Guide de démarrage rapide sur l'utilisation de Cloud Console

Cette page explique comment utiliser Google Cloud Console pour interroger des tables d'un ensemble de données public et charger des exemples de données dans une table BigQuery.

Avant de commencer

  1. Connectez-vous à votre compte Google Cloud. Si vous débutez sur Google Cloud, créez un compte pour évaluer les performances de nos produits en conditions réelles. Les nouveaux clients bénéficient également de 300 $ de crédits gratuits pour exécuter, tester et déployer des charges de travail.
  2. Dans Google Cloud Console, sur la page de sélection du projet, sélectionnez ou créez un projet Google Cloud.

    Accéder au sélecteur de projet

  3. BigQuery est automatiquement activé dans les nouveaux projets. Pour activer BigQuery dans un projet préexistant, accédez à Activez l'API BigQuery.

    Activer l'API

    .
  4. Facultatif : Activez la facturation pour le projet. Les étapes décrites dans ce document demeurent valables, même si vous ne souhaitez pas activer la facturation ou fournir une carte de crédit. BigQuery fournit un bac à sable permettant d'accomplir les étapes.

Effectuer des requêtes sur un ensemble de données public

Vous pouvez utiliser Cloud Console pour interroger des tables, y compris des ensembles de données publics BigQuery.

Dans cet exemple, vous interrogez l'ensemble de données public Prénoms aux États-Unis pour déterminer les noms les plus courants dans ce pays entre 1910 et 2013.

https://console.cloud.google.com/bigquery?p=bigquery-public-data&page=project

Pour interroger un ensemble de données public, procédez comme suit :

  1. Dans Cloud Console, accédez à la page BigQuery.

    Accéder à BigQuery

  2. Si l'onglet Éditeur n'est pas visible, cliquez sur Saisir une nouvelle requête.

    Onglet Éditeur.

  3. Dans le champ Éditeur, collez les éléments suivants :

    SELECT
      name, gender,
      SUM(number) AS total
    FROM
      `bigquery-public-data.usa_names.usa_1910_2013`
    GROUP BY
      name, gender
    ORDER BY
      total DESC
    LIMIT
      10
    

    Si la requête est valide, une coche apparaît avec la quantité de données que la requête va traiter. Si la requête n'est pas valide, un point d'exclamation apparaît avec un message d'erreur.

    Outil de validation des requêtes

  4. Cliquez sur Run (Exécuter). La section Résultats de la requête affiche le temps écoulé et la quantité de données traitées par la requête.

  5. Pour afficher les résultats détaillés de la requête, cliquez sur l'onglet Results (Résultats). La ligne d'en-tête de la table contient chaque nom de colonne que vous avez sélectionné dans la requête.

    Résultats de la requête dans Cloud Console.

Créer et interroger un ensemble de données

Vous allez maintenant créer un ensemble de données, charger des données dans une table et l'interroger.

Créer un ensemble de données

Utilisez Cloud Console pour créer un ensemble de données qui stocke les données.

  1. Dans Cloud Console, ouvrez la page "BigQuery".

    Accéder à BigQuery

  2. Dans le panneau Explorateur, cliquez sur le nom de votre projet.

  3. Développez l'option Afficher les actions, puis cliquez sur Créer un ensemble de données.

  4. Sur la page Créer un ensemble de données, procédez comme suit :

    • Dans le champ Dataset ID (ID de l'ensemble de données), saisissez babynames.
    • Dans la liste déroulante Emplacement des données, sélectionnez États-Unis (US). Les ensembles de données publics sont stockés dans l'emplacement multirégional US. Par souci de simplicité, stockez votre ensemble de données dans le même emplacement.

      Créer une page d'ensemble de données

  5. Conservez les autres paramètres par défaut, puis cliquez sur Créer un ensemble de données.

Télécharger les données

Le fichier que vous téléchargez contient environ 7 Mo de données correspondant aux prénoms populaires donnés aux bébés. Il provient de l'Administration de la sécurité sociale des États-Unis.

Pour en savoir plus sur cet ensemble de données, consultez la page d'informations sur l'ensemble de données de l'Administration de la sécurité sociale.

  1. Téléchargez le fichier ZIP des prénoms donnés aux enfants.

  2. Extrayez le fichier.

    Pour en savoir plus sur le schéma de l'ensemble de données, consultez le fichier NationalReadMe.pdf du fichier ZIP.

  3. Pour voir à quoi ressemblent les données, ouvrez le fichier yob2014.txt. Ce fichier contient des valeurs séparées par une virgule spécifiant le nom, le sexe (M ou F) et le nombre d'enfants portant ce prénom. Le fichier ne comporte pas de ligne d'en-tête.

  4. Notez l'emplacement du fichier yob2014.txt pour pouvoir le retrouver ultérieurement.

Charger des données dans une table

Charger les données dans une table.

  1. Dans le panneau Explorateur, cliquez sur l'ensemble de données babynames que vous avez créé.

  2. Développez l'option Afficher les actions puis cliquez sur Ouvrir.

  3. Dans le panneau de détails, cliquez sur Créer une table.

    Sauf indication contraire, utilisez les valeurs par défaut pour tous les paramètres.

  4. Sur la page Créer une table, procédez comme suit :

    • Dans la section Source (Source), pour le champ Create table from (Créer une table à partir de), choisissez Upload (Importer).
    • Sous Sélectionner un fichier, cliquez sur Parcourir, accédez au fichier yob2014.txt, puis cliquez sur Ouvrir.
    • Dans la liste déroulante Format de fichier, sélectionnez CSV.
    • Dans la section Destination, saisissez names_2014 dans le champ Nom de la table.
    • Dans la section Schéma, cliquez sur le bouton Modifier sous forme de texte et collez la définition de schéma suivante dans le champ de texte.

        name:string,gender:string,count:integer
        

  5. Cliquez sur Create table.

    Attendez que BigQuery crée la table et charge les données. Lorsque BigQuery a fini de charger les données, une coche apparaît dans le panneau Historique des tâches.

Prévisualiser les données de la table

Pour prévisualiser les données de la table, procédez comme suit :

  1. Dans le panneau Explorateur, développez la section babynames, puis sélectionnez names_2014.

  2. Dans le panneau de détails, cliquez sur Aperçu. BigQuery affiche les premières lignes de la table.

    Aperçu de la table dans Cloud Console.

Les interroger

Vous allez maintenant interroger la table. Le processus est identique à l'exemple précédent, sauf que cette fois, vous interrogez votre table au lieu d'une table publique.

  1. Cliquez sur Saisir une nouvelle requête. Un onglet Éditeur s'affiche.

  2. Dans le champ Éditeur, collez la requête suivante : Cette requête permet de récupérer les cinq premiers prénoms masculins donnés aux enfants nés aux États-Unis en 2014.

    SELECT
      name,
      count
    FROM
      `babynames.names_2014`
    WHERE
      gender = 'M'
    ORDER BY
      count DESC
    LIMIT
      5
    
  3. Cliquez sur Run (Exécuter). Les résultats sont affichés dans la section Résultats de la requête.

    Résultats de la requête sur les prénoms.

Effectuer un nettoyage

Pour éviter que les ressources utilisées dans cette page soient facturées sur votre compte Google Cloud :

  1. Dans Cloud Console, ouvrez la page "BigQuery".

    Accéder à BigQuery

  2. Dans le panneau Explorateur, cliquez sur l'ensemble de données babynames que vous avez créé.

  3. Développez l'option Afficher les actions, puis cliquez sur Supprimer.

  4. Dans la boîte de dialogue Supprimer un ensemble de données, confirmez la commande de suppression : saisissez le nom de votre ensemble de données (babynames), puis cliquez sur Supprimer.

Étape suivante