Allgemeine Informationen zu Verhaltensänderungen¶
Jeden Monat (außer im Dezember) wählt Snowflake eines der wöchentlichen vollständigen Releases des Monats aus, um Verhaltensänderungen einzuführen. Das für die Verhaltensänderungen ausgewählte wöchentliche Release variiert, ist aber normalerweise das 4. oder 5. Release nach dem vorherigen Verhaltensänderungs-Release.
Eine Verhaltensänderung ist definiert als jede Änderung eines bestehenden Verhaltens, die zu anderen Ergebnissen als zuvor führt und sich auf den Kundencode oder die Workloads auswirken kann.
Verhaltensänderungs-Bundles¶
Verhaltensänderungen werden in Bundles bereitgestellt, die die folgende Namenskonventionen verwenden:
YYYY_NN
Dabei steht YYYY
für das Jahr und NN
für die Ordnungszahl des Releases innerhalb des Jahres. Beispielsweise wäre 2022_06
das 6. Verhaltensänderungs-Bundle, das 2022 eingeführt wurde.
Weitere Informationen zur Verwendung von Verhaltensänderungs-Bundles finden Sie unter Verwalten von Verhaltensänderungen.
Lebenszyklus eines Bundles¶
Der Lebenszyklus des Verhaltensänderungs-Bundles besteht aus den folgenden beiden Phasen:
- Testphase (1. Monat):
Das Bundle wird als Standardmäßig deaktiviert eingeführt. Während dieses Zeitraums können Sie das Bundle für ein oder mehrere Konten aktivieren. Normalerweise wählen Sie dafür Konten aus, die für die Entwicklung oder QA (Qualitätssicherung) bestimmt sind, damit Sie die Änderungen testen können, ohne Ihre Produktionskonten zu beeinträchtigen.
- Opt-out-Phase (2. Monat):
Das Bundle wird von Standardmäßig deaktiviert auf Standardmäßig aktiviert umgestellt. Während dieses Zeitraums können Sie das Bundle in Ihren Konten deaktivieren. Auf diese Weise können Sie die Änderungen im Bundle, in der Regel für Produktionskonten, aufschieben und gleichzeitig alle notwendigen Anpassungen vornehmen, um die Auswirkungen der Änderungen zu minimieren.
Sie können das Verhaltensänderungs-Bundle jederzeit während dieser beiden Zeiträume explizit aktivieren oder deaktivieren. Sobald das Bundle explizit aktiviert wurde, wird sein Standard-Status geändert, und Snowflake wird diese Einstellung für die oben genannten Zeiträume nicht überschreiben. Das heißt, wenn Sie ein Bundle während der Testphase deaktivieren, werden wir es auch zu Beginn der Opt-out-Phase nicht aktivieren.
Nach Ablauf der Opt-out-Phase aktiviert Snowflake die Verhaltensänderungen im Bundle für alle Konten, sodass das Bundle als Allgemein verfügbar gilt. Von diesem Zeitpunkt an werden alle Überschreibungen gelöscht, und Sie können das Bundle nicht mehr explizit aktivieren oder deaktivieren.
Dokumentation von Verhaltensänderungen¶
Ein Release, das Verhaltensänderungs-Bundles enthält, enthält die folgende Dokumentation (zusätzlich zu den Versionshinweisen für das Release):
Zusammenfassung der einzelnen Bundles in dem Release.
Detaillierte Beschreibungen der Verhaltensänderungen in jedem Bundle.