Ansichten und Funktionen für Replikation: Neue Aktualisierungsphase SECONDARY_COMMITTING (Pending)¶
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_DATA
als die letzte Phase, bevor ein Aktualisierungsjob alsCOMPLETED
,FAILED``oder ``CANCELED
markiert 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_DATA
und vor der letzten Phase statt, in der der Aktualisierungsjob alsCOMPLETED
,FAILED
oderCANCELED
markiert 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.totalObjects
undcompletedObjects
als 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