- Categorias:
REPLICATION_GROUP_REFRESH_HISTORY¶
Retorna o histórico de replicação para um grupo de replicação ou failover secundário dentro dos últimos 14 dias.
Sintaxe¶
REPLICATION_GROUP_REFRESH_HISTORY( '<secondary_group_name>' )
Argumentos¶
secondary_group_name
Nome do grupo secundário. Observe que o nome completo deve ser delimitado por aspas simples.
Saída¶
A função retorna as seguintes colunas:
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
PHASE_NAME |
TEXT |
Fase atual da operação de replicação. Para obter a lista de fases, consulte as Notas de uso. |
START_TIME |
TIMESTAMP_LTZ |
Hora em que a operação de replicação começou. |
END_TIME |
TIMESTAMP_LTZ |
Hora em que a operação de replicação terminou, se aplicável. |
JOB_UUID |
TEXT |
ID de consulta para o trabalho de atualização. |
TOTAL_BYTES |
VARIANT |
Um objeto JSON que fornece informações detalhadas sobre bases de dados atualizadas:
|
OBJECT_COUNT |
VARIANT |
Um objeto JSON que fornece informações detalhadas sobre objetos atualizados:
|
PRIMARY_SNAPSHOT_TIMESTAMP |
TIMESTAMP_LTZ |
Carimbo de data/hora quando a imagem principal foi criada. |
ERROR |
VARIANT |
NULL se a operação de atualização for bem-sucedida. Se a operação de atualização falhar, retorna um objeto JSON que fornece informações detalhadas sobre o erro:
|
Notas de uso¶
Só retorna linhas para uma função com qualquer privilégio sobre o grupo de replicação ou failover.
Só retorna linhas para um grupo de replicação ou failover secundário na conta atual.
Ao chamar uma função de tabela do Information Schema, a sessão deve ter um esquema INFORMATION_SCHEMA em uso ou o nome da função deve ser totalmente qualificado. Para obter mais detalhes, consulte Snowflake Information Schema.
A seguir está a lista das fases na ordem processada:
SECONDARY_SYNCHRONIZING_MEMBERSHIP
SECONDARY_UPLOADING_INVENTORY
PRIMARY_UPLOADING_METADATA
PRIMARY_UPLOADING_DATA
SECONDARY_DOWNLOADING_METADATA
SECONDARY_DOWNLOADING_DATA
COMPLETED / FAILED / CANCELED
Exemplos¶
Obter o histórico de atualização do grupo secundário myfg
.
select * from table(information_schema.replication_group_refresh_history('myfg'));