Mise en zone de préparation des fichiers de données à partir d’un système de fichiers local¶
Exécutez PUT à l’aide du client SnowSQL ou Pilotes pour charger (zone de préparation) des fichiers de données locaux dans une zone de préparation interne.
Si vous souhaitez charger quelques petits fichiers de données locaux dans une zone de préparation interne nommée, vous pouvez également utiliser Snowsight. Reportez-vous à Mise en zone de préparation des fichiers à partir d’un système de fichiers local avec Snowsight.
Dans ce chapitre :
Échelonnage de fichiers de données¶
- Zone de préparation de l’utilisateur
L’exemple suivant charge un fichier nommé
data.csv
dans le répertoire/data
de votre machine locale vers votre zone de préparation utilisateur et préfixe le fichier avec un dossier nomméstaged
.Notez que la combinaison de caractères
@~
identifie une zone de préparation utilisateur.Linux ou macOS
PUT file:///data/data.csv @~/staged;
Windows
PUT file://C:\data\data.csv @~/staged;
- Zone de préparation de table
L’exemple suivant charge un fichier nommé
data.csv
dans le répertoire/data
de votre machine locale vers une zone de préparation d’une table nomméemytable
.Notez que la combinaison de caractères
@%
identifie une zone de préparation de table.Linux ou macOS
PUT file:///data/data.csv @%mytable;
Windows
PUT file://C:\data\data.csv @%mytable;
- Zone de préparation nommée
L’exemple suivant charge un fichier nommé
data.csv
dans le répertoire/data
de votre machine locale vers une zone de préparation interne nomméemy_stage
. Voir Choix d’une zone de préparation interne pour les fichiers locaux pour plus d’informations sur les zones de préparation nommées.Notez que le caractère
@
identifie à lui seul une zone de préparation nommée.Linux ou macOS
PUT file:///data/data.csv @my_stage;
Windows
PUT file://C:\data\data.csv @my_stage;
Écouter des fichiers de données préparés¶
Pour voir les fichiers qui ont été chargés vers une zone de préparation Snowflake, utilisez la commande LIST :
Zone de préparation de l’utilisateur :
LIST @~;
Zone de préparation de table :
LIST @%mytable;
Zone de préparation nommée :
LIST @my_stage;
Suivant : Copie de données à partir d’une zone de préparation interne