Uso de Campaign Acceso de datos federado (FDA) para procesar la información almacenada en una base de datos externa. Siga los pasos a continuación para configurar el acceso a Snowflake.
SnowflakeEl conector está disponible para implementaciones alojadas y on-premise. Para obtener más información, consulte esta página.
Para configurar Snowflake en Linux, siga los pasos a continuación:
Antes de la instalación de ODBC, compruebe que los siguientes paquetes estén instalados en su distribución Linux:
Para Red Hat/CentOS:
yum update
yum upgrade
yum install -y grep sed tar wget perl curl
Para Debian:
apt-get update
apt-get upgrade
apt-get install -y grep sed tar wget perl curl
Antes de ejecutar el script, puede tener acceso a más información con la variable --help
opción:
cd /usr/local/neolane/nl6/bin/fda-setup-scripts/
./snowflake_odbc-setup.sh --help
Acceda al directorio donde se encuentra el script y ejecute el siguiente script como usuario raíz:
cd /usr/local/neolane/nl6/bin/fda-setup-scripts
./snowflake_odbc-setup.sh
Después de instalar los controladores ODBC, debe reiniciar el Campaign Classic. Para ello, ejecute el siguiente comando:
systemctl stop nlserver.service
systemctl start nlserver.service
En Campaign, puede configurar la Snowflake cuenta externa. Para obtener más información sobre cómo configurar la cuenta externa, consulte esta sección.
Debe crear un Snowflake cuenta externa para conectar la instancia de Campaign con el Snowflake base de datos externa.
Desde campaña Explorer, haga clic en Administration '>' Platform '>' External accounts.
Haga clic en New.
Seleccione External database como Type de su cuenta externa.
En Configuration, seleccione Snowflake de la variable Type lista desplegable.
Agregue la Server URL y Database.
Configure las variables Snowflake autenticación de cuenta externa:
Para la autenticación de cuenta/contraseña, debe especificar:
Account: Nombre del usuario
Password: Contraseña de la cuenta de usuario.
Para la autenticación de par de claves, haga clic en la Keypair Auth para usar su Private key para autenticar y copiar y pegar su Private key.
Haga clic en la pestaña Parameters y luego en el botón Deploy functions para crear funciones.
Para que todas las funciones estén disponibles, debe crear las funciones SQL de Adobe Campaign en la base de datos remota. Para obtener más información, consulte esta página.
Haga clic en Save cuando la configuración haya finalizado.
El conector admite las siguientes opciones:
Opción | Descripción |
---|---|
esquema de trabajo | Esquema de base de datos que se va a utilizar para tablas de trabajo |
almacén | Nombre del almacén predeterminado que se va a utilizar. Anula el valor predeterminado del usuario. |
TimeZoneName | De forma predeterminada, vacío, lo que significa que se utiliza la zona horaria del sistema del servidor de aplicaciones de Campaign Classic. La opción se puede utilizar para forzar el parámetro de sesión TIMEZONE. Para obtener más información, consulte esta página. |
WeekStart | Parámetro de sesión WEEK_START. De forma predeterminada, se establece en 0. Para obtener más información, consulte esta página. |
UseCachedResult | Parámetro de sesión USE_CACHED_RESULTS. De forma predeterminada, se establece en TRUE. Esta opción se puede utilizar para deshabilitar los resultados en caché de Snowflake. Para obtener más información, consulte esta página. |
bulkThreads | Número de subprocesos que se utilizan para el cargador masivo de Snowflake, más subprocesos significan un mejor rendimiento para cargas masivas más grandes. De forma predeterminada, se establece en 1. El número puede ajustarse, dependiendo del recuento de subprocesos del equipo. |
chunkSize | Determina el tamaño del archivo del fragmento del cargador masivo. De forma predeterminada, se establece en 128 MB. Se puede modificar para obtener un rendimiento más óptimo, cuando se utiliza con subprocesos masivos. Los subprocesos más activos concurrentes significan un mejor rendimiento. Para obtener más información, consulte documentación del Snowflake. |
StageName | Nombre de la fase interna preaprovisionada. Se utilizará en la carga masiva en lugar de crear una nueva fase temporal. |