Python-UDFs: Änderungen an Rückgabewerttypen für semistrukturierte Daten
Wenn Python - UDFs im Handler eine Gleitkommazahl zurückgeben, ist das Verhalten wie folgt: Vor der Änderung: Bei Python - Gleitkommazahlen werden Werte in wissenschaftlicher Notation als Werte in wissenschaftlicher Notation deserialisiert;…
Installieren der Snowflake Python APIs-Bibliothek
Sie können die Snowflake Python APIs - Bibliothek zur Verwendung mit conda oder einer virtuellen Umgebung installieren. Stellen Sie vor Beginn sicher, dass die unterstützten Python - Versionen verwendet werden.
Schreiben des Python-Handlers für eine gespeicherte Prozedur
Sie können Python - Code als Handler schreiben, der ausgeführt wird, wenn eine gespeicherte Prozedur aufgerufen wird. In diesem Abschnitt wird das Design eines Handlers beschrieben.
Richtlinie zur Verwaltung von Abhängigkeiten für den Python-Konnektor
Der Snowflake - Konnektor für Python hängt von Bibliotheken von Drittanbietern ab, die alle für die Kommunikation mit der Snowflake - Datenbank unerlässlich sind.
Ausgeben von Ablaufverfolgungsereignissen in Python
Sie können das telemetry - Paket von Snowflake verwenden, um Ablaufverfolgungsereignisse von einem in Python geschriebenen Funktions - oder Prozedur - Handler auszugeben. Das Paket ist über den Anaconda - Snowflake - Kanal verfügbar.
Protokollierung von Meldungen in Python
Sie können Meldungen von einem in Python geschriebenen Funktions - oder Prozedur - Handler protokollieren, indem Sie logging, das Protokollierungsmodul der Standardbibliothek von Python, verwenden.
Einführung in Python-UDFs
Sie können den Handler für eine benutzerdefinierte Funktion (UDF) in Python schreiben.
Snowflake-Konnektor für Python: Leere Ergebnisse von „fetch_arrow“ und „fetch_pandas“ sind typisiert
Diese Verhaltensänderung ist nicht Teil des Bundles 2022_07 in Release 6.32 und kann erst getestet werden, wenn die angegebene Version des Snowflake - Konnektors für Python veröffentlicht wurde.
Profiling von Python-Handler-Code
Mit dem integrierten Code - Profiler können Sie herausfinden, wie viel Zeit oder Speicher für die Ausführung Ihres Handler - Codes aufgewendet wurde. Der Profiler generiert Informationen, die beschreiben, wie viel Zeit oder Speicher für…
Erstellen einer Sitzung für Snowpark Python
Für die Verwendung von Snowpark in Ihrer Anwendung müssen Sie zuerst eine Sitzung erstellen. Um das Schreiben von Code zu erleichtern, können Sie auch die Namen von Packages und Objekten importieren.
Source