Démarrage rapide à l'aide de l'UI Web de BigQuery

Vous pouvez utiliser l'UI Web de BigQuery comme interface visuelle pour exécuter 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 vous montre comment interroger des tables dans un ensemble de données public et comment charger des échantillons de données dans BigQuery à l'aide de l'UI Web de BigQuery.

Avant de commencer

  1. Sign in to your Google Account.

    If you don't already have one, sign up for a new account.

  2. Select or create a GCP project.

    Go to the Manage resources page

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

    En savoir plus sur l'activation de la facturation

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

    Enable the 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 ne sont pas affichés par défaut dans l'UI Web de BigQuery. Pour ouvrir le projet des ensembles de données publics, entrez l'URL suivante dans votre navigateur.

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

Une fois le projet ouvert, épinglez-le.

Pour interroger des données dans un ensemble de données public :

  1. Accédez à l'UI Web de BigQuery.

    Accéder à l'UI Web de BigQuery

  2. En haut à droite de la fenêtre, cliquez sur Créer une requête.

    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 le coin inférieur droit de la fenêtre, consultez 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 requête. 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

La requête suivante permet d'accéder à une table à partir d'un ensemble de données public fourni par BigQuery. Vous pouvez parcourir d'autres ensembles de données publics en ouvrant le projet bigquery-public-data. Pour ouvrir le projet de données public, entrez l'URL suivante dans votre navigateur :

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

Pour plus d'informations, consultez Ensembles de données publics 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 n'a pas de ligne d'en-tête.

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

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 de votre projet.

  3. Sur le côté droit, dans le panneau "Détails", 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 ID de l'ensemble de données, saisissez babynames.
    • Dans le champ Emplacement des données, sélectionnez États-Unis (US). Les ensembles de données publics sont actuellement stockés dans la zone multirégionale US. Par souci de simplicité, vous devez placer votre ensemble de données dans la même zone.

      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 Créer une table :

    • Pour Données sources, cliquez sur Table vide et choisissez Télécharger ;
    • Pour Sélectionner le fichier, cliquez sur Parcourir, naviguez jusqu'au fichier yob2014.txt et cliquez sur Ouvrir ;
    • Pour le Format de fichier, cliquez sur Avro et choisissez CSV ;
    • Pour la Table de destination, entrez names_2014 ;
    • Dans la section Schéma, cliquez sur le bouton 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 Aperçu.

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

Interroger la table

Maintenant que vous avez chargé les données dans une table, vous pouvez exécuter des requêtes sur celle-ci. 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 5 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 la requête. 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 Google Cloud Platform pour les ressources utilisées dans ce 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 cliquez sur Supprimer.

Étape suivante

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

Envoyer des commentaires concernant…

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