v7
Se aplica solo a Campaign Classic v7

Configuración del acceso a Snowflake configure-access-to-snowflake

Uso de Campaign Acceso de datos federado (FDA) para procesar la información almacenada en una base de datos externa. Siga estos pasos para configurar el acceso a Snowflake.

  1. Configurar Snowflake el Linux.
  2. Configure las variables Snowflake cuenta externa en Campaign
NOTE
SnowflakeEl conector está disponible para implementaciones alojadas y on-premise. Para obtener más información, consulte esta página.

Snowflake en Linux snowflake-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 la distribución Linux:

    • Para Red Hat/CentOS:

      code language-none
      yum update
      yum upgrade
      yum install -y grep sed tar wget perl curl
      
    • Para Debian:

      code language-none
      apt-get update
      apt-get upgrade
      apt-get install -y grep sed tar wget perl curl
      
  2. Antes de ejecutar la secuencia de comandos, puede tener acceso a más información con el --help opción:

    code language-none
    cd /usr/local/neolane/nl6/bin/fda-setup-scripts/
    ./snowflake_odbc-setup.sh --help
    
  3. Acceda al directorio en el que se encuentra la secuencia de comandos y ejecute la siguiente secuencia de comandos como usuario raíz:

    code language-none
    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:

    code language-none
    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 snowflake-external

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

  1. Desde Campaign 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 desde el Type menú desplegable.

  5. Añada su 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 Keypair Auth para utilizar 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.

    note note
    NOTE
    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. Clic Save cuando finalice la configuración.

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 utilizarán para el cargador en bloque del Snowflake; si hay más subprocesos, se obtiene un mejor rendimiento para cargas en bloque más grandes. De forma predeterminada, se establece en 1. El número se puede ajustar en función del número de hilos de la máquina.
chunkSize
Determina el tamaño de archivo del fragmento del cargador en bloque. De forma predeterminada, se establece en 128 MB. Se puede modificar para obtener un rendimiento más óptimo, cuando se utiliza con bulkThreads. Los hilos más activos simultáneamente 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 etapa temporal.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1