Configuração do acesso ao Snowflake

Usar Campanha Federated Data Access (FDA) para processar informações armazenadas em um banco de dados externo. Siga as etapas abaixo para configurar o acesso ao Snowflake.

  1. Configurar Snowflake on Linux.
  2. Configure o Snowflake conta externa no Campaign
OBSERVAÇÃO

SnowflakeO conector de está disponível para implantações locais e hospedadas. Para obter mais informações, consulte esta página.

Snowflake no Linux

Para configurar Snowflake no Linux, siga as etapas abaixo:

  1. Antes de instalar o ODBC, verifique se os seguintes pacotes estão instalados em sua distribuição 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 executar o script, é possível ter acesso a mais informações com a variável --help opção:

    cd /usr/local/neolane/nl6/bin/fda-setup-scripts/
    ./snowflake_odbc-setup.sh --help
    
  3. Acesse o diretório onde o script está localizado e execute o seguinte script como um usuário raiz:

    cd /usr/local/neolane/nl6/bin/fda-setup-scripts
    ./snowflake_odbc-setup.sh
    
  4. Depois de instalar os drivers ODBC, é necessário reiniciar o Campaign Classic. Para fazer isso, execute o seguinte comando:

    systemctl stop nlserver.service
    systemctl start nlserver.service
    
  5. No Campaign, você pode configurar o Snowflake conta externa. Para obter mais informações sobre como configurar a conta externa, consulte esta seção.

Conta externa do Snowflake

Você precisa criar um Snowflake conta externa para conectar a instância do Campaign à Snowflake banco de dados externo.

  1. Da campanha Explorer, clique em Administration '>' Platform '>' External accounts.

  2. Clique em New.

  3. Selecione External database como sua conta externa Type.

  4. Em Configuration, selecione Snowflake do Type lista suspensa.

  5. Adicione seu Server URL e Database.

  6. Configure o Snowflake autenticação de conta externa:

    • Para autenticação Conta/Senha, você deve especificar:

      • Account: Nome do usuário

      • Password: Senha da conta do usuário.

    • Para Autenticação por par de chaves, clique no botão Keypair Auth para usar sua Private key para autenticar e copiar e colar o Private key.

  7. Clique na guia Parameters e depois no botão Deploy functions para criar as funções.

    OBSERVAÇÃO

    Para que todas as funções estejam disponíveis, é necessário criar as funções Adobe Campaign SQL no banco de dados remoto. Para obter mais informações, consulte esta página.

  8. Clique em Save quando a configuração for concluída.

O conector é compatível com as seguintes opções:

Opção Descrição
schema de trabalho schema de banco de dados que deve ser usado para tabelas de trabalho
depósito Nome do depósito padrão que deve ser usado. Ele substituirá o padrão do usuário.
TimeZoneName É vazio por padrão, o que significa que o fuso horário do sistema do servidor de aplicativos Campaign Classic é usado. A opção pode ser usada para forçar o parâmetro da sessão TIMEZONE.
Para obter mais informações, consulte esta página.
WeekStart Parâmetro de sessão WEEK_START. Por padrão, defina como 0.
Para obter mais informações, consulte esta página.
UseCachedResult Parâmetro de sessão USE_CACHED_RESULTS. Por padrão, defina como TRUE. Esta opção pode ser usada para desativar os resultados em cache do Snowflake.
Para obter mais informações, consulte esta página.

Nesta página