Démarrage rapide à l'aide de l'interface utilisateur Web dans la console GCP

Vous pouvez utiliser l'interface utilisateur Web de BigQuery dans la console GCP en tant qu'interface visuelle pour effectuer des tâches telles que l'exécution de requêtes, le chargement et l'exportation de données. Ce guide de démarrage rapide explique comment interroger des tables dans un ensemble de données public et comment charger des exemples de données dans BigQuery à l'aide de la console GCP.

Avant de commencer

  1. Connectez-vous à votre compte Google.

    Si vous n'en possédez pas déjà un, vous devez en créer un.

  2. Sélectionnez ou créez un projet Google Cloud Platform.

    Accéder à la page "Gérer les ressources"

  3. Assurez-vous que la facturation est activée pour votre projet Google Cloud Platform.

    Découvrir comment activer la facturation

  4. BigQuery est automatiquement activé dans les nouveaux projets. Pour activer BigQuery dans un projet qui existe déjà, accédez à Activez BigQueryl'API requise.

    Activer l'API.

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

L'UI Web de BigQuery fournit une interface pour interroger les tables, y compris les ensembles de données publics proposés par 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.

Les ensembles de données publics BigQuery sont affichés par défaut dans la console GCP. Pour ouvrir le projet des ensembles de données publics, saisissez manuellement l'URL suivante dans votre navigateur :

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

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

  1. Accédez à l'interface utilisateur Web de BigQuery dans la console GCP.

    Accéder à l'UI Web de BigQuery

  2. En haut à droite de la fenêtre, cliquez sur Compose New Query (Créer une requête). Si ce texte est grisé, cela signifie que l'éditeur de requête est déjà ouvert.

    Bouton Saisir une requête

  3. Copiez et collez la requête suivante dans la zone de texte de requête.

    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
    
  4. Dans l'angle inférieur droit de la fenêtre, cliquez sur la coche verte pour afficher l'outil de validation de requête.

    Outil de validation des requêtes

    Une icône de coche verte s'affiche si la requête est valide. Si la requête n'est pas valide, une icône de point d'exclamation rouge s'affiche. Si la requête est valide, l'outil de validation affiche aussi la quantité de données que la requête va traiter lors de son exécution. La quantité de données traitées sert à déterminer le coût d'exécution de la requête.

  5. Cliquez sur Exécuter. La page de résultats de la requête s'affiche sous la fenêtre de requête. En haut de la page de résultats de la requête, le temps écoulé et les données traitées par la requête sont affichés. En dessous du message Query complete..., une table affiche les résultats de la requête avec une ligne d'en-tête contenant le nom de chaque colonne sélectionnée dans la requête.

    Résultats des requêtes dans l'UI Web de BigQuery

Charger des données dans une table

Vous allez ensuite charger les données dans une table et les interroger.

Nous vous rappelons que la facturation doit être activée pour exécuter cette partie du démarrage rapide. Pour plus d'informations, consultez Avant de commencer.

Télécharger les données

Le fichier que vous téléchargez contient environ 7 Mo de données sur les prénoms populaires et est fourni par l'Administration de la sécurité sociale des États-Unis.

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

  2. Décompressez le fichier sur votre machine.

    Le fichier zip contient un fichier NationalReadMe.pdf qui décrit l'ensemble de données. En savoir plus sur l'ensemble de données.

  3. Ouvrez le fichier yob2014.txt pour obtenir un aperçu des données. Il s'agit d'un fichier CSV contenant les trois colonnes suivantes : prénom, 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 plus tard.

Créer un ensemble de données

Ensuite, créez un ensemble de données dans l'UI Web pour stocker les données.

  1. Si nécessaire, ouvrez l'UI Web de BigQuery.

    Accéder à l'UI Web de BigQuery

  2. Dans la section Ressources du panneau de navigation, cliquez sur le nom du projet.

  3. Dans le panneau "Détails" situé à droite, cliquez sur Créer un ensemble de données.

    Résultats des requêtes dans l'UI Web de BigQuery

  4. Sur la page Create dataset (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 le champ Data location (Emplacement des données), sélectionnez United States (US) (États-Unis). Les ensembles de données publics sont actuellement stockés dans l'emplacement multirégional US. Par souci de simplicité, vous devez placer votre ensemble de données dans le même emplacement.

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

  5. Ne modifiez aucun autre paramètre par défaut, et cliquez sur Créer un ensemble de données.

Charger les données dans une table

Charger les données dans une table.

  1. Dans le panneau de navigation, dans la section Ressources, cliquez sur l'ensemble de données babynames que vous venez de créer.

  2. Sur le côté droit, dans le panneau des détails, cliquez sur Créer une table.

    Utilisez les valeurs par défaut pour tous les paramètres, sauf indication contraire.

  3. Sur la page Create table (Créer une table) :

    • Pour le champ Source, cliquez sur Empty table (Tableau vide) et sélectionnez Upload (Importer).
    • Sous Select file (Sélectionner un fichier), cliquez sur Browse (Parcourir), accédez au fichier yob2014.txt, puis cliquez sur Ouvrir.
    • Sous File format (Format de fichier), cliquez sur Avro et choisissez CSV.
    • Pour le champ Destination, saisissez names_2014.
    • Dans la section Schema (Schéma), cliquez sur le bouton Edit as text (Modifier en tant que texte) et collez la définition de schéma suivante dans la zone.

      name:string,gender:string,count:integer

      Page de table

  4. Cliquez sur Créer une table.

  5. Attendez que BigQuery crée la table et charge les données. Pendant que BigQuery charge les données, une chaîne (1 en cours d'exécution) s'affiche à côté de l'historique des tâches dans le panneau de navigation. Cette chaîne disparaît après le chargement des données.

Prévisualiser la table

Une fois disparue la chaîne (1 en cours d'exécution), vous pouvez accéder à la table. Pour prévisualiser les premières lignes de données, procédez comme suit :

  1. Sélectionnez les babynames > names_2014 dans le panneau de navigation.

  2. Dans le panneau des détails, cliquez sur l'onglet Preview (Aperçu).

    Aperçu de la table dans l'UI Web de BigQuery

Interroger la table

Maintenant que vous avez chargé des données dans une table, vous pouvez l'interroger. Le processus est identique à l'exemple précédent, sauf que cette fois, vous interrogez votre table au lieu d'une table publique.

  1. Si nécessaire, cliquez sur le bouton Créer une requête. Si vous n'avez pas caché la fenêtre de requête précédemment, il devrait toujours être visible.

  2. Copiez et collez la requête suivante dans la zone de texte de requête. Cette requête permet de récupérer les cinq premiers prénoms masculins donnés à des enfants aux États-Unis en 2014.

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

    Résultats de la requête Prénoms

Effectuer un nettoyage

Afin d'éviter que des frais ne soient facturés sur votre compte GCP pour les ressources utilisées dans ce guide de démarrage rapide, procédez comme suit :

  1. Si nécessaire, ouvrez l'UI Web de BigQuery.

    Accéder à l'UI Web de BigQuery

  2. Dans le panneau de navigation, dans la section Ressources, cliquez sur l'ensemble de données babynames que vous avez créé.

  3. Dans le panneau de détails, sur le côté droit, cliquez sur Supprimer l'ensemble de données. Cette action supprime l'ensemble de données, la table et toutes les données.

  4. Dans la boîte de dialogue Supprimer l'ensemble de données, confirmez la commande de suppression en saisissant le nom de votre ensemble de données (babynames), puis en cliquant sur Supprimer.

Étapes suivantes

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…

Besoin d'aide ? Consultez notre page d'assistance.