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
- API de integração:
- 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 | DESCRIBE } [ { API | CATALOG | EXTERNAL ACCESS | NOTIFICATION | SECURITY | STORAGE } ] INTEGRATION <name>
Parâmetros¶
{ API | CATALOG | EXTERNAL ACCESS | NOTIFICATION | SECURITY | STORAGE }Descreve uma integração do tipo especificado.
Para obter mais informações sobre alguns desses tipos, consulte os tópicos a seguir:
nameEspecifica 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.
Para obter mais informações, consulte Requisitos para identificadores.
Notas de uso¶
Para pós-processar a saída deste comando, você pode usar o operador de canal (
->>) ou a função RESULT_SCAN. Ambos os constructos tratam a saída como um conjunto de resultados que você pode consultar.For example, you can use the pipe operator or RESULT_SCAN function to select specific columns from the SHOW command output or filter the rows.
When you refer to the output columns, use double-quoted identifiers for the column names. For example, to select the output column
type, specifySELECT "type".You must use double-quoted identifiers because the output column names for SHOW commands are in lowercase. The double quotes ensure that the column names in the SELECT list or WHERE clause match the column names in the SHOW command output that was scanned.
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
TYPEdefinida 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_ENDPOINTSUma 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_ENDPOINTSUma 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¶
Descreva as propriedades de uma integração chamada my_int:
DESC INTEGRATION my_int;