Tutoriels pour bien démarrer avec Snowflake¶
Les tutoriels de cette rubrique fournissent des exemples pratiques qui vous permettent de démarrer avec Snowflake. Pour explorer ces tutoriels, vous devez disposer d’un compte Snowflake et d’un utilisateur disposant des rôles nécessaires et de l’accès à un entrepôt virtuel :
Si vous avez souscrit un compte d’essai, l’utilisateur du compte d’essai dispose des rôles nécessaires et d’un entrepôt virtuel que vous pouvez utiliser pour plusieurs de ces tutoriels.
Si vous utilisez un autre compte pour explorer ces tutoriels, vous devez vous connecter en tant qu’utilisateur auquel les rôles nécessaires ont été attribués et qui peut utiliser un entrepôt virtuel.
Chaque tutoriel décrit les conditions préalables à remplir avant d’effectuer ses tâches, y compris les rôles nécessaires pour l’utilisateur qui effectue les tâches. Plusieurs tutoriels nécessitent les rôles ACCOUNTADMIN et SYSADMIN.
Note
Snowflake facture un montant minimal pour le stockage sur disque que vous utilisez pour les données d’échantillon de ces tutoriels. Snowflake nécessite un entrepôt virtuel pour charger les données et exécuter les requêtes. Un entrepôt virtuel en cours d’exécution consomme des crédits Snowflake. Une fois le tutoriel terminé, vous pouvez supprimer les objets créés au cours de celui-ci afin de réduire les coûts.
Si vous utilisez un `compte d’essai de 30 jours<https://signup.snowflake.com/>`_, qui fournit des crédits gratuits, vous n’aurez rien à payer.
Les sections suivantes contiennent des liens vers des tutoriels qui vous permettent de démarrer avec les tâches et les fonctionnalités de Snowflake :
Tutoriel de présentation de Snowflake¶
Snowflake propose le tutoriel suivant pour vous présenter les concepts et tâches clés :
- Snowflake en 20 minutes
Utilisez SnowSQL, un client de ligne de commande Snowflake, pour en savoir plus sur les concepts et les tâches clés.
Tutoriels de prise en main de l’ingénierie des données¶
Snowflake propose les tutoriels suivants pour vous aider à démarrer avec l’ingénierie des données :
Note
Ces tutoriels vous montrent comment charger des données dans une table en utilisant la commande COPY INTO <table>. Pour plus d’informations sur les autres options de chargement de données, consultez Vue d’ensemble du chargement de données.
Charger les données¶
- Chargement et interrogation d’échantillons de données via SQL
Utilise une marque fictive de food truck nommée Tasty Bytes pour vous montrer comment charger et interroger des données dans Snowflake en utilisant SQL. Vous pouvez accéder à un modèle de feuille de calcul Snowsight préchargé pour effectuer ces tâches.
- Chargement de données à partir de Cloud Storage : Amazon S3
Vous montre comment charger des données à partir d’un compartiment Amazon S3 dans Snowflake en utilisant SQL. Vous pouvez accéder à un modèle de feuille de calcul Snowsight préchargé pour effectuer ces tâches.
- Chargement de données à partir de Cloud Storage : Microsoft Azure
Vous montre comment charger des données depuis le stockage Cloud Microsoft Azure dans Snowflake en utilisant SQL. Vous pouvez accéder à un modèle de feuille de calcul Snowsight préchargé pour effectuer ces tâches.
- Charger les données à partir du stockage cloud : Google Cloud Storage
Vous montre comment charger des données depuis Google Cloud Storage dans Snowflake en utilisant SQL. Vous pouvez accéder à un modèle de feuille de calcul Snowsight préchargé pour effectuer ces tâches.
Charger des données en masse¶
- Bulk load from a local file system using COPY
Décrit comment charger des données en masse provenant de fichiers de votre système de fichiers local dans une table.
- Bulk load from Amazon S3 using COPY
Décrit comment charger des données en masse à partir de fichiers dans un compartiment Amazon Simple Storage Service (Amazon S3) existant dans une table.
Utilisation de données semi-structurées¶
- Learn the basics of using JSON with Snowflake
Décrit les bases de l’utilisation de JSON avec Snowflake.
- Load JSON data into a relational table
Utilise une commande COPY INTO <table> avec une instruction SELECT pour charger des éléments individuels dans un fichier JSON en zone de préparation dans une table.
- Load and unload Parquet data
Décrit comment vous pouvez importer des données Parquet en transformant les éléments d’un fichier Parquet en zone de préparation directement en colonnes de table à l’aide de la commande COPY INTO <table>. Le tutoriel décrit également comment vous pouvez utiliser la commande COPY INTO <emplacement> pour décharger les données de la table dans un fichier Parquet.
Tutoriel pour bien démarrer avec la sécurité¶
Snowflake propose le tutoriel suivant pour vous aider à démarrer avec la sécurité :
- Création d’utilisateurs et octroi de rôles
Vous montre comment créer un utilisateur et lui attribuer un rôle en utilisant des commandes SQL. Vous pouvez accéder à un modèle de feuille de calcul Snowsight préchargé pour effectuer ces tâches.
Autres ressources pédagogiques¶
Les sources d’apprentissage suivantes sont également disponibles :
- Tutoriels
Découvrez une vaste bibliothèque de tutoriels accompagnés d’exemples pratiques qui vous aideront à vous familiariser avec les fonctionnalités de Snowflake.
- Services pédagogiques Snowflake
Découvrez des cours dispensés par un formateur, des formations à la demande et des modules d’autoformation pour vous initier à Snowflake.
- Snowflake pour les développeurs
Découvrez les guides de démarrage rapide, les cas d’utilisation spécifiques à chaque secteur, les bonnes pratiques d’administration et les architectures de référence proposés par les experts et les partenaires de Snowflake.
- Chaîne YouTube Snowflake pour les développeurs
Découvrez des conseils, des démonstrations et des tutoriels sur les produits Snowflake.