- Catégories :
DATABASE_REFRESH_HISTORY¶
Renvoie l’historique d’actualisation d’une base de données secondaire.
Note
Cette fonction renvoie l’activité d’actualisation de la base de données au cours des 14 derniers jours.
Syntaxe¶
DATABASE_REFRESH_HISTORY( '<secondary_db_name>' )
Arguments¶
secondary_db_name
Nom de la base de données secondaire. Cet argument est facultatif si la base de données secondaire est la base de données active de la session en cours.
Notez que le nom entier doit être entre guillemets simples.
Notes sur l’utilisation¶
Renvoie uniquement les résultats des administrateurs de compte (utilisateurs dotés du rôle ACCOUNTADMIN).
Lors de l’appel d’une fonction de la table de schémas d’informations, la session doit avoir un schéma INFORMATION_SCHEMA en cours d’utilisation ou le nom de la fonction doit être complètement qualifié. Pour plus de détails, voir Schéma d’information de Snowflake.
Voici la liste des phases de traitement dans l’ordre :
SECONDARY_UPLOADING_INVENTORY
PRIMARY_UPLOADING_METADATA
PRIMARY_UPLOADING_DATA
SECONDARY_DOWNLOADING_METADATA
SECONDARY_DOWNLOADING_DATA
COMPLETED / FAILED / CANCELED
Sortie¶
La fonction renvoie les colonnes suivantes :
Nom de la colonne |
Type de données |
Description |
---|---|---|
CURRENT_PHASE |
TEXT |
Phase de réplication en cours. Pour la liste des phases, voir les notes d’utilisation. |
START_TIME |
NUMBER |
Heure à laquelle l’opération de réplication a commencé. Le format est l’heure de l’époque. |
END_TIME |
NUMBER |
Heure à laquelle l’opération de réplication s’est terminée, le cas échéant. Le format est l’heure de l’époque. |
JOB_UUID |
TEXT |
ID de requête pour la tâche d’actualisation de la base de données secondaire. |
COPY_BYTES |
NUMBER |
Nombre d’octets copiés lors de la réplication. |
OBJECT_COUNT |
NUMBER |
Nombre d’objets de base de données copiés pendant l’opération de réplication. |
Exemples¶
Récupérez l’historique d’actualisation de la base de données pour la base de données actuellement active dans la session utilisateur :
select * from table(information_schema.database_refresh_history());