11.-14. November 2023 – Versionshinweise zu Release 7.41 (mit Verhaltensänderungen)

Achtung

Das Release ist abgeschlossen.

Informationen zu den Unterschieden zwischen der vorläufigen und der endgültigen Version dieser Versionshinweise finden Sie unter Änderungsprotokoll der Versionshinweise.

Verhaltensänderungs-Bundles

Dieses Release enthält die folgenden Verhaltensänderungs-Bundles:

Bundle-Name

Status in diesem Release

Vorheriger Status

2023_08

Standardmäßig deaktiviert; kann von Admins zu Testzwecken aktiviert werden

N/A (eingeführt mit diesem Release)

2023_07

Standardmäßig aktiviert; kann von Admins deaktiviert werden

Standardmäßig deaktiviert

2023_06

Allgemein verfügbar; Admins können nicht mehr aktivieren/deaktivieren

Standardmäßig aktiviert

Der Status der einzelnen Bundles wird sich mit dem nächsten, für Januar 2024 geplanten Verhaltensänderungs-Release ändern; Änderung des Zeitplans vorbehalten.

Weitere Informationen zum Bundle-Status und zu den Auswirkungen des Status auf Ihre Konten finden Sie unter Allgemeine Informationen zu Verhaltensänderungen.

SQL-Aktualisierungen

Neue SQL-Funktionen

Die folgenden Funktionen sind ab diesem Release verfügbar:

Funktionskategorie

Neue Funktion

Beschreibung

Verschlüsselung

TRY_DECRYPT

Eine spezielle Version von DECRYPT, die einen NULL-Wert zurückgibt, wenn beim Entschlüsseln ein Fehler auftritt.

Verschlüsselung

TRY_DECRYPT_RAW

Eine spezielle Version von DECRYPT_RAW, die einen NULL-Wert zurückgibt, wenn beim Entschlüsseln ein Fehler auftritt.

UDFs und gespeicherte Prozeduren: Unterstützung von optionalen Argumenten

Sie können jetzt angeben, dass ein Argument in einer UDF oder gespeicherten Prozedur optional ist. In der CREATE FUNCTION- oder CREATE PROCEDURE-Anweisung verwenden Sie das neue Schlüsselwort DEFAULT, um den Standardwert für ein optionales Argument anzugeben. Beispiel:

CREATE FUNCTION my_udf(
  arg_1 VARCHAR,
  arg_2_optional VARCHAR DEFAULT 'default'
  arg_3_optional INTEGER DEFAULT 0) ...
Copy

Wenn Sie die UDF oder die gespeicherte Prozedur aufrufen, können Sie jedes der optionalen Argumente weglassen:

SELECT my_udf(arg_1 => 'value', arg_3_optional => 1);
Copy

Weitere Informationen dazu finden Sie in der Dokumentation zu optionalen Argumenten für UDFs und gespeicherte Prozeduren.

Snowflake-Alerts: Manuelle Ausführung von Alerts

Mit diesem Release stellen wir den neuen Befehl EXECUTE ALERT SQL bereit, mit dem Sie einen Alert manuell ausführen können.

Sie können den Befehl EXECUTE ALERT für Folgendes verwenden:

  • Überprüfen, ob ein neuer Alert so funktioniert, wie Sie es erwarten.

  • Ausführen eines Alerts an einem bestimmten Punkt einer Datenpipeline (z. B. am Ende des Aufrufs einer gespeicherten Prozedur).

Sie können den Befehl EXECUTE ALERT interaktiv ausführen. Sie können diesen Befehl auch innerhalb einer gespeicherten Prozedur oder eines Snowflake Scripting-Blocks ausführen.

Weitere Informationen dazu finden Sie unter EXECUTE ALERT.

Sicherheitsupdates

Replikation von Netzwerkregeln – Vorschau

Mit diesem Release können wir bekannt geben, dass Netzwerkregeln, die sich derzeit in der Vorschau befinden, beim Replizieren der Datenbank, in der sie enthalten sind, ebenfalls repliziert werden. Referenzen zwischen Netzwerkrichtlinien und Netzwerkregeln werden ebenfalls repliziert.

Weitere Informationen dazu finden Sie unter Replizieren von Netzwerkrichtlinien.

Aktualisierungen bei Datenpipelines

Dynamische Tabellen: Unterstützung von GRANT <Berechtigung> ON ALL/FUTURE DYNAMIC TABLE – Vorschau

Als Teil von Verhaltensänderungs-Bundle 2023_08 hat Snowflake die Unterstützung für das Erteilen von Berechtigungen für alle bestehenden und zukünftigen dynamischen Tabellen aktiviert.

Weitere Informationen dazu finden Sie unter GRANT <Berechtigungen>.

Dynamische Tabellen: Unterstützung von GRANT ALL/ALL PRIVILEGES ON DYNAMIC TABLE – Vorschau

Als Teil von Verhaltensänderungs-Bundle 2023_08 hat Snowflake die Unterstützung für das Massenerteilen von Berechtigungen für dynamische Tabellen aktiviert.

Weitere Informationen dazu finden Sie unter Berechtigungen von dynamischen Tabellen.

Aktualisierungen der Weboberfläche

Mehr Kontrolle über Benachrichtigungskontakte in Snowsight

Die Verwaltung Ihrer Benachrichtigungskontakte in Snowsight wurde verbessert: Sie können nun genauer festlegen, wer Benachrichtigungen für eine Organisation oder ein Konto erhalten darf, und Sie können Benachrichtigungen an mehrere E-Mail-Adressen senden.

Weitere Informationen dazu finden Sie unter Allgemeine Informationen zu Benachrichtigungskontakten für Snowflake.

Snowsight ist Standardschnittstelle für Snowflake-Konten in Regionen von US-Regierungsbehörden

Bis zum Ende der Woche vom 13. November 2023 wird allen Benutzern von Snowflake Konten in den Regionen von US-Regierungsbehörden nach dem Anmelden Snowsight angezeigt.

Weitere Informationen dazu finden Sie unter Allgemeine Informationen zum Snowsight-Upgrade.

Änderungen an der Formatierung von Abfrageergebnissen in Snowsight-Arbeitsblättern und -Dashboards

Im Rahmen einer Verhaltensänderung in Bundle 2023_07 werden Abfrageergebnisse nicht mehr automatisch in Snowsight formatiert.

Weitere Informationen dazu finden Sie unter Snowsight-Arbeitsblätter und -Dashboards: Änderungen an der Formatierung von Abfrageergebnissen.

Änderungsprotokoll der Versionshinweise

Ankündigung

Update

Date

Dynamische Tabellen: Unterstützung von GRANT <Berechtigung> ON ALL/FUTURE DYNAMIC TABLE – Vorschau

Hinzugefügt zu Aktualisierungen bei Datenpipelines

15-Nov-2023

Dynamische Tabellen: Unterstützung von GRANT ALL/ALL PRIVILEGES ON DYNAMIC TABLE – Vorschau

Hinzugefügt zu Aktualisierungen bei Datenpipelines

15-Nov-2023