Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you restart it, you'll have to start from the beginning.
- Click Start lab to begin
Create an instance and database
/ 5
Create a schema for the database
/ 5
Cloud Spanner est un service de base de données relationnelle entièrement géré, conçu pour répondre aux exigences des charges de travail critiques et pour offrir une cohérence transactionnelle à l'échelle mondiale. Il utilise les schémas et le langage SQL (ANSI 2011 avec extensions), ainsi que la réplication synchrone automatique pour garantir une haute disponibilité.
Avantages de Cloud Spanner :
Cloud Spanner propose des configurations d'instances régionales et multirégionales.
Cloud Spanner est idéal pour les données relationnelles, structurées et semi-structurées, qui exigent une haute disponibilité, une cohérence forte, et des lectures et écritures transactionnelles.
Voici quelques situations courantes dans lesquelles nous vous recommandons d'opter pour une autre solution que Cloud Spanner :
Dans cet atelier, vous allez découvrir comment créer une instance, une base de données et une table Cloud Spanner. Vous apprendrez aussi à ajouter un schéma, à écrire et modifier des données, ainsi qu'à exécuter une requête.
Lisez ces instructions. Les ateliers sont minutés, et vous ne pouvez pas les mettre en pause. Le minuteur, qui démarre lorsque vous cliquez sur Démarrer l'atelier, indique combien de temps les ressources Google Cloud resteront accessibles.
Cet atelier pratique vous permet de suivre vous-même les activités dans un véritable environnement cloud, et non dans un environnement de simulation ou de démonstration. Nous vous fournissons des identifiants temporaires pour vous connecter à Google Cloud le temps de l'atelier.
Pour réaliser cet atelier :
Cliquez sur le bouton Démarrer l'atelier. Si l'atelier est payant, un pop-up s'affiche pour vous permettre de sélectionner un mode de paiement. Sur la gauche, vous trouverez le panneau Détails concernant l'atelier, qui contient les éléments suivants :
Cliquez sur Ouvrir la console Google Cloud (ou effectuez un clic droit et sélectionnez Ouvrir le lien dans la fenêtre de navigation privée si vous utilisez le navigateur Chrome).
L'atelier lance les ressources, puis ouvre la page Se connecter dans un nouvel onglet.
Conseil : Réorganisez les onglets dans des fenêtres distinctes, placées côte à côte.
Si nécessaire, copiez le nom d'utilisateur ci-dessous et collez-le dans la boîte de dialogue Se connecter.
Vous trouverez également le nom d'utilisateur dans le panneau Détails concernant l'atelier.
Cliquez sur Suivant.
Copiez le mot de passe ci-dessous et collez-le dans la boîte de dialogue Bienvenue.
Vous trouverez également le mot de passe dans le panneau Détails concernant l'atelier.
Cliquez sur Suivant.
Accédez aux pages suivantes :
Après quelques instants, la console Cloud s'ouvre dans cet onglet.
Lorsque vous utilisez Cloud Spanner pour la première fois, vous devez créer une instance. Celle-ci représente l'allocation des ressources nécessaires aux bases de données Cloud Spanner que vous créerez dans cette instance.
Dans la console, accédez au menu de navigation, puis sélectionnez Spanner.
Cliquez ensuite sur CRÉER UNE INSTANCE PROVISIONNÉE.
Renseignez le champ suivant :
Nom de l'instance : Test Instance
Conservez l'ID d'instance par défaut, puis cliquez sur Continuer.
Sur la page Sélectionner une configuration, choisissez Régional, puis sélectionnez la région
Cliquez sur Continuer.
Conservez les valeurs par défaut sur la page Configurer la capacité de calcul et cliquez sur CRÉER.
Votre instance s'affiche maintenant sur la page "Détails de l'instance".
Sur la page Présentation de l'instance, cliquez sur CRÉER UNE BASE DE DONNÉES.
Dans le champ "Nom de la base de données", saisissez example-db, puis cliquez sur CRÉER.
Vous accédez alors à la page Présentation de la base de données que vous venez de créer.
Cliquez sur Vérifier ma progression pour valider l'objectif.
Cloud Console propose deux options pour créer, modifier et supprimer des tables et des index dans une base de données :
Dans cet atelier, nous allons utiliser la syntaxe LDD.
Cliquez maintenant sur CRÉER UNE TABLE.
Dans le champ MODÈLES LDD, remplacez la requête existante par la suivante :
Cliquez sur Vérifier ma progression pour valider l'objectif.
Cloud Console fournit une interface permettant d'insérer, de modifier et de supprimer des données.
Cliquez sur Singers
Dans le menu de gauche, cliquez sur Données, puis sur le bouton INSÉRER.
Remplacez les valeurs d'espace réservé dans les champs suivants :
Champ | Valeur |
---|---|
SingerID: INT64 | 1 |
FirstName: STRING | 'Marc' |
LastName: STRING | 'Richards' |
SingerInfo: BYTES | NULL |
BirthDate: DATE | NULL |
Votre requête doit ressembler à ceci :
SingerID
par celle indiquée dans la condition WHERE.Ensuite, cliquez sur EXÉCUTER.
Dans le menu de gauche, accédez à Données. Vous verrez que la table Singers contient désormais une ligne.
Cliquez sur INSÉRER pour ajouter une ligne, puis remplacez les valeurs d'espace réservé par les suivantes :
Champ | Valeur |
---|---|
SingerID: INT64 | 2 |
FirstName: STRING | 'Catalina' |
LastName: STRING | 'Smith' |
SingerInfo: BYTES | NULL |
BirthDate: DATE | NULL |
Ensuite, cliquez sur EXÉCUTER.
Dans le menu de gauche, accédez à Données. Vous verrez que la table Singers contient désormais deux lignes.
Vous pouvez également insérer des valeurs de chaîne vide lorsque vous saisissez des données.
Cliquez sur INSÉRER.
Saisissez ensuite les éléments suivants :
Champ | Valeur |
---|---|
SingerID: INT64 | 3 |
FirstName: STRING | 'Kena' |
LastName: STRING | ' ' |
SingerInfo: BYTES | NULL |
BirthDate: DATE | NULL |
Ensuite, cliquez sur EXÉCUTER.
Dans le menu de gauche, accédez à Données. Vous verrez que la table Singers contient désormais trois lignes et que la ligne SingerID 3
comporte un champ LastName correspondant à une chaîne vide.
Vous allez continuer à travailler sur la table Singers.
Cochez la case à côté de la ligne SingerID 3
.
Cliquez ensuite sur MODIFIER.
Saisissez les valeurs suivantes :
Champ | Valeur |
---|---|
BirthDate: DATE | '1961-04-01' |
SingerInfo: BYTES | NULL |
[tous les autres champs] |
[ne modifiez aucune valeur] |
Votre requête doit ressembler à ceci :
Ensuite, cliquez sur EXÉCUTER.
Dans le menu de gauche, accédez à Données.
La ligne SingerID 3
de la table Singers comporte maintenant une valeur pour le champ BirthDate.
Essayons maintenant de supprimer des données de la table.
Cochez la case à côté de la ligne SingerID 2
.
Cliquez ensuite sur Supprimer.
Vous pouvez ignorer l'avertissement qui s'affiche dans la boîte de dialogue.
La table Singers contient maintenant deux lignes.
Vous pouvez exécuter une instruction SQL sur la page de requête de votre base de données.
Cliquez sur Spanner Studio dans le menu de gauche.
Cliquez sur Effacer la requête pour effacer la requête utilisée pour votre table.
Saisissez la requête suivante :
Les résultats de votre requête s'affichent dans la console Cloud.
Félicitations ! Vous avez créé une base de données Cloud Spanner et exécuté une instruction SQL à l'aide de l'éditeur de requête.
Testez vos connaissances sur Cloud Spanner en répondant au quiz suivant. (Vous pouvez sélectionner plusieurs réponses, le cas échéant.)
Continuez sur votre lancée en suivant la quête Baseline: Infrastructure. Une quête est une série d'ateliers associés qui constituent un parcours de formation. Si vous terminez cette quête, vous obtenez un badge attestant de votre réussite. Vous pouvez rendre publics les badges que vous recevez et ajouter leur lien dans votre CV en ligne ou sur vos comptes de réseaux sociaux. Inscrivez-vous à cette quête pour obtenir immédiatement les crédits associés. Découvrez toutes les quêtes disponibles dans le catalogue Google Cloud Skills Boost.
Cet atelier fait partie d'une série appelée "Qwik Starts". Les ateliers de cette série sont conçus pour vous donner un aperçu des nombreuses fonctionnalités proposées par Google Cloud. Pour suivre un autre atelier, recherchez "Qwik Starts" dans le catalogue.
Les formations et certifications Google Cloud vous aident à tirer pleinement parti des technologies Google Cloud. Nos cours portent sur les compétences techniques et les bonnes pratiques à suivre pour être rapidement opérationnel et poursuivre votre apprentissage. Nous proposons des formations pour tous les niveaux, à la demande, en salle et à distance, pour nous adapter aux emplois du temps de chacun. Les certifications vous permettent de valider et de démontrer vos compétences et votre expérience en matière de technologies Google Cloud.
Dernière mise à jour du manuel : 1er décembre 2023
Dernier test de l'atelier : 1er décembre 2023
Copyright 2025 Google LLC Tous droits réservés. Google et le logo Google sont des marques de Google LLC. Tous les autres noms d'entreprises et de produits peuvent être des marques des entreprises auxquelles ils sont associés.