Funções e exibições de replicação: Nova fase de atualização SECONDARY_COMMITTING (Pending)¶
Atenção
Essa mudança de comportamento está no pacote 2025_05.
Para saber o status atual do pacote, consulte Histórico do pacote.
- Antes da mudança:
Exibições e funções relacionadas à replicação mostram o relatório
SECONDARY_DOWNLOADING_DATA
como a última fase antes de um trabalho de atualização ser marcado comoCOMPLETED
,FAILED
ouCANCELED
.- Após a mudança:
Quando esse pacote de mudança de comportamento está ativado, as exibições e funções que relatam o progresso e o histórico das operações de replicação de conta incluem um novo valor na coluna
phase_name
:SECONDARY_COMMITTING
. Essa fase ocorre apósSECONDARY_DOWNLOADING_DATA
e antes da fase final em que o trabalho de atualização é marcado comoCOMPLETED
,FAILED
ouCANCELED
. Durante a faseSECONDARY_COMMITTING
, o Snowflake aplica as alterações às tabelas dos arquivos de dados que foram transmitidos da conta primária.A saída das funções de tabela de replicação relacionadas ao histórico inclui uma nova coluna
committed_object_count
. Esse valor representa o número de tabelas que foram processadas durante a operação de atualização associada:Os subcampos têm os mesmos nomes que os subcampos na coluna``object_count``.
Essa coluna aparece no conjunto de resultados das funções de tabela, mas não nas exibições do histórico de atualizações.
A saída das funções de tabela de replicação relacionadas ao progresso inclui novos subcampos nas colunas
progress
edetails
:A coluna
progress
mostra a porcentagem de tabelas que terminaram de replicar. Esse valor reflete apenas o número de tabelas que foram replicadas, não outros tipos de objetos.A coluna
details
reflete os mesmos subcampos, comototalObjects
ecompletedObjects
, como a faseSECONDARY_DOWNLOADING_METADATA
.
Funções de tabela alteradas¶
As seguintes funções de tabela são afetadas por esse pacote de mudança de comportamento.
Funções de histórico¶
Essas funções de tabela informam a nova fase``SECONDARY_COMMITTING`` e incluem a nova coluna committed_object_count
em seu conjunto de resultados.
Funções de progresso¶
Estas funções de tabela informam a nova fase SECONDARY_COMMITTING
nas colunas progress
e details
de seus conjuntos de resultados. Elas não incluem a coluna committed_object_count
em seu conjunto de resultados.
AVAILABLE_LISTING_REFRESH_HISTORY (apesar do nome, esta função informa o progresso de uma atualização)
Exibições alteradas de uso da conta e uso da organização¶
As seguintes exibições de uso da conta e uso da organização são afetadas por esse pacote de mudança de comportamento. Estas exibições mostram a nova fase SECONDARY_COMMITTING
. Essas exibições não incluem nenhuma nova coluna. Para monitoramento em tempo real, use as funções de tabela.
Funções obsoletas¶
Este BCR não tem efeito sobre as funções obsoletas para replicação de banco de dados, cujos nomes começam com SYSTEM$DATABASE_REFRESH_
. A fase SECONDARY_COMMITTING
não é mostrada por essas funções.
Ref: 2043