Utilice la opción Campaña 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 CentOS, siga los pasos a continuación:
Descargue los controladores ODBC para Snowflake. Haga clic aquí para iniciar la descarga.
A continuación, debe instalar los controladores ODBC en CentOs con el siguiente comando:
rpm -Uvh unixodbc
rpm -Uvh snowflake-odbc-2.20.2.x86_64.rpm
Después de descargar e instalar los controladores ODBC, debe reiniciar Campaign Classic. Para ello, ejecute el siguiente comando:
/etc/init.d/nlserver6 stop
/etc/init.d/nlserver6 start
En Campaña, puede configurar su cuenta externa Snowflake. Para obtener más información sobre cómo configurar su cuenta externa, consulte esta sección.
Descargue el controlador ODBC para Windows. Tenga en cuenta que necesita privilegios de administrador para instalar el controlador. Para obtener más información, consulte esta página
Configure el controlador ODBC. Para obtener más información, consulte esta página
En Campaña, puede configurar su cuenta externa Snowflake. Para obtener más información sobre cómo configurar su cuenta externa, consulte esta sección.
Descargue los controladores ODBC para Snowflake. Haga clic aquí para iniciar la descarga.
Luego debe instalar los controladores ODBC en Debian con el siguiente comando:
apt-get install unixodbc
apt-get install snowflake-odbc-x.xx.x.x86_64.deb
Después de descargar e instalar los controladores ODBC, debe reiniciar Campaign Classic. Para ello, ejecute el siguiente comando:
systemctl stop nlserver.service
systemctl start nlserver.service
En Campaña, puede configurar su cuenta externa Snowflake. Para obtener más información sobre cómo configurar su cuenta externa, consulte esta sección.
Debe crear una cuenta externa Snowflake para conectar la instancia de Campaña con la base de datos externa Snowflake.
En la Campaña Explorer, haga clic en Administration '>' Platform '>' External accounts.
Haga clic en New.
Seleccione External database como Type de su cuenta externa.
Configure la cuenta externa Snowflake. Debe especificar:
Type: Snowflake
Server: URL del servidor Snowflake
Account: Nombre del usuario
Password: Contraseña de la cuenta de usuario
Database: Nombre de la base de datos
Haga clic en la pestaña Parameters y luego en el botón Deploy functions para crear funciones.
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. |