28.-29. August 2023 – Versionshinweise zu Release 7.30

Neue Features

Unterstützung der Datenpipeline-Replikation – Vorschau

Mit diesem Release stellen wir eine Vorschau für die Replikation von Datenpipelines bereit, einschließlich der Replikation von Stagingbereichen, Speicherintegrationen, Pipes und Ladeverlauf. Sie können diese Objekte replizieren, um das Failover für Datenpipelines über Regionen und Cloudplattformen hinweg zu konfigurieren.

Bevor Sie Datenpipeline-Objekte replizieren können, müssen Sie auf der Ebene der Replikations-/Failover-Gruppe oder des Kontos den Parameter ENABLE_ETL_REPLICATION auf TRUE setzen. Um beliebige externe Stagingbereiche replizieren zu können, die eine Speicherintegration verwenden, müssen Sie Ihre Replikations-/Failover-Gruppe auch für die Replikation von STORAGE INTEGRATIONS konfigurieren.

Sie können eine ALTER REPLICATION GROUP- oder ALTER FAILOVER GROUP-Anweisung verwenden, um diese Eigenschaften für eine bestehende Gruppe zu ändern.

Weitere Informationen dazu finden Sie unter Replikation von Stagingbereichen, Pipes und des Ladeverlaufs.

Sicherheitsupdates

Kennwortrichtlinien: Hinzufügen der Unterstützung des Kennwortverlaufs und der Wartezeit bis zur Änderung eines Kennworts

Mit diesem Release können wir die Unterstützung von Werten des Kennwortverlaufs und für die Mindestanzahl der Tage vor der Änderungen eines Kennworts unter Verwendung einer Kennwortrichtlinie bekannt geben.

  • Die Eigenschaft PASSWORD_HISTORY in einer Kennwortrichtlinie gibt die Anzahl der Kennwörter an, die Snowflake speichert. Wenn ein Benutzer sein Kennwort ändert, darf das neue Kennwort mit keinem der Werte im Kennwortverlauf übereinstimmen. Wenn Sie den Verlaufswert erhöhen, z. B. den Wert von 3 auf 6 ändern, speichert Snowflake die drei vorhandenen Werte. Wenn Sie den Verlaufswert verringern, z. B. von 6 auf 3 ändern, speichert Snowflake die drei jüngsten Werte und löscht die drei ältesten Werte.

  • Die Eigenschaft PASSWORD_MIN_AGE_DAYS in einer Kennwortrichtlinie gibt die Anzahl der Tage an, die der Benutzer warten muss, bevor ein kürzlich geändertes Kennwort erneut geändert werden kann. Dieser Wert trägt dazu bei, dass der Wert des Kennwortverlaufs nicht zu früh erreicht wird.

Diese beiden Eigenschaften sollten zusammen in einer Kennwortrichtlinie mit Werten festgelegt werden, die mit Ihren internen Sicherheitsverfahren übereinstimmen. Sie können diese Eigenschaftswerte angeben, wenn Sie eine Kennwortrichtlinie erstellen oder eine vorhandene Kennwortrichtlinie ändern.

Weitere Details dazu finden Sie unter CREATE PASSWORD POLICY und ALTER PASSWORD POLICY.

SQL-Aktualisierungen

EXECUTE IMMEDIATE FROM <Datei> – Vorschau

Mit diesem Release stellen wird die Vorschau für den Befehl EXECUTE IMMEDIATE FROM bereit. Dieser Befehl führt die SQL-Anweisungen aus, die sich in einer Datei in einem Stagingbereich befinden. Die Datei muss syntaktisch gültige SQL-Anweisungen enthalten.

Dieses Feature bietet einen Mechanismus zur Steuerung der Bereitstellung und Verwaltung Ihrer Snowflake-Objekte und Ihres Codes. Sie können den Befehl EXECUTE IMMEDIATE FROM verwenden, um Skripte in beliebigen Sitzungen auszuführen.

Weitere Informationen dazu finden Sie unter EXECUTE IMMEDIATE FROM.

Organisationen und Konten: Löschen einer Konto-URL – Vorschau

Mit diesem Release können Organisationsadministratoren mit dem Befehl ALTER ACCOUNT … DROP OLD ORGANIZATION URL eine alte Konto-URL löschen, die im Zuge einer der folgenden Aktionen des Snowflake-Kundensupports gespeichert wurde:

  • Umbenennen der Organisation

  • Zusammenführen zweier Organisationen

  • Verschieben eines Kontos in eine andere Organisation

Eine alte Konto-URL wird automatisch 90 Tage nach der Aktion des Snowflake-Kundensupport gelöscht, aber der Organisationsadministrator kann diese jetzt auch früher löschen.

Aktualisierungen für Entwickler und bei Erweiterbarkeit

Unterstützung von Python 3.9 und 3.10 in Snowpark, UDFs, UDTFs und gespeicherten Prozeduren – Allgemeine Verfügbarkeit

Mit diesem Release können wir die allgemeine Verfügbarkeit von Python 3.9 und 3.10 für Snowpark Python, Python-UDFs, Python-UDTFs und gespeicherten Python-Prozeduren bekannt geben.

Weitere Informationen dazu finden Sie unter:

Tabellarische Rückgabewerte von gespeicherten Python-Prozeduren – Allgemeine Verfügbarkeit

Mit diesem Release können wir die allgemeine Verfügbarkeit für tabellarische gespeicherte Prozeduren mit einem in Java geschriebenen Handler bekannt geben. Sie können eine Prozedur schreiben, die Daten in tabellarischer Form zurückgibt. Dazu geben Sie als Rückgabetyp der Prozedur TABLE an (mit Angabe von Spalten für den Rückgabewert) und lassen dann Ihren Handler-Code den tabellarischen Wert in einem Snowpark-Datenframe zurückgeben.

Weitere Informationen dazu finden Sie unter Zurückgeben von tabellarischen Daten.

Aktualisierungen für Data Governance

Maskierungsrichtlinie auf ein virtuelle Spalte setzen – Vorschau

Mit diesem Release können wir eine Vorschau für das Festlegen einer Maskierungsrichtlinie auf einer virtuellen Spalte in einer externen Tabelle bekannt geben. Durch diese Aktualisierung kann die Maskierungsrichtlinie für die virtuelle Spalte die Maskierungsrichtlinie überschreiben, die die virtuelle Spalte von der VALUE-Spalte erbt. Diese Aktualisierung vereinfacht die Verwaltung der externen Tabelle, da Datenadministratoren nicht mehr eine Ansicht aus den semistrukturierten Daten der VALUE-Spalte erstellen und die Ansicht schützen müssen. Außerdem wird für eine konsistente Datenverwaltung und den Schutz der Daten der externen Tabelle gesorgt, da die geschützte virtuelle Spalte keine Daten unnötig offenlegt.

Weitere Informationen dazu finden Sie unter Maskierungsrichtlinien und externe Tabellen.

Aktualisierungen der Weboberfläche

Governance-Bereich unterstützt Datenbankrollen GOVERNANCE_VIEWER und OBJECT_VIEWER

Mit diesem Release können wir bekannt geben, dass eine Kontorolle nun auf den Governance-Bereich von Snowsight zugreifen kann, wenn dieser Rolle die Datenbankrollen GOVERNANCE_VIEWER und OBJECT_VIEWER zugewiesen werden. Diese Datenbankrollen sind in der freigegebenen SNOWFLAKE-Datenbank verfügbar. Durch die Zuweisung dieser Datenbankrollen zu einer Kontorolle ist es nicht mehr erforderlich, die Rolle ACCOUNTADMIN für den Zugriff auf den Governance-Bereich von Snowsight zu verwenden. Diese Aktualisierung vereinfacht die Verwaltung des Zugriffs auf den Governance-Bereich von Snowsight.

Provider Studio-Einrichtung – Allgemeine Verfügbarkeit

Mit diesem Release können wir die allgemeine Verfügbarkeit der Self-Service-Einrichtung von Anbietern von Freigabeangebot mithilfe von Provider Studion bekannt geben.

Weitere Informationen dazu finden Sie unter Registrieren als Anbieter.