Categorias:

Information Schema , Funções de tabela

AVAILABLE_LISTINGS

Retorna todas as listagens que estão disponíveis para o consumidor descobrir e acessar.

Sintaxe

AVAILABLE_LISTINGS(
      [ IS_IMPORTED => { TRUE | FALSE | NULL } ]
      [ , IS_ORGANIZATION => { TRUE | FALSE | NULL } ]
      [ , IS_SHARED_WITH_ME => { TRUE | FALSE | NULL } ] )
Copy

Argumentos

Você pode especificar os seguintes argumentos para filtrar as listagens nesta exibição.

Nota

Apenas um dos argumentos pode ser TRUE de cada vez.

IS_IMPORTED => { TRUE | FALSE | NULL }

Defina como TRUE para retornar somente as listagens importadas; defina como FALSE ou NULL para retornar todas as listagens.

Padrão: NULL.

IS_ORGANIZATION => { TRUE | FALSE | NULL }

Defina como TRUE para retornar somente as listagens de organização; defina como FALSE ou NULL para retornar todas as listagens.

Padrão: NULL.

IS_SHARED_WITH_ME => { TRUE | FALSE | NULL }

Defina como TRUE para retornar somente as listagens que foram compartilhadas de forma privada com a conta atual; defina como FALSE ou NULL para retornar todas as listagens.

Padrão: NULL.

Saída

A função retorna as seguintes colunas:

Coluna

Tipo de dados

Descrição

GLOBAL_NAME

VARCHAR

O nome global da listagem.

CREATED_ON

TIMESTAMP_LTZ

O carimbo de data/hora em que a listagem foi criada.

TITLE

VARCHAR

O título da listagem.

SUBTITLE

VARCHAR

O subtítulo da listagem.

DESCRIPTION

VARCHAR

A descrição da listagem.

IS_MONETIZED

BOOLEAN

Indica se a listagem é monetizada.

IS_BY_REQUEST

BOOLEAN

Indica se a listagem é por solicitação (listagem personalizada).

IS_LIMITED_TRIAL

BOOLEAN

Indica se a listagem é de avaliação limitada.

IS_READY_FOR_IMPORT

BOOLEAN

Indica se a listagem está pronta para importação.

IS_IMPORTED

BOOLEAN

Indica se a listagem foi importada.

IS_APPLICATION

BOOLEAN

Indica se a listagem está associada a um aplicativo.

IS_PRIVATE

BOOLEAN

Indica se a listagem é privada.

CATEGORIES

VARCHAR

As categorias associadas à listagem.

DATA_ATTRIBUTES

VARCHAR

Os atributos de dados associados à listagem.

TERMS

VARCHAR

Os Termos de serviço da listagem.

RESOURCES

VARCHAR

Os recursos associados à listagem.

DISTRIBUTION

VARCHAR

A distribuição da listagem. Os valores possíveis são EXTERNAL e ORGANIZATION.

UNIFORM_LISTING_LOCATOR

VARCHAR

O localizador de listagem uniforme (ULL) da listagem.

ORGANIZATION_PROFILE_NAME

VARCHAR

O perfil da organização vinculado à listagem, se houver.

IS_DISCOVERY_ONLY

BOOLEAN

Indica se a listagem é apenas para descoberta.

SUPPORT_CONTACT

VARCHAR

As informações de contato do suporte associadas à listagem.

REQUEST_APPROVAL_TYPE

VARCHAR

O tipo de aprovação de solicitação da listagem. Incida se as solicitações de listagem do consumidor serão aprovados dentro ou fora do Snowflake.

IS_CORTEX_KNOWLEDGE_EXTENSION

BOOLEAN

Indica se esta listagem tem o Cortex Search Service anexado.

PROVIDER_COMPANY_NAME

VARCHAR

O nome da empresa do provedor da listagem.

RESHARING

VARCHAR

A configuração de recompartilhamento da listagem.

Exemplos

Recuperar todas as listagens disponíveis na conta atual:

SELECT * FROM TABLE(<any_database>.INFORMATION_SCHEMA.AVAILABLE_LISTINGS());
Copy

Recuperar todas as listagens disponíveis que foram importadas pela conta atual:

SELECT * FROM TABLE(<any_database>.INFORMATION_SCHEMA.AVAILABLE_LISTINGS(IS_IMPORTED => TRUE));
Copy

Recuperar todas as listagens de organização disponíveis na conta atual:

SELECT * FROM TABLE(<any_database>.INFORMATION_SCHEMA.AVAILABLE_LISTINGS(IS_ORGANIZATION => TRUE));
Copy

Recuperar todas as listagens disponíveis que tenham sido compartilhadas de forma privada com a conta atual:

SELECT * FROM TABLE(<any_database>.INFORMATION_SCHEMA.AVAILABLE_LISTINGS(IS_SHARED_WITH_ME => TRUE));
Copy