Configuración del acceso a Snowflake

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.

  1. Configurar Snowflake en Linux.
  2. Configure las variables Snowflake cuenta externa en Campaign
NOTA

SnowflakeEl conector está disponible para implementaciones alojadas y on-premise. Para obtener más información, consulte esta página.

Snowflake en Linux

Para configurar Snowflake en Linux, siga los pasos a continuación:

  1. 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
      
  2. 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
    
  3. 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
    
  4. 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
    
  5. 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.

Cuenta externa Snowflake

Debe crear un Snowflake cuenta externa para conectar la instancia de Campaign con el Snowflake base de datos externa.

  1. Desde campaña Explorer, haga clic en Administration '>' Platform '>' External accounts.

  2. Haga clic en New.

  3. Seleccione External database como Type de su cuenta externa.

  4. En Configuration, seleccione Snowflake de la variable Type lista desplegable.

  5. Agregue la Server URL y Database.

  6. 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.

  7. Haga clic en la pestaña Parameters y luego en el botón Deploy functions para crear funciones.

    NOTA

    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.

  8. 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.

En esta página