- Categorias:
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 } ] )
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
TRUEpara retornar somente as listagens importadas; defina comoFALSEouNULLpara retornar todas as listagens.Padrão:
NULL.IS_ORGANIZATION => { TRUE | FALSE | NULL }Defina como
TRUEpara retornar somente as listagens de organização; defina comoFALSEouNULLpara retornar todas as listagens.Padrão:
NULL.IS_SHARED_WITH_ME => { TRUE | FALSE | NULL }Defina como
TRUEpara retornar somente as listagens que foram compartilhadas de forma privada com a conta atual; defina comoFALSEouNULLpara 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 |
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());
Recuperar todas as listagens disponíveis que foram importadas pela conta atual:
SELECT * FROM TABLE(<any_database>.INFORMATION_SCHEMA.AVAILABLE_LISTINGS(IS_IMPORTED => TRUE));
Recuperar todas as listagens de organização disponíveis na conta atual:
SELECT * FROM TABLE(<any_database>.INFORMATION_SCHEMA.AVAILABLE_LISTINGS(IS_ORGANIZATION => TRUE));
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));