Snowflake Partner Connect

O Partner Connect permite criar facilmente contas de teste com parceiros comerciais selecionados da Snowflake e integrar essas contas com o Snowflake. Este recurso oferece uma opção conveniente para experimentar várias ferramentas e serviços de terceiros e depois adotar os que melhor atendam às suas necessidades comerciais.

Neste tópico:

Parceiros com suporte

Importante

O Snowflake não determina nem dita as condições ou termos (duração, recursos com suporte, etc.) para as contas de teste do parceiro; estas políticas são estabelecidas por cada parceiro Snowflake e variam de acordo com o parceiro.

Para detalhes sobre um teste específico, entre em contato diretamente com o parceiro.

Atualmente, o Partner Connect inclui os seguintes parceiros:

Parceiro

Categoria

Notas

Alation

Segurança, governança e observabilidade

Alteryx

Aprendizado de máquina e ciência de dados

Alteryx

Integração de dados

Alteryx Designer Cloud

ALTR

Segurança, governança e observabilidade

Plano gratuito para sempre

Ascend.io

Integração de dados

CARTO

Business Intelligence (BI)

Census

Integração de dados

Coalesce

Integração de dados

data.world

Segurança, governança e observabilidade

Dataiku

Aprendizado de máquina e ciência de dados

DataOps.live

Desenvolvimento e gerenciamento SQL

dbt Labs

Integração de dados

dbt Cloud

Domo

Business Intelligence (BI)

Etleap

Integração de dados

Fivetran

Integração de dados

H2O.ai

Aprendizado de máquina e ciência de dados

Hex

Aprendizado de máquina e ciência de dados

Hightouch

Integração de dados

Hunters

Segurança, governança e observabilidade

Immuta

Segurança, governança e observabilidade

Informatica

Integração de dados

Informatica Cloud

Informatica Data Loader

Integração de dados

Informatica Data Loader

Keboola

Integração de dados

Knoema

Integração de dados

Matillion Data Loader

Integração de dados

Matillion Data Loader

Matillion ETL

Integração de dados

Matillion ETL

Qlik

Integração de dados

Qlik Replicate

Rivery

Integração de dados

Sigma Computing

Business Intelligence (BI)

Sisense

Business Intelligence (BI)

Sisense for Cloud Data Teams

SnapLogic

Integração de dados

SqlDBM

Desenvolvimento e gerenciamento SQL

Stitch

Integração de dados

StreamSets

Integração de dados

Striim

Integração de dados

Talend

Integração de dados

ThoughtSpot

Business Intelligence (BI)

Zepl

Aprendizado de máquina e ciência de dados

Exigências de segurança

O Partner Connect é limitado aos administradores de conta (ou seja, usuários com a função ACCOUNTADMIN) que têm um endereço de e-mail verificado no Snowflake:

  • Para usar o Partner Connect, você deve mudar para a função ACCOUNTADMIN ou contatar alguém em sua organização que tenha a função.

  • Para verificar seu endereço de e-mail:

    Snowsight

    Em alguns casos, você receberá automaticamente um e-mail solicitando Please Validate Your Email. Caso contrário, siga estas etapas para verificar seu endereço de e-mail:

    1. Entre em Snowsight.

    2. Selecione seu nome de usuário e selecione Profile

    3. Configure seu endereço de e-mail:

      • Se você não tiver um endereço de e-mail listado, insira um endereço de e-mail no campo Email e selecione Save.

      • Se você não conseguir inserir um endereço de e-mail, um administrador da conta deverá adicionar um endereço de e-mail em seu nome ou conceder ao usuário a função com o privilégio OWNERSHIP em seu usuário.

      • Se você não recebeu um e-mail, selecione Resend verification email. O Snowflake envia um e-mail de verificação para o endereço listado.

    4. Abra seu e-mail e selecione o link no e-mail para validar seu endereço de e-mail.

    Classic Console
    1. Selecione o menu suspenso ao lado seu nome de login » Preferences » General.

    2. Na área User Information, adicione ou verifique seu endereço de e-mail selecionando o(s) link(s) apropriado(s) no campo Email Address.

Conexão com um parceiro Snowflake

Para iniciar uma conta de teste com qualquer parceiro Snowflake atualmente no Partner Connect:

  1. Entre no Snowsight ou na Classic Console.

  2. Torne ACCOUNTADMIN a função ativa na interface:

    Qualquer das interfaces

    Clique no menu suspenso ao lado de seu nome de login, depois clique em Switch Role » ACCOUNTADMIN para mudar para a função de administrador de conta.

  3. Abra a página Partner Connect:

    Snowsight

    Select Admin » Partner Connect. A página Partner Connect é aberta.

    Classic Console

    Clique em Partner Connect Partner Connect tab. A página Snowflake Partner Connect é aberta.

  4. Clique no bloco correspondente ao parceiro ao qual você deseja se conectar.

    Um diálogo exibe os requisitos para conexão com o parceiro, bem como uma lista dos objetos criados automaticamente no Snowflake durante o processo de conexão, incluindo um banco de dados vazio, warehouse, usuário padrão e função personalizada. O aplicativo do parceiro utiliza estes objetos ao ler ou gravar em sua conta.

  5. Opcionalmente especifique um ou mais bancos de dados existentes no Snowflake para usar automaticamente com o teste. Isto cria uma função adicional personalizada que torna os dados existentes no Snowflake rápida e facilmente disponíveis para o aplicativo do parceiro.

    Se você não especificar nenhum banco de dados durante o processo de conexão inicial, pode especificá-los mais tarde; entretanto, essa será uma tarefa manual.

    Atenção

    Atualmente, você não pode usar a Classic Console para especificar bancos de dados compartilhados (ou seja, bancos de dados compartilhados de contas de provedores para sua conta) para seu teste do Partner Connect durante o processo de conexão inicial. Se você selecionar um banco de dados compartilhado, a Classic Console retornará um erro quando você clicar no botão Connect para completar o processo.

    Para utilizar bancos de dados compartilhados com um teste:

    • Use Snowsight para completar o processo de conexão inicial.

    • Especifique manualmente o banco de dados compartilhado após a conclusão do processo.

  6. Clique no botão Connect abaixo da descrição do parceiro para iniciar a criação de uma conta de teste com o parceiro e conectar o aplicativo do parceiro ao Snowflake.

Quando o processo estiver concluído e os objetos tiverem sido criados, o bloco do parceiro é atualizado com uma marca de verificação.

Objetos criados para o parceiro

Durante o processo de conexão, são criados em sua conta os seguintes objetos Snowflake para o aplicativo do parceiro:

Nome do objeto

Tipo

Notas

PC_<parceiro>_DB

Banco de dados

Este banco de dados está vazio e pode ser usado para carregar/armazenar dados para consulta. Se você desejar utilizar bancos de dados existentes que já contenham dados, durante o processo de conexão inicial você pode especificar qualquer banco de dados não compartilhado a ser utilizado no campo fornecido. Você também pode especificar manualmente outros bancos de dados após a conclusão do processo.

PC_<parceiro>_WH

Warehouse

O tamanho padrão do warehouse é X-Small, mas pode ser alterado se necessário.

PC_<parceiro>_USER

Usuário do sistema

Este é o usuário que se conecta ao Snowflake a partir do aplicativo do parceiro. Como observado no diálogo, uma senha aleatória para o usuário é gerada automaticamente.

PC_<parceiro>_ROLE

Função

A função PUBLIC é concedida a esta função personalizada, o que permite que a função tenha acesso a quaisquer objetos de propriedade/cedidos à função PUBLIC. Além disso, esta função é concedida à função SYSADMIN, que permite aos usuários com a função SYSADMIN (ou superior) também acessar quaisquer objetos Snowflake criados para acesso de parceiros.

Além disso, se você optar por especificar um ou mais bancos de dados existentes durante o processo de conexão inicial, uma segunda função personalizada é criada com todos os privilégios necessários para acessar as tabelas nos bancos de dados:

PC_<parceiro>_DB_PICKER_ROLE

Esta função é então concedida a PC_<parceiro>_ROLE, o que permite que todas as tabelas nos bancos de dados especificados sejam utilizadas pelo aplicativo do parceiro com o mínimo (ou nenhum) de configuração adicional.

Observe que esta segunda função não é exibida no diálogo, mas a função é criada automaticamente depois que todos os outros objetos listados no diálogo são criados.

Dica

Os objetos acima são criados para permitir uma configuração rápida e conveniente:

  • Se você preferir usar objetos existentes no Snowflake (bancos de dados, warehouses, usuários, etc.), pode atualizar as preferências no aplicativo do parceiro para referenciar os objetos desejados no Snowflake.

  • Um administrador de conta pode usar ALTER USER para alterar a senha gerada para PC_<parceiro>_USER.

  • Para permitir o acesso a objetos de (ou concedidos a) outras funções que não sejam PUBLIC, conceda as outras funções a PC_<parceiro>_ROLE.

Recursos de aplicativo automatizados e uso de recursos

Os aplicativos de parceiros podem incluir recursos automatizados, tais como painéis de controle que funcionam de acordo com um cronograma e consomem recursos computacionais. Encorajamos você a ler a documentação do produto de um aplicativo de parceiro e a monitorar o uso do warehouse PC_<parceiro>_WH para evitar o uso inesperado de crédito do Snowflake pelo aplicativo.

Adição de endereços IP de parceiros a políticas de rede

Se você usar uma política de rede para restringir o acesso à sua conta Snowflake com base no endereço IP do usuário, os aplicativos do parceiro não poderão acessar sua conta a menos que você adicione os endereços IP do parceiro à lista de endereços IP permitidos na política de rede. Para instruções detalhadas, consulte Modificação de políticas de rede.

A tabela a seguir lista os endereços IP a serem adicionados para cada parceiro (se disponíveis e com suporte) ou fornece links para páginas nos sites dos parceiros para esta informação:

Parceiro

Endereços IP

Notas

Alation

N/A

Alteryx

44.225.50.233

ALTR

3.145.219.176/28 . 35.89.45.128/28 . 44.203.133.160/28

Ascend.io

N/A

CARTO

N/A

Census

N/A

Coalesce

N/A

data.world

52.3.83.134 . 52.205.195.10 . 52.205.207.86

Dataiku

N/A

DataOps.live

N/A

dbt Labs

52.22.161.231 . 52.45.144.63 . 54.81.134.249

Domo

N/A

Etleap

N/A

Fivetran

52.0.2.4

Para obter mais detalhes de configuração, consulte a documentação Fivetran.

H2O.ai

N/A

Hunters

18.192.165.147 . 34.223.20.125 . 34.223.186.164 . 34.223.221.217 . 52.32.222.121 . 52.35.55.27 . 52.35.219.75 . 52.40.78.172 . 54.68.155.124 . 54.72.125.231 . 54.73.199.243 . 54.75.50.99 . 54.212.81.93 . 54.214.94.117 . 54.220.191.11

Hex

N/A

Hightouch

N/A

Immuta

N/A

Informatica

N/A

Informatica Data Loader

N/A

Keboola

N/A

Knoema

N/A

Matillion Data Loader

N/A

Matillion ETL

N/A

Qlik

N/A

Rivery

13.58.140.165/32 . 34.254.56.182/32 . 52.14.86.20/32 . 52.14.192.86/32

Sigma

104.197.169.18 . 104.197.193.23

Sisense

Vários

Para os endereços IP, consulte a documentação Sisense.

SnapLogic

Vários

Para os endereços IP, consulte a documentação SnapLogic.

SqlDBM

N/A

Stitch

Vários

Para os endereços IP, consulte a documentação Stitch.

StreamSets

N/A

Striim

N/A

Talend

N/A

ThoughtSpot

35.164.213.211

Zepl

34.214.146.198 . 35.164.138.115 . 52.24.205.101

Lançamento de um aplicativo de parceiro

Após um aplicativo de parceiro ser conectado ao Snowflake:

  1. Na página Snowflake Partner Connect, clique no bloco correspondente.

  2. Clique no botão Launch para abrir o site do parceiro.

Desconexão de uma conta de parceiro

Se você decidir descontinuar uma conta de teste iniciada através do Partner Connect, por qualquer motivo, complete os seguintes passos:

  1. Entre no Snowsight ou na Classic Console.

  2. Torne ACCOUNTADMIN a função ativa na interface.

    Qualquer das interfaces

    Clique no menu suspenso ao lado de seu nome de login, depois clique em Switch Role » ACCOUNTADMIN para mudar para a função de administrador de conta.

  3. Abra a página Partner Connect:

    Snowsight

    Select Admin » Partner Connect. A página Partner Connect é aberta.

    Classic Console

    Clique em Partner Connect Partner Connect tab. A página Snowflake Partner Connect é aberta.

  4. Clique no bloco para a aplicativo do parceiro do qual você está se desconectando. No diálogo que se abre, anote os nomes do banco de dados, warehouse, usuário do sistema e objetos de função personalizada que foram criados para a aplicativo do parceiro durante o processo de conexão inicial.

  5. Use o comando DROP <objeto> apropriado para remover cada um dos objetos criados para a aplicativo do parceiro.

    Dica

    Durante o processo de conexão inicial, se você especificou bancos de dados existentes para usar com o aplicativo do parceiro, lembre-se também de descartar a função PC_<parceiro>DB_PICKER_ROLE que foi criada automaticamente junto com os outros objetos.

  6. Contate o suporte Snowflake para limpar a conexão do parceiro e remover a marca de verificação do bloco do parceiro em Partner Connect.

  7. Se a avaliação não expirar por si só, entre em contato com o parceiro para encerrar sua participação na avaliação.

Solução de problemas de uma conexão

A conexão já existe

Se sua organização já tem uma conta com o parceiro, iniciada diretamente com o parceiro ou usando o Partner Connect em outra de suas contas Snowflake, iniciar outra conta de teste pode falhar com uma mensagem de que já existe uma conexão.

Neste caso, o teste para esta conta deve ser iniciado diretamente através do parceiro.