- Categorias:
Funções do sistema (Informações do sistema)
SYSTEM$VERIFY_CATALOG_INTEGRATION¶
Verifica a configuração de uma integração de catálogo especificada para Apache Iceberg™ REST.
Para verificar se você configurou corretamente a autorização e o controle de acesso com o catálogo Iceberg REST, a função tenta usar a integração de catálogo para interagir com o servidor de catálogo.
- Consulte também:
CREATE CATALOG INTEGRATION (Apache Iceberg™ REST), Configurar uma integração de catálogo para catálogos Apache Iceberg™ REST
Sintaxe¶
Argumentos¶
rest_catalog_integration_nameNome da integração do catálogo Iceberg REST para testar.
Os nomes de integração do catálogo diferenciam maiúsculas de minúsculas.
Retornos¶
A função retorna um objeto JSON com as propriedades descritas abaixo:
Propriedade |
Descrição |
|---|---|
|
Especifica se a verificação foi bem-sucedida; |
|
Código de erro da falha (se a verificação falhar). |
|
Uma mensagem de erro detalhada (se a verificação falhar). |
Requisitos de controle de acesso¶
A função usada para executar essa operação deve ter, no mínimo, os seguintes privilégios:
Privilégio |
Objeto |
Notas |
|---|---|---|
USAGE |
Integração de catálogo |
Para instruções sobre como criar uma função personalizada com um conjunto específico de privilégios, consulte Criação de funções personalizadas.
Para informações gerais sobre concessões de funções e privilégios para executar ações de SQL em objetos protegíveis, consulte Visão geral do controle de acesso.
Exemplos¶
O exemplo de instrução a seguir cria uma integração de catálogo REST usando um segredo de cliente OAuth inválido (isso é executado sem erros):
Utilize a função do sistema para verificar a integração do catálogo, esperando uma falha:
Saída: