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;
$$
;
Copy

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