Ansichten und Funktionen für Replikation: Neue Aktualisierungsphase SECONDARY_COMMITTING¶
Achtung
Diese Verhaltensänderung ist in Bundle 2025_05 enthalten.
Den aktuellen Status des Bundles finden Sie unter Bundle-Verlauf.
- Vor der Änderung:
 Ansichten und Funktionen im Zusammenhang mit der Replikation zeigen den Bericht
SECONDARY_DOWNLOADING_DATAals die letzte Phase, bevor ein Aktualisierungsjob alsCOMPLETED,FAILED``oder ``CANCELEDmarkiert wird.- Nach der Änderung:
 Wenn dieses Verhaltensänderungs-Bundle aktiviert ist, enthalten die Ansichten und Funktionen, die den Fortschritt und Verlauf von Kontoreplikationsvorgängen melden, einen neuen Wert in der
phase_name-Spalte:SECONDARY_COMMITTING. Diese Phase findet nachSECONDARY_DOWNLOADING_DATAund vor der letzten Phase statt, in der der Aktualisierungsjob alsCOMPLETED,FAILEDoderCANCELEDmarkiert wird. Während derSECONDARY_COMMITTING-Phase wendet Snowflake die Änderungen auf Tabellen aus den Datendateien an, die vom Primärkonto übertragen wurden.Die Ausgabe von verlaufsbezogenen Replikationstabellenfunktionen enthält die neue Spalte
committed_object_count. Dieser Wert steht für die Anzahl der Tabellen, die während des zugehörigen Aktualisierungsvorgangs verarbeitet wurden:Die Unterfelder haben dieselben Namen wie die Unterfelder in der
object_count-Spalte.Diese Spalte erscheint im Resultset der Tabellenfunktionen, aber nicht in den Ansichten für den Aktualisierungsverlauf.
Die Ausgabe von fortschrittsbezogenen Replikationstabellenfunktionen enthält neue Unterfelder in den
progress- unddetails-Spalten:Die
progress-Spalte zeigt den Prozentsatz der Tabellen an, deren Replikation abgeschlossen wurde. Dieser Wert spiegelt nur die Anzahl der Tabellen wider, die repliziert wurden, und keine anderen Arten von Objekten.Die
details-Spalte spiegelt die gleichen Unterfelder wider, z. B.totalObjectsundcompletedObjectsals dieSECONDARY_DOWNLOADING_METADATA-Phase.
Geänderte Tabellenfunktionen¶
Die folgenden Tabellenfunktionen sind von diesem Verhaltensänderungs-Bundle betroffen.
Verlaufsfunktionen¶
Diese Tabellenfunktionen melden die neue SECONDARY_COMMITTING -Phase und enthalten die neue committed_object_count-Spalte in ihrem Resultset.
Fortschrittsfunktionen¶
Diese Tabellenfunktionen melden die neue SECONDARY_COMMITTING-Phase in den progress- und details-Spalten ihrer Resultsets. Die committed_object_count-Spalte in ihren Resultsets enthalten.
AVAILABLE_LISTING_REFRESH_HISTORY ( trotz des Namens meldet diese Funktion den Fortschritt einer Aktualisierung)
Geänderte Ansichten zur Kontonutzung und zur Organisationsnutzung¶
Die folgenden Ansichten zur Kontonutzung und zur Organisationsnutzung sind von diesem Verhaltensänderungs-Bundle betroffen. Diese Ansichten zeigen die neue SECONDARY_COMMITTING-Phase. Diese Ansichten enthalten keine neue Spalte. Verwenden Sie für eine Echtzeitüberwachung die Tabellenfunktionen.
Veraltete Funktionen¶
Dieses BCR hat keine Auswirkungen auf die veralteten Funktionen zur Datenbankreplikation, deren Namen mit SYSTEM$DATABASE_REFRESH_ beginnen. Die SECONDARY_COMMITTING-Phase wird von diesen Funktionen nicht angezeigt.
Ref: 2043