Exigences Java pour le pilote JDBC
Le pilote JDBC de Snowflake nécessite Java LTS (Long - Term Support) 1.8 (ou une version supérieure). Si la version minimale requise de Java n’est pas installée sur les machines client sur lesquelles le pilote JDBC est installé, vous…
Création d’un gestionnaire d’UDF Java
Lorsque vous écrivez une UDF Java, vous écrivez du code Java pour que Snowflake l’exécute comme une logique UDF. Ce code Java est le gestionnaire de l’UDF. Vous déployez l’UDF avec le CREATE FUNCTION, en donnant un nom à l’UDF…
Utilisation de DataFrames dans Snowpark Java
Utilisation de DataFrames dans Snowpark Java Dans Snowpark, le principal moyen par lequel vous interrogez et traitez les données est un DataFrame.
UDFs Java tabulaires (UDTFs)
Votre classe de gestionnaire d’UDTF Java traite les lignes reçues dans l’appel de l’UDTF et renvoie un résultat sous forme de tableau. Les lignes reçues sont partitionnées, soit implicitement par Snowflake, soit explicitement…
Analyse des requêtes et dépannage avec Snowpark Java
Pour inspecter le plan d’évaluation d’une DataFrame, appelez la méthode explain de la DataFrame. Ceci imprime les instructions SQL utilisées pour évaluer les DataFrame. S’il n’y a qu’une seule instruction SQL, la méthode…
Exemples de gestionnaires d’UDF Java
Les instructions suivantes créent et appellent une UDF Java en ligne. Ce code renvoie le VARCHAR qui lui est transmis. Cette fonction est déclarée avec la clause facultative CALLED ON NULL INPUT pour indiquer que la fonction est…
Conception d’UDFs Java
Une UDF Java est largement isolée de l’environnement dans lequel elle est appelée. Cependant, le fuseau horaire est hérité de l’environnement d’appel. Si la session de l’appelant a défini un fuseau horaire par défaut avant…
Création de fonctions définies par l’utilisateur (UDFs) pour DataFrames dans Java
L’API de Snowpark fournit des méthodes que vous pouvez utiliser pour créer une fonction définie par l’utilisateur à partir d’une expression lambda dans Java. Cette rubrique explique comment créer ces types de fonctions.
Source