SHOW RELEASE DIRECTIVES

Lista as diretrizes de versão definidas para um pacote de aplicativo no Native Apps Framework.

A saída retorna metadados e propriedades para as diretrizes de versão em um pacote de aplicativo, ordenados lexicograficamente por nome. Isso é importante se você deseja filtrar os resultados usando os filtros fornecidos.

Consulte também:

ALTER APPLICATION PACKAGE, CREATE APPLICATION PACKAGE, DROP APPLICATION PACKAGE, SHOW APPLICATION PACKAGES

Sintaxe

SHOW RELEASE DIRECTIVES [ LIKE '<pattern>' ]
  IN APPLICATION PACKAGE <name>
Copy

Parâmetros

name

Especifica o identificador do pacote de aplicativo.

LIKE 'pattern'

Opcionalmente, filtra a saída do comando pelo nome da versão especificada no pacote de aplicativo. O filtro utiliza correspondência de padrão que não diferencia maiúsculas e minúsculas, com suporte para caracteres curinga SQL (% e _).

Por exemplo, os seguintes padrões retornam os mesmos resultados:

... LIKE '%v1%' ...
... LIKE '%V1%' ...

. padrão: sem valor (nenhuma filtragem é aplicada à saída).

Notas de uso

  • Este comando exige o privilégio OWNERSHIP no aplicativo, ou o privilégio MANAGE RELEASES ou MANAGE VERSIONS no pacote de aplicativo.

  • O comando retorna resultados para diretrizes de versão que correspondem aos privilégios concedidos à função que executa esse comando.

Saída

A saída do comando fornece propriedades e metadados da diretriz de versão nas colunas a seguir:

Coluna

Descrição

NAME

Especifica o nome da diretriz de versão. Para a diretriz de versão padrão, o nome é DEFAULT.

TARGET_TYPE

Especifica o tipo de meta para a diretriz. Os valores possíveis são:

  • DEFAULT

  • ACCOUNT

TARGET_NAME

Especifica o nome da organização ou conta. O valor para a diretriz de versão padrão será sempre NULL.

CREATED_ON

Especifica o carimbo de data/hora quando a diretriz de versão foi criada.

VERSION

Especifica a versão literal do aplicativo, se aplicável. Caso contrário, NULL.

PATCH

Especifica o número do patch da versão do aplicativo, se aplicável. Caso contrário, NULL.

MODIFIED_ON

Especifica o carimbo de data/hora quando a diretriz de versão foi modificada pela última vez ou NULL se não houver modificação.

ACTIVE_REGIONS

Especifica a lista de regiões Snowflake onde a diretiva de lançamento tem permissão para afetar atualizações. Este valor é ignorado quando RELEASE_STATUS é HOLDING.

PENDING_REGIONS

Especifica a lista de regiões Snowflake onde a diretiva de lançamento será aplicada no futuro. O progresso da atualização em regiões ativas é monitorado por um período antes que novas regiões sejam ativadas.

RELEASE_STATUS

Especifica o status atual do lançamento. Os valores possíveis são:

  • IN_PROGRESS: As atualizações estão em andamento nas ACTIVE_REGIONS listadas.

  • HOLDING: As atualizações estão temporariamente suspensas.

  • DEPLOYED: As atualizações são permitidas em todas as regiões onde o aplicativo está instalado.

DEPLOYED_ON

Especifica a hora e a data em que a diretiva de lançamento foi implementada. Quando muitas regiões de destino são identificadas como não íntegras durante a implementação, a diretiva de lançamento é movida temporariamente para HOLDING.

Exemplos

SHOW RELEASE DIRECTIVES IN APPLICATION PACKAGE hello_snowflake_package;
Copy
+---------+-------------+---------------------------------+-------------------------------+---------+-------+-------------------------------+------------------------+--------------------------+----------------+-------------------------------+
| name    | target_type | target_name                     | created_on                    | version | patch | modified_on                   | active_regions         | pending_regions          | release_status | deployed_on                   |
|---------+-------------+---------------------------------+-------------------------------+---------+-------+-------------------------------+------------------------+--------------------------+----------------+-------------------------------+
| DEFAULT | DEFAULT     | NULL                            | 2023-04-02 14:55:17.304 -0700 | V2      |     0 | 2023-04-02 15:47:08.673 -0700 | PUBLIC.AWS_AP_SOUTH_1  | PUBLIC.AWS_AP_SOUTH_1    | IN PROGRESS    |                               |
| NEW_RD  | ACCOUNT     | [PROVIDER_DEV.PROVIDER_AWS]     | 2023-04-02 16:30:44.443 -0700 | V1      |     1 | 2023-04-03 07:10:42.428 -0700 | ALL                    |                          | DEPLOYED       | 2023-04-03 07:10:42.428 -0700 |         |
+---------+-------------+---------------------------------+-------------------------------+---------+-------+-------------------------------+------------------------+--------------------------+----------------+-------------------------------+