DESCRIBE APPLICATION¶
Exibe informações sobre um Snowflake Native App.
DESCRIBE pode ser abreviado como DESC.
- Consulte também:
ALTER APPLICATION PACKAGE, CREATE APPLICATION PACKAGE, DROP APPLICATION PACKAGE, SHOW APPLICATION PACKAGES,
Sintaxe¶
DESC[RIBE] APPLICATION <name>
Parâmetros¶
name
Especifica o identificador do aplicativo a ser descrito.
Saída¶
O comando exibe as propriedades de um aplicativo nas seguintes colunas:
Coluna |
Descrição |
---|---|
|
O nome da propriedade do aplicativo. Esta coluna pode incluir as propriedades listadas na tabela a seguir. |
|
O valor atribuído à propriedade do aplicativo. |
A coluna property
pode incluir as seguintes propriedades de um aplicativo:
Propriedade |
Descrição |
---|---|
|
O nome do aplicativo. |
|
O nome da organização da conta que contém o pacote de aplicativo usado para criar o aplicativo. |
|
A conta do pacote de aplicativo usado para criar o aplicativo. |
|
A fonte usada para criar o aplicativo. Os valores válidos são |
|
O nome do pacote de aplicativo ou da listagem usada para criar o aplicativo. |
|
O identificador de versão do aplicativo. |
|
O rótulo da versão do aplicativo. Este rótulo fica visível para o consumidor quando ele instala um Snowflake Native App. |
|
O número do patch do aplicativo. |
|
O carimbo de data/hora em que o aplicativo foi criado. |
|
O carimbo de data/hora da última atualização do aplicativo. |
|
Indica que os direitos restritos do chamador foram ativados para o aplicativo. Consulte Conceder direitos do chamador restritos a um executável em um aplicativo para obter mais informações. |
|
Indica se o registro em log e o compartilhamento de eventos estão ativados para o aplicativo. |
|
O status do sinalizador |
|
O nível de log definido pelo provedor no arquivo de manifesto. |
|
O nível de rastreamento definido pelo provedor no arquivo de manifesto. |
|
O nível de métrica definido pelo provedor no arquivo de manifesto. |
|
O nível de log de auditoria definido pelo provedor no arquivo de manifesto. |
|
O nível de log habilitado para o aplicativo. |
|
O nível de rastreamento atual configurado para o aplicativo. |
|
O nível de métrica atual configurado para o aplicativo. |
|
O nível de log de auditoria atual configurado para o aplicativo. |
|
Indica se o aplicativo foi criado usando o modo de depuração. |
|
Indica se a edição de dados do provedor foi desativada. |
|
O estado atual da instalação em segundo plano ou da atualização do aplicativo. Os valores válidos são:
|
|
O identificador da versão para a qual o aplicativo está sendo atualizado. |
|
O patch para o qual o aplicativo está sendo atualizado. |
|
Indica se foi tentada uma atualização para o aplicativo. |
|
O identificador de tarefa interno para a tentativa de atualização. |
|
O carimbo de data/hora de quando a atualização foi iniciada. |
|
O carimbo de data/hora da última instalação do aplicativo ou da nova tentativa. |
|
O motivo de uma falha na atualização. Os valores possíveis são:
|
|
A razão pela qual a atualização falhou, se aplicável. |
|
Indica que o provedor programou um upgrade para começar nesse momento. No entanto, o aplicativo pode ser atualizado antes dessa data e hora. Para obter mais informações, consulte Atualização manual de um aplicativo. |
|
Se for Este recurso está atualmente em versão preliminar. |
|
O identificador da versão anterior do aplicativo. |
|
O número do patch anterior do aplicativo instalado. |
|
O estado da versão anterior do aplicativo. |
|
Texto que fornece informações sobre o aplicativo. |
|
Uma matriz contendo os motivos pelos quais o aplicativo foi desativado. Para obter mais informações, consulte Motivos pelos quais um aplicativo pode ser desativado. |
|
O tipo de canal de lançamento. Os valores válidos são |
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.Os nomes das colunas de saída para este comando são gerados em minúsculas. Se você consumir um conjunto de resultados deste comando com o operador de canal ou a função RESULT_SCAN, use identificadores entre aspas duplas para os nomes das colunas na consulta para garantir que eles correspondam aos nomes das colunas na saída que foi verificada. Por exemplo, se o nome de uma coluna de saída for
type
, especifique"type"
para o identificador.
Exemplos¶
Descrever as propriedades de um aplicativo:
DESC APPLICATION hello_snowflake_app;
+------------------------------------+-------------------------------+
| property | value |
|------------------------------------+-------------------------------|
| name | hello_snowflake_app |
| source_organization | my_organization |
| source_account | provider_account |
| source_type | APPLICATION PACKAGE |
| source | hello_snowflake_package |
| version | v1_0 |
| version_label | NULL |
| patch | 0 |
| created_on | 2024-05-25 08:30:41.520 -0700 |
| last_upgraded_on | |
| share_events_with_provider | FALSE |
| authorize_telemetry_event_sharing | FALSE |
| log_level | OFF |
| trace_level | OFF |
| debug_mode | FALSE |
| upgrade_state | COMPLETE |
| upgrade_target_version | NULL |
| upgrade_target_patch | 0 |
| upgrade_attempt | NULL |
| upgrade_task_id | NULL |
| upgrade_started_on | |
| upgrade_attempted_on | |
| upgrade_failure_type | NULL |
| upgrade_failure_reason | NULL |
| previous_version | NULL |
| previous_patch | 0 |
| previous_version_state | COMPLETE |
| comment | |
+------------------------------------+-------------------------------+