Tabellarische Java-UDFs (UDTFs)
Die Java - UDTF - Handler - Klasse verarbeitet die mit dem UDTF - Aufruf empfangenen Zeilen und gibt ein tabellarisches Ergebnis zurück. Die empfangenen Zeilen werden partitioniert, entweder implizit von Snowflake oder explizit in der Syntax des…
Java-Anforderungen an den JDBC-Treiber
Der Snowflake - JDBC - Treiber benötigt Java LTS (Long - Term Support), Version 1.8 oder höher. Wenn die minimal erforderliche Version von Java nicht auf den Clientcomputern installiert ist, auf denen auch der JDBC - Treiber installiert ist,…
Java-UDF-Beschränkungen
Java - UDFs können nicht freigegeben werden. Datenbankobjekte, die Java - UDFs verwenden, können ebenfalls nicht freigegeben werden. So ist Folgendes zum Beispiel nicht möglich: Direktes Freigeben einer Java - UDF.
Ausgeben von Ablaufverfolgungsereignissen in Java
Sie können die com.snowflake.telemetry.Telemetry - Klasse in der Snowflake Telemetrie - API - Bibliothek verwenden, um Ereignisse von einer in Java geschriebenen Funktions - oder Prozedur - Handler auszugeben.
Erstellen einer Sitzung für Snowpark Java
Zum Erstellen einer Sitzung verwenden Sie die Methoden der Klasse SessionBuilder.
Einführung in Java-UDFs
Sie können den Handler für eine benutzerdefinierte Funktion (UDF) in Java schreiben.
Beispiele für Java-UDF-Handler
Mit den folgenden Anweisungen wird eine Inline - Java - UDF erstellt und aufgerufen. Dieser Code gibt den VARCHAR - Wert zurück, der übergeben wurde. Diese Funktion wird mit der optionalen CALLED ON NULL INPUT - Klausel deklariert, um anzugeben,…
Analysieren von Abfragen und Problembehandlung mit Snowpark Java
Um den Evaluierungsplan eines DataFrame zu prüfen, rufen Sie die explain - Methode des DataFrame auf. Dadurch werden die SQL - Anweisungen ausgegeben, die zur Evaluierung des DataFrame verwendet werden. Wenn es nur eine SQL - Anweisung gibt,…
Erstellen eines Java-UDF-Handlers
Wenn Sie eine Java - UDF erstellen, schreiben Sie Java - Code, den Snowflake als UDF - Logik ausführen soll. Dieser Java - Code ist der Handler der UDF. Sie stellen die UDF mit CREATE FUNCTION bereit, geben der UDF einen Namen und geben die…
Java-Handler für mit SQL erstellten gespeicherte Prozeduren schreiben
Sie können eine gespeicherte Prozedur erstellen, deren Handler in Java geschrieben ist. Sie können die Snowpark - Bibliothek innerhalb Ihrer gespeicherten Prozedur verwenden, um Abfragen, Aktualisierungen und andere Arbeiten an Tabellen in…
Source