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:

ALTER API INTEGRATION , CREATE API INTEGRATION

Integrações de catálogo:

CREATE CATALOG INTEGRATION

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:

ALTER SECURITY INTEGRATION , CREATE SECURITY INTEGRATION

Integrações de armazenamento:

ALTER STORAGE INTEGRATION , CREATE STORAGE INTEGRATION

Sintaxe

DESC[RIBE] [ { API | CATALOG | EXTERNAL ACCESS | NOTIFICATION | SECURITY | STORAGE } ] INTEGRATION <name>
Copy

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 como OAUTH (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 ( ... );
Copy

Descrever as colunas na integração:

DESC INTEGRATION myint;
Copy