Gerenciamento de integrações em Snowsight¶
O Snowflake oferece suporte a uma grande variedade de integrações que permitem a conexão com serviços externos e fontes de dados.
Este tópico fornece uma visão geral dos diferentes tipos de integrações e como gerenciá-las usando Snowsight.
As integrações com suporte incluem:
Integrações de API que oferecem suporte à integração de serviços acessados via HTTPS API, incluindo informações sobre a plataforma de nuvem, tipos de serviços, credenciais de acesso e muito mais.
Integrações de catálogo que oferecem suporte à integração de tabelas do Apache Iceberg™.
Integrações externas para permitir o acesso a locais específicos da rede externa, incluindo regras de rede e credenciais.
Integração de notificação que fornece uma interface entre o Snowflake e serviços de mensagens de terceiros.
Integrações de segurança para acesso externo a serviços que exigem autenticação e autorização.
Integração de armazenamento para armazenar a entidade de gerenciamento de identidade e acesso (IAM) gerada para seu armazenamento em nuvem externa.
Para gerenciar integrações em Snowsight:
Faça login no Snowsight.
Selecione Data » Integrations. A lista de integrações é exibida.
Então:
Crie uma nova integração:
Clique em Create e selecione o tipo de integração a ser criado.
Conclua o modelo associado para criar a integração.
Visualize, desabilite/habilite, remova ou transfira a propriedade de uma integração:
Selecione uma integração e clique em …
Selecione uma das opções Disable, Enable, Drop ou Transfer Ownership.
Confirme a operação ou cancele.
Conceda privilégios para selecionar funções para uma determinada integração:
Nota
Você precisa ser o proprietário de uma integração para conceder privilégios a ela.
Clique em qualquer lugar em uma linha de integração. Os detalhes da integração selecionada são exibidos.
Na seção Privileges, clique em + Privilege. A caixa de diálogo Grant new privilege on <integration> é exibida.
No menu suspenso ROLES, selecione uma função.
No menu suspenso privileges, selecione USAGE, USE_ANY_ROLE ou ambos.
Clique em Grant Privileges para conceder o privilégio à função selecionada ou em Cancel para cancelar a operação.