Écriture d’une UDTF en Python
Vous pouvez implémenter un gestionnaire de fonction de table définie par l’utilisateur (UDTF) en Python. Ce code de gestionnaire s’exécute lorsque l’UDTF est appelée.
Émettre des événements de trace en Python
Vous pouvez utiliser le paquet telemetry Snowflake pour émettre des événements de trace à partir d’une fonction ou d’un gestionnaire de procédure écrit en Python. Le paquet est disponible sur la chaîne Anaconda Snowflake.
Journalisation des messages en Python
Vous pouvez enregistrer les messages d’une fonction ou d’un gestionnaire de procédure écrit en Python en utilisant la journalisation, le module de journalisation de la bibliothèque standard de Python.
Fonctions agrégées définies par l’utilisateur Python
Les fonctions agrégées définies par l’utilisateur (UDAFs) prennent une ou plusieurs lignes en entrée et produisent une seule ligne en sortie.
Création d’une session pour Snowpark Python
Pour utiliser Snowpark dans votre application, vous devez créer une session. Pour faciliter l’écriture du code, vous pouvez également importer les noms des paquets et des objets.
Profilage du code du gestionnaire de procédure Python
Vous pouvez découvrir combien de temps ou de mémoire a été consacré à l’exécution du code de votre gestionnaire en utilisant le profileur de code intégré. Le profileur génère des informations décrivant le temps ou la mémoire…
Écrire le gestionnaire Python d’une procédure stockée
Vous pouvez écrire du code Python en tant que gestionnaire qui s’exécute lorsqu’une procédure stockée est appelée. Cette section décrit la conception d’un gestionnaire.
Écriture de code Snowpark dans des feuilles de calcul Python
…Écrivez le code Snowpark dans des feuilles de calcul Python pour traiter les données à l’aide de Snowpark Python dans Snowsight. En écrivant du code dans des feuilles de calcul Python, vous pouvez effectuer votre développement et…
UDFs Python vectorisées
Les UDFs Python vectorisées vous permettent de définir des fonctions Python qui reçoivent des lots de lignes d’entrée sous forme de DataFrames Pandas et renvoient des lots de résultats sous forme de tableaux ou de séries Pandas.
Politique de gestion des dépendances pour le connecteur Python
Le connecteur Snowflake pour Python dépend de bibliothèques tierces, toutes essentielles pour communiquer avec la base de données Snowflake.
Source