[Ultimate]{class="badge positive"}

Criar uma conexão de origem Snowflake na interface

IMPORTANT
A origem Snowflake está disponível no catálogo de origens para usuários que compraram o Real-time Customer Data Platform Ultimate.

Este tutorial fornece etapas para a criação de um conector de origem Snowflake usando a interface do usuário do Adobe Experience Platform.

Introdução

Este tutorial requer um entendimento prático dos seguintes componentes do Experience Platform:

  • Fontes: Experience Platform permite que os dados sejam assimilados de várias fontes e fornece a capacidade de estruturar, rotular e aprimorar os dados recebidos usando os serviços do Platform.
  • Sandboxes: Experience Platform fornece sandboxes virtuais que particionam uma única instância do Platform em ambientes virtuais separados para ajudar a desenvolver aplicativos de experiência digital.

Coletar credenciais necessárias

Você deve fornecer valores para as seguintes propriedades de credencial para autenticar sua origem Snowflake.

Autenticação da chave da conta
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2
Credencial Descrição
Conta Um nome de conta identifica exclusivamente uma conta na organização. Nesse caso, você deve identificar exclusivamente uma conta em diferentes organizações do Snowflake. Para fazer isso, você deve anexar o nome da organização ao nome da conta. Por exemplo: orgname-account_name. Para obter mais informações sobre nomes de conta, leia a documentação do Snowflake sobre identificadores de conta.
Warehouse O warehouse Snowflake gerencia o processo de execução da consulta para o aplicativo. Cada warehouse Snowflake é independente um do outro e deve ser acessado individualmente ao trazer dados para a plataforma.
Banco de dados O banco de dados Snowflake contém os dados que você deseja trazer para a Plataforma.
Nome de usuário O nome de usuário da conta Snowflake.
Senha A senha da conta de usuário Snowflake.
Função A função de controle de acesso padrão a ser usada na sessão Snowflake. A função deve ser uma função existente que já foi atribuída ao usuário especificado. A função padrão é PUBLIC.
String de conexão A cadeia de conexão usada para se conectar à sua instância do Snowflake. O padrão da cadeia de conexão para Snowflake é jdbc:snowflake://{ACCOUNT_NAME}.snowflakecomputing.com/?user={USERNAME}&password={PASSWORD}&db={DATABASE}&warehouse={WAREHOUSE}
Autenticação de par de chaves

Para usar a autenticação de par de chaves, você deve gerar um par de chaves RSA de 2048 bits e fornecer os seguintes valores ao criar uma conta para sua origem Snowflake.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2
Credencial Descrição
Conta Um nome de conta identifica exclusivamente uma conta na organização. Nesse caso, você deve identificar exclusivamente uma conta em diferentes organizações do Snowflake. Para fazer isso, você deve anexar o nome da organização ao nome da conta. Por exemplo: orgname-account_name. Para obter mais informações sobre nomes de conta, leia a documentação do Snowflake sobre identificadores de conta.
Nome de usuário O nome de usuário da sua conta Snowflake.
Chave privada A chave privada Base64-codificada da sua conta Snowflake. Você pode gerar chaves privadas criptografadas ou não. Se você estiver usando uma chave privada criptografada, também deverá fornecer uma senha de chave privada ao autenticar no Experience Platform.
Senha da chave privada A senha da chave privada é uma camada adicional de segurança que deve ser usada ao autenticar com uma chave privada criptografada. Não é necessário fornecer a senha se você estiver usando uma chave privada não criptografada.
Banco de dados O banco de dados Snowflake que contém os dados que você deseja assimilar no Experience Platform.
Warehouse O warehouse Snowflake gerencia o processo de execução da consulta para o aplicativo. Cada warehouse Snowflake é independente um do outro e deve ser acessado individualmente ao trazer dados para a plataforma.

Para obter mais informações sobre esses valores, consulte este documento Snowflake.

Para acessar sua conta Snowflake no Experience Platform, você deve fornecer o seguinte valor de autenticação:

NOTE
Você deve definir o sinalizador PREVENT_UNLOAD_TO_INLINE_URL como FALSE para permitir o descarregamento de dados do banco de dados Snowflake para o Experience Platform.

Conectar sua conta Snowflake

Na interface da Platform, selecione Fontes na navegação à esquerda para acessar o espaço de trabalho Fontes.

Você pode selecionar a categoria apropriada no catálogo no lado esquerdo da tela. Como alternativa, você pode encontrar a fonte específica com a qual deseja trabalhar usando a barra de pesquisa.

Na categoria Bancos de dados, selecione Snowflake e Adicionar dados.

O catálogo de fontes com Snowflake realçado.

A página Conectar-se ao Snowflake é exibida. Nesta página, você pode usar credenciais novas ou existentes.

Conta existente

Para usar uma conta existente, selecione a conta Snowflake à qual deseja se conectar e clique em Avançar para continuar.

A interface de conta existente no fluxo de trabalho de origens.

Nova conta

Para criar uma nova conta, selecione Nova conta e forneça um nome e uma descrição opcional para sua nova conta Snowflake.

A nova interface de conta no fluxo de trabalho de origens.

Autenticação da chave da conta

Para usar a autenticação de chave de conta, forneça sua cadeia de conexão no formulário de entrada e selecione Conectar à origem.

A interface de autenticação da chave da conta.

Autenticação de par de chaves

Para usar a autenticação de par de chaves, forneça valores para sua conta, nome de usuário, chave privada, senha de chave privada, banco de dados e warehouse e selecione Conectar à origem.

A interface de autenticação de par de chaves da conta.

Próximas etapas

Ao seguir este tutorial, você estabeleceu uma conexão com sua conta Snowflake. Agora você pode seguir para o próximo tutorial e configurar um fluxo de dados para trazer dados para o Platform.

recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089