—/100
Checkpoints
Create a cloud storage bucket
Upload CSV files to Cloud Storage
Create a Cloud SQL instance
Create a database
Présentation de SQL pour BigQuery et Cloud SQL
GSP281
Présentation
Le langage SQL (Structured Query Language) est un langage standard de manipulation des données permettant d'interroger des ensembles structurés pour en retirer des informations exploitables. Fréquemment utilisé pour gérer des bases de données, ce langage vous permet par exemple de saisir des enregistrements de transactions dans des bases de données relationnelles et d'analyser des pétaoctets de données.
Cet atelier permet de vous présenter SQL. Vous serez ainsi mieux préparé lors des nombreux ateliers et quêtes de Qwiklabs liés à la science des données. Il se divise en deux parties. La première présente les principaux mots clés utilisés dans les requêtes SQL ; à titre d'exemple, vous exécuterez des requêtes dans la console BigQuery sur un ensemble de données public portant sur le système de vélos en libre-service à Londres.
La seconde partie de l'atelier reprend l'exemple du système de vélos londonien et vous explique comment exporter des sous-ensembles de données sous forme de fichiers CSV pour les importer ensuite dans Cloud SQL. Vous apprendrez alors à créer et gérer des bases de données et des tables dans Cloud SQL. À la fin de l'atelier, vous vous entraînerez à utiliser d'autres mots clés SQL afin de manipuler et de modifier des données.
Objectifs
Dans cet atelier, vous allez apprendre à effectuer les tâches suivantes :
- Distinguer bases de données, tables et projets
- Créer des requêtes simples à l'aide des mots clés
SELECT
,FROM
etWHERE
- Identifier les différents composants de la console BigQuery et leur agencement
- Charger des bases de données et des tables dans BigQuery
- Exécuter des requêtes simples sur des tables
- Utiliser les mots clés
COUNT
,GROUP BY
,AS
etORDER BY
- Exécuter et associer les commandes précédentes afin d'extraire des données pertinentes d'ensembles de données
- Exporter un sous-ensemble de données sous forme de fichier CSV et stocker ce fichier dans un nouveau bucket Cloud Storage
- Créer une instance Cloud SQL et charger le fichier CSV exporté en tant que nouvelle table
- Exécuter les requêtes
CREATE DATABASE
,CREATE TABLE
,DELETE
,INSERT INTO
etUNION
dans Cloud SQL
Conditions préalables
Important : Avant de démarrer cet atelier, déconnectez-vous de votre compte Gmail personnel.
Cet atelier s'adresse aux débutants. Il ne nécessite aucune connaissance particulière du langage SQL. Il est recommandé (mais pas indispensable) de savoir utiliser Cloud Storage et Cloud Shell. Dans cet atelier, vous apprendrez les principes de base permettant d'interpréter et de rédiger des requêtes SQL. Vous mettrez ensuite en pratique vos connaissances dans BigQuery et Cloud SQL.
Avant de commencer cet atelier, évaluez vos compétences en programmation SQL. Les ateliers suivants, plus complexes, vous permettront d'appliquer votre savoir à des cas d'utilisation plus avancés.
- Données météorologiques dans BigQuery
- Analyser les données relatives à la natalité à l'aide de Datalab et BigQuery
Lorsque vous êtes prêt, faites défiler la page vers le bas pour passer à la configuration de l'atelier.
Inscrivez-vous sur Qwiklabs pour consulter le reste de cet atelier, et bien plus encore.
- Obtenez un accès temporaire à Google Cloud Console.
- Plus de 200 ateliers, du niveau débutant jusqu'au niveau expert.
- Fractionné pour vous permettre d'apprendre à votre rythme.