Vues et fonctions de réplication : Nouvelle phase d’actualisation SECONDARY_COMMITTING (Pending)¶
Attention
Ce changement de comportement fait partie du bundle 2025_05.
Pour connaître le statut actuel du bundle, reportez-vous à Historique du bundle.
- Avant la modification:
Les vues et fonctions liées au rapport d’affichage de la réplication
SECONDARY_DOWNLOADING_DATA
comme dernière phase avant qu’une tâche d’actualisation ne soit marquée commeCOMPLETED
,FAILED
, ouCANCELED
.- Après la modification:
Lorsque ce bundle de changements de comportement est activé, les vues et les fonctions qui signalent la progression et l’historique des opérations de réplication de compte incluent une nouvelle valeur dans la colonne
phase_name
:SECONDARY_COMMITTING
. Cette phase se produit aprèsSECONDARY_DOWNLOADING_DATA
et avant la phase finale où la tâche d’actualisation est marquée commeCOMPLETED
,FAILED
, ouCANCELED
. Pendant la phaseSECONDARY_COMMITTING
, Snowflake applique les changements aux tables des fichiers de données transmis depuis le compte principal.La sortie des fonctions de table de réplication liées à l’historique comprend une nouvelle colonne
committed_object_count
. Cette valeur représente le nombre de tables qui ont été traitées lors de l’opération d’actualisation associée :Les sous-champs ont les mêmes noms que les sous-champs de la colonne
object_count
.Cette colonne apparaît dans le jeu de résultats des fonctions de table, mais pas dans les vues de l’historique d’actualisation.
La sortie des fonctions de table de réplication liées à la progression comprend de nouveaux sous-champs dans les colonnes
progress
etdetails
.La colonne
progress
indique le pourcentage de tables qui ont terminé la réplication. Cette valeur reflète uniquement le nombre de tables qui ont été répliquées, et non les autres types d’objets.La colonne
details
reflète les mêmes sous-champs, tels quetotalObjects
etcompletedObjects
, comme la phaseSECONDARY_DOWNLOADING_METADATA
.
Fonctions de table modifiées¶
Les fonctions de table suivantes sont concernées par ce bundle de changements de comportement.
Fonctions de l’historique¶
Ces fonctions de table signalent la nouvelle phase SECONDARY_COMMITTING
, et incluent la nouvelle colonne committed_object_count
dans leur jeu de résultats.
Fonctions de progrès¶
Ces fonctions de table signalent la nouvelle phase SECONDARY_COMMITTING
dans les colonnes progress
et details
de leurs jeux de résultats. Ils n’incluent pas la colonne committed_object_count
dans leur jeu de résultats.
AVAILABLE_LISTING_REFRESH_HISTORY (malgré son nom, cette fonction indique la progression d’une actualisation)
Modification des vues de l’utilisation du compte et de l’utilisation de l’organisation¶
Les vues suivantes de l’utilisation du compte et de l’utilisation de l’organisation sont affectées par ce bundle de changements de comportement. Ces vues montrent la nouvelle phase SECONDARY_COMMITTING
. Ces vues ne comprennent aucune nouvelle colonne. Pour le suivi en temps réel, utilisez les fonctions de table.
Fonctions obsolètes¶
Ce BCR n’a aucun effet sur les fonctions obsolètes pour la réplication de base de données, dont les noms commencent par SYSTEM$DATABASE_REFRESH_
. La phase SECONDARY_COMMITTING
n’est pas affichée par ces fonctions.
Réf : 2043