03.–06. März 2025 — Versionshinweise zu Release 9.5¶
Achtung
Das Release ist abgeschlossen. Informationen zu den Unterschieden zwischen der vorläufigen und der endgültigen Version dieser Versionshinweise finden Sie unter Versionshinweise zum Änderungsprotokoll.
Neue Features¶
Automatische Klassifizierung sensibler Daten — Allgemeine Verfügbarkeit¶
Sie können Snowflake jetzt verwenden, um sensible Daten mit Hilfe nativer und benutzerdefinierter Klassifikatoren automatisch zu erkennen. Mit der automatischen Klassifizierung sensibler Daten können benutzerdefinierte Tags und Maskierungsrichtlinien automatisch auf Spalten angewendet werden, wenn sensible Daten erkannt werden.
Weitere Informationen dazu finden Sie unter Sensible Daten automatisch klassifizieren.
SQL-Aktualisierungen¶
Snowflake Scripting: Asynchrone untergeordnete Aufträge — Allgemeine Verfügbarkeit¶
Mit diesem Release ist die Unterstützung von Snowflake Scripting (SQL) für asynchrone untergeordnete Aufträge in gespeicherten Prozeduren allgemein verfügbar. Gespeicherte Prozeduren führen asynchrone untergeordnete Aufträge gleichzeitig aus. Ein untergeordneter Auftrag kann jede gültige SQL-Anweisung sein, einschließlich SELECT-Anweisungen und DML-Anweisungen, wie INSERT oder UPDATE.
Um eine Abfrage als asynchronen untergeordneten Auftrag auszuführen, fügen Sie der Abfrage das Schlüsselwort ASYNC hinzu. Wenn dieses Schlüsselwort weggelassen wird, führt die gespeicherte Prozedur die untergeordneten Jobs nacheinander aus und jeder untergeordnete Job wartet, bis der laufende untergeordnete Job beendet ist, bevor er beginnt.
Die gleichzeitige Ausführung mehrerer untergeordneter Jobs kann die Effizienz steigern und die Gesamtlaufzeit verkürzen.
Weitere Informationen dazu finden Sie unter Arbeiten mit asynchronen untergeordneten Aufträgen.
Snowflake Scripting: Verbesserte Fehlermeldungen¶
Mit diesem Release wurden die Fehlermeldungen von Snowflake Scripting verbessert, um genauere Informationen über den Fehler und die Zeilennummer im Code, die den Fehler verursacht hat, zu liefern.
Der folgende Snowflake Scripting-Code gibt zum Beispiel einen Fehler zurück:
EXECUTE IMMEDIATE $$
BEGIN
LET c1 := 0;
IF (c1 = 0) THEN
INSERT invalid_text VALUES (1);
END IF;
END;
$$
;
In früheren Releases wurde die folgende Fehlermeldung ausgegeben:
001003 (42000): SQL compilation error:
syntax error line 4 at position 5 unexpected '('.
syntax error line 4 at position 9 unexpected '='.
In diesem Release wird die folgende Fehlermeldung ausgegeben:
001003 (42000): SQL compilation error:
syntax error line 5 at position 11 unexpected 'invalid_text'.
Versionshinweise zum Änderungsprotokoll¶
Ankündigung |
Update |
Date |
---|---|---|
Versionshinweise |
Erstveröffentlichung (Vorschau) |
28-Feb-25 |
Automatische Klassifizierung sensibler Daten — GA Ankündigung |
Hinzugefügt zum Abschnitt Neue Funktionen |
03-Mar-25 |