Référence rapide : APIs Snowpark Java pour commandes SQL
Cette rubrique fournit une référence rapide de certaines des APIs Snowpark qui correspondent aux commandes SQL. (Notez que ce n’est pas une liste complète des APIs qui correspondent aux commandes SQL).
Lire les fichiers à l’aide d’une procédure stockée Java
Vous pouvez lire le contenu d’un fichier avec le code du gestionnaire. Le fichier doit se trouver sur une zone de préparation Snowflake qui est disponible pour votre gestionnaire. Par exemple, vous pourriez vouloir lire un fichier pour…
Utilisation de DataFrames dans Snowpark Java
Dans Snowpark, le principal moyen par lequel vous interrogez et traitez les données est un DataFrame.
Exemples de gestionnaires d’UDF Java
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 appelée même si la valeur de l’entrée est NULL.
Émettre des événements de trace en Java
Vous pouvez utiliser la classe com.snowflake.telemetry.Telemetry de la bibliothèque de l”API de télémétrie Snowflake pour émettre des événements de trace à partir d’un gestionnaire de fonction ou de procédure écrit en Java.
Tutoriel : Modèle de connecteur Java Snowflake Native SDK for Connectors
Le modèle contient divers commentaires utiles dans le code pour vous permettre de trouver plus facilement les fichiers spécifiques qui doivent être modifiés.
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…
Appel de fonctions et de procédures stockées dans Snowpark Java
Pour traiter les données d’un DataFrame, vous pouvez appeler des fonctions SQL définies par le système, des fonctions définies par l’utilisateur et des procédures stockées.
Écrire des gestionnaires Java pour les procédures stockées créées avec SQL
Vous pouvez créer une procédure stockée dont le gestionnaire est écrit en Java. Vous pouvez utiliser la bibliothèque Snowpark dans votre procédure stockée pour effectuer des requêtes, des mises à jour et d’autres travaux sur les…
Mise en place de IntelliJ IDEA CE pour Snowpark Java
Créez un nouveau projet Maven pour Snowpark. Choisissez File » New » Project. Dans le menu Project SDK, sélectionnez 11 (pour la version Java 11). Notez que vous n’avez pas besoin de sélectionner un archétype. Vous pouvez…
Source