Mai 2023

Die folgenden neuen Features, Verhaltensänderungen und Aktualisierungen (Verbesserungen, Korrekturen usw.) wurden diesen Monat eingeführt. Wenn Sie Fragen zu diesen Ergänzungen haben, wenden Sie sich an den Snowflake-Support.

Wichtig

Jedes Release enthält möglicherweise Updates, die eine Aktualisierung der Weboberfläche erfordern.

Um sicherzustellen, dass sich diese Updates nicht auf Ihre Nutzung auswirken, wird grundsätzlich empfohlen, die Weboberfläche nach jeder Bereitstellung eines Snowflake-Release zu aktualisieren.

Unter diesem Thema:

Neue Features

Protokollierung und Ablaufverfolgung in Prozeduren und Funktionen – Vorschau

Mit diesem Release stellen wir eine Vorschau für Ereignistabellen, Protokollierung und Ablaufverfolgung bereit. Dieses Feature ermöglicht das Ausgeben von Protokollmeldungsdaten und Ablaufverfolgungsdaten mit Prozedur- und Funktionshandlercode sowie das Sammeln der Daten in einer Ereignistabelle zur späteren Analyse. Snowflake unterstützt APIs für jede der unterstützten Handler-Sprachen.

SQL-Aktualisierungen

Neue SQL-Funktionen

Die folgenden Funktionen sind ab diesem Release verfügbar:

Funktionskategorie

Neue Funktion

Beschreibung

Funktionen für semistrukturierte Daten (Array/Objekt)

ARRAY_GENERATE_RANGE

Gibt ein ARRAY mit Ganzzahl-Werten eines bestimmten Bereichs zurück (z. B. [2, 3, 4]).

Funktionen für semistrukturierte Daten (Array/Objekt)

ARRAY_REMOVE

Gibt bei einem Quell-ARRAY ein ARRAY zurück, aus dem Elemente des angegebenen Wertes entfernt wurden.

Funktionen für semistrukturierte Daten (Array/Objekt)

ARRAY_REMOVE_AT

Gibt bei einem Quell-ARRAY ein ARRAY zurück, bei dem das Element an der angegebenen Position entfernt wurde.

Unterstützung von Datentyp GEOMETRY – Allgemeine Verfügbarkeit

Mit diesem Release können wird die allgemeine Verfügbarkeit der Unterstützung des neuen Datentyps GEOMETRY bekannt geben. Der Datentyp GEOMETRY repräsentiert Merkmale eines planaren (euklidischen, kartesischen) Koordinatensystems. Dieses Feature steht allen Snowflake-Konten zur Verfügung.

Dieses Release bietet Funktionen zum Erstellen, Formatieren, Messen und Berechnen von Beziehungen zwischen GEOMETRY-Objekten. Mit diesen Funktionen können Sie GEOMETRY-Objekte aus Daten in Standardformaten wie WKT, WKB und GeoJSON konstruieren.

Weitere Informationen dazu finden Sie unter Datentypen für Geodaten.

Geodatenfunktionen für Umwandlung und Ausrichtung geografischer Formen – Allgemeine Verfügbarkeit

Mit diesem Release können wir die allgemeine Verfügbarkeit der folgenden Geodatenfunktionen für Umwandlung und Ausrichtung von geographischen Formen bekannt geben:

Funktion

Beschreibung

ST_BUFFER (für GEOMETRY-Objekte)

Gibt ein GEOMETRY-Objekt zurück, das ein MultiPolygon repräsentiert, das die Punkte innerhalb einer angegebenen Entfernung vom GEOMETRY-Eingabeobjekt enthält. Das zurückgegebene Objekt repräsentiert im Endeffekt einen „Puffer“ um das Eingabeobjekt.

ST_SIMPLIFY (für GEOMETRY-Objekte)

Gibt bei einem GEOMETRY-Eingabeobjekt, das eine Linie oder ein Polygon darstellt, eine vereinfachte Approximation des Objekts zurück. Die Funktion identifiziert und entfernt ausgewählte Punkte, wodurch ein ähnliches Objekt mit weniger Punkten entsteht.

ST_AZIMUTH (für GEOMETRY-Objekte)

Gibt bei zwei Punkten, die GEOMETRY-Objekte sind, den Azimut (im Bogenmaß) des durch die beiden Punkte gebildeten Liniensegments zurück.

ST_MAKEPOLYGONORIENTED (für GEOGRAPHY-Objekte)

Konstruiert ein GEOGRAPHY-Objekt, das ein Polygon ohne Löcher repräsentiert. Die Funktion verwendet den angegebenen LineString als äußere Schleife. Diese Funktion versucht nicht, die Ausrichtung der Schleife zu korrigieren, sondern ermöglicht das Erstellen von Polygonen, die sich über mehr als die Hälfte der Erdkugel erstrecken, wodurch es sich von ST_MAKEPOLYGON , ST_POLYGON unterscheidet, das die Ausrichtung dieser großen geografischen Formen umkehrt.

Unterstützung der Angabe, wie ungültige geografische Formen verarbeitet werden sollen – Allgemeine Verfügbarkeit

Mit diesem Release können wir die allgemeine Verfügbarkeit der Unterstützung zur Verarbeitung von ungültigen geografischen Formen bekannt geben.

Wenn Sie eine Konvertierungsfunktion für Geodaten verwenden, um Daten aus einem unterstützten Eingabeformat in ein GEOGRAPHY- oder GEOMETRY-Objekt zu konvertieren, versucht die Funktion standardmäßig, die geografische Form zu validieren und bei einer ungültigen Form, diese zu reparieren. Wenn die Form nicht repariert werden kann, erstellt die Funktion kein GEOGRAPHY- oder GEOMETRY-Objekt.

Mit diesem Feature erhalten Sie mehr Kontrolle über den Validierungs- und Reparaturprozess. Sie können Folgendes tun:

  • Zulassen, dass diese Konvertierungsfunktionen GEOGRAPHY- und GEOMETRY-Objekte für ungültige geografische Formen erstellen.

  • Feststellen, ob die Form für ein GEOGRAPHY- oder GEOMETRY-Objekt ungültig ist.

Weitere Informationen dazu finden Sie unter Festlegen der Verarbeitung von ungültigen Geodaten.

Data Sharing Usage: Neue LISTING_AUTO_FULFILLMENT-Ansichten – Vorschau

Mit diesem Release stellen wir eine Vorschau auf zwei neue Ansichten bereit, die dem Data Usage Sharing-Schema (in der freigegebenen SNOWFLAKE-Datenbank) hinzugefügt wurden, um Informationen zur Kostenverwaltung der Cloud-übergreifenden automatischen Ausführung (Cross-Cloud Auto-fulfillment) bereitzustellen.

Die LISTING_AUTO_FULFILLMENT_DATABASE_STORAGE_DAILY-Ansicht enthält Details zu den Speicherkosten, die mit der Speicherung replizierter Daten in entfernten Snowflake-Regionen verbunden sind, um die Nachfrage der Verbraucher nach dem Datenprodukt eines Freigabeangebots in einer Region zu erfüllen.

Die LISTING_AUTO_FULFILLMENT_REFRESH_DAILY-Ansicht stellt Details zu den Computekosten bereit, die durch das Aktualisieren der Daten entstehen, die mit bestimmten Freigabeangeboten in unterstützten Snowflake-Regionen verbunden sind.

Aktualisierungen bei Data Collaboration

Cloud-übergreifende automatische Ausführung für Freigabeangebote – Allgemeine Verfügbarkeit

Mit diesem Release können wir die allgemeine Verfügbarkeit der automatische Auftragsausführung von Freigabeangeboten über die Cloud hinweg und unabhängig davon, ob Sie Angebote öffentlich oder für bestimmte Konten freigeben haben, bekannt geben.

Stellen Sie sicher, dass die Verbraucher in allen Cloudregionen über frische, aktuelle Daten verfügen, indem Sie Ihr Datenprodukt mithilfe von Cloud-übergreifender automatischer Auftragsausführung direkt für bestimmte Konten weltweit oder on-demand in den von Ihnen gewählten Regionen anbieten.

Weitere Informationen dazu finden Sie unter Konfigurieren der Cloud-übergreifenden automatischen Ausführung.

Aktualisierungen für Data Governance

Memoisierbare Funktionen – Allgemeine Verfügbarkeit

Mit diesem Release kann Snowflake die allgemeine Verfügbarkeit von memoisierbaren Funktionen bekannt geben. Mit einer memoisierbaren Funktion kann das Ergebnis des Aufrufs einer benutzerdefinierten Funktion (UDF) zwischengespeichert und das zwischengespeicherte Ergebnis zurückgegeben werden, wenn die Ausgabe zu einem späteren Zeitpunkt benötigt wird.

Die Verwendung von memoisierbaren Funktionen verbessert die Leistung bei komplexen Abfragen, z. B. bei Suchvorgängen auf mehreren Spalten von Zuordnungstabellen, auf die in Zeilenzugriffsrichtlinien oder Maskierungsrichtlinien verwiesen wird. Derzeit sind memoisierbare Funktionen nur für skalare SQL-UDFs verfügbar. Dieses Feature wurde im Januar 2023 als Vorschau eingeführt.

Weitere Informationen dazu finden Sie unter Memoisierbare UDFs.

Aktualisierungen der Weboberfläche

Zugriff auf Snowsight mit einer Kontonamen-URL – Allgemeine Verfügbarkeit

Mit diesem Release führt Snowflake ein neues URL-Format für Snowsight ein, das ein Konto anhand seines Namens und seiner Organisation identifiziert. Von nun an sollten die Benutzer auf Snowsight mit dem folgenden URL-Format zugreifen:

https://app.snowflake.com/<orgname>/<account_name>
Copy

Diese Änderung gilt automatisch für alle Konten und Organisationen.

Zuvor identifizierten Snowsight-URLs ein Konto nach Region und Konto-Locator. Lesezeichen und Links, die dieses alte Format verwenden, funktionieren weiterhin und werden automatisch auf die neue URL umgeleitet.

Wenn Sie über Netzwerkrichtlinien oder Firewall-Regeln verfügen, in denen ein URL angegeben ist, müssen Sie die Richtlinien und Regeln möglicherweise an das neue URL-Format anpassen.

Wenn Sie von Snowsight aus nicht auf die klassische Weboberfläche zugreifen können, ändern Sie vorübergehend die Standard-Webschnittstelle für Ihr Benutzerprofil auf die klassische Weboberfläche, und wenden Sie sich an den Snowflake-Support.

Bemerkung

Diese Änderung wird schrittweise eingeführt und ist daher möglicherweise in Ihrer Snowflake-Region nicht sofort verfügbar.

Erstellen benannter Stagingbereiche mit Snowsight – Vorschau

Mit diesem Release stellen wir eine Vorschau für das Erstellen und Bearbeiten von benannten Stagingbereichen mit Snowsight ohne Schreiben von SQL-Code bereit.

Um benannte Stagingbereiche zu erstellen oder zu bearbeiten, können Sie Details in Snowsight eingeben, einschließlich Informationen zur Authentifizierung oder Verschlüsselung des Stagingbereichs.

Weitere Informationen dazu finden Sie unter:

Verwalten von Data Governance in Snowsight – Vorschau

Mit diesem Release stellen wir eine Vorschau für die Snowsight-Schnittstelle Data » Governance bereit. Die Governance-Schnittstelle enthält eine Registerkarte Dashboard zum Überwachen der am häufigsten verwendeten Maskierungsrichtlinien, Zeilenzugriffsrichtlinien und Tags und deren Nutzung in Tabellen und Spalten. Die Governance-Schnittstelle enthält auch eine Registerkarte Tagged Objects für Berichte zu den Dashboard-Daten und mit der Option, manuell über die Nutzung von Tags und Richtlinien in Tabellen und Spalten zu berichten.

Wenn Sie ein Element auf der Registerkarte Dashboard auswählen, aktualisiert Snowsight automatisch die Filter auf der Registerkarte Tagged Objects. Wenn Sie eine Zeile auf der Registerkarte Tagged Objects auswählen, leitet Snowsight Sie automatisch auf der Data » Databases-Schnittstelle zu dem Objekt oder der Spalte weiter. Sie können dann die Richtlinien- und Tag-Zuweisungen je nach Bedarf verwalten.

Weitere Informationen dazu finden Sie unter: