DESCRIBE INTEGRATION¶
Descreve as propriedades de uma integração.
DESCRIBE pode ser abreviado como DESC.
- Consulte também:
CREATE INTEGRATION , DROP INTEGRATION , ALTER INTEGRATION , SHOW INTEGRATIONS
- Integrações de API:
- Integrações de catálogo:
- Integrações de acesso externo:
ALTER EXTERNAL ACCESS INTEGRATION , CREATE EXTERNAL ACCESS INTEGRATION
- Integrações de notificação:
ALTER NOTIFICATION INTEGRATION , CREATE NOTIFICATION INTEGRATION
- Integrações de segurança:
- Integrações de armazenamento:
Sintaxe¶
DESC[RIBE] [ { API | CATALOG | EXTERNAL ACCESS | NOTIFICATION | SECURITY | STORAGE } ] INTEGRATION <name>
Parâmetros¶
name
Especifica o identificador da integração a ser descrita. Se o identificador contiver espaços ou caracteres especiais, toda a cadeia de caracteres deverá ser delimitada por aspas duplas. Os identificadores delimitados por aspas duplas também diferenciam letras maiúsculas de minúsculas.
Notas de uso¶
Para pós-processar a saída deste comando, você pode usar a função RESULT_SCAN, que trata a saída como uma tabela que pode ser consultada.
Se a integração for uma integração de API, então a saída inclui a coluna API_KEY. O API_KEY exibe um valor mascarado se uma chave API foi inserida. (Não exibe a chave original não criptografada nem a versão criptografada da chave).
Se a integração de segurança tiver a propriedade
TYPE
definida comoOAUTH
(isto é, Snowflake OAuth), o Snowflake retorna duas propriedades adicionais de integração de segurança no resultado da consulta que não podem ser definidas com um comando CREATE SECURITY INTEGRATION ou um comando ALTER SECURITY INTEGRATION:OAUTH_ALLOWED_AUTHORIZATION_ENDPOINTS
Uma lista de todos os pontos de extremidade com suporte para que um aplicativo de cliente possa receber um código de autorização de Snowflake.
OAUTH_ALLOWED_TOKEN_ENDPOINTS
Uma lista de todos os pontos de extremidade com suporte para que um aplicativo cliente possa trocar um código de autorização por um token de acesso ou obter um token de atualização.
Exemplos¶
Criar uma integração de notificação:
CREATE NOTIFICATION INTEGRATION myint ( ... );
Descrever as colunas na integração:
DESC INTEGRATION myint;