Il est possible de compter le nombre de STAGE , de les lister, de connaître la taille.

  • Compter le nombre de STAGE dans une base de donnée :
SELECT COUNT(*) AS nombre_de_stages
FROM INFORMATION_SCHEMA.STAGES;
  • Compter le nombre de STAGE dans un schéma (ici PUBLIC schéma par défaut) :
SELECT COUNT(*) AS nombre_de_stages
FROM INFORMATION_SCHEMA.STAGES
WHERE STAGE_SCHEMA = 'PUBLIC';

Connaître les schémas d'une base de données :

SELECT *
FROM INFORMATION_SCHEMA.STAGES
LIMIT 1;

changer * par  STAGE_SCHEMA pour avoir uniquement les noms des schémas

  • Lister les STAGE d'une base de données :
    • utilisation de la vue snowflake :
SHOW STAGE
    • commande SQL :
SELECT
    STAGE_CATALOG,
    STAGE_SCHEMA,
    STAGE_NAME,
    STAGE_URL,
    STAGE_REGION,
    STAGE_TYPE,
    STAGE_OWNER,
    COMMENT,
    CREATED,
    LAST_ALTERED,
    ENDPOINT,
    DIRECTORY_ENABLED
FROM
    INFORMATION_SCHEMA.STAGES;
  • Détail / description du contenu d’un STAGE :

list @<nom_stage>