Vue PACKAGES (Information Schema) : nouvelle colonne RUNTIME_VERSION dans la vue

Attention

Ce changement de comportement est présent dans le bundle 2023_04.

Pour connaître le statut actuel du bundle, reportez-vous à Historique du bundle.

La colonne suivante a été ajoutée à la vue PACKAGE dans le schéma INFORMATION_SCHEMA :

Nom de la colonne

Type de données

Description

RUNTIME_VERSION

VARCHAR

Version d’exécution du langage pris en charge avec laquelle le paquet peut être exécuté.

Auparavant, la colonne ne s’appliquait qu’aux paquets Python :

  • Paquets Python : la valeur de la colonne est de la forme <majeur>.<mineure> et reflète la version de Python (par exemple 3.9). Si un paquet peut fonctionner avec plusieurs versions de Python, il y aura une ligne pour chaque version.

  • Paquets non-Python : la valeur est NULL.

Par exemple, la requête suivante renverra tous les paquets disponibles qui peuvent fonctionner avec Python 3.9 sur la plateforme Snowpark :

SELECT * FROM <db_name>.INFORMATION_SCHEMA.PACKAGE
    WHERE LANGUAGE = 'python' AND RUNTIME_VERSION='3.9';
Copy

<db_name> est le nom d’une base de données existante.

Réf : 1094