Guide de démarrage rapide à l'aide de l'UI Web classique

Vous pouvez utiliser l'UI Web classique comme interface visuelle pour effectuer des tâches telles que l'exécution de requêtes, le chargement de données et l'exportation de données. Dans ce guide de démarrage rapide, vous allez découvrir comment interroger des tables publiques et charger des exemples de données dans BigQuery à l'aide de l'UI Web classique.

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. BigQuery fournit un bac à sable si vous ne souhaitez pas ajouter une carte de crédit ni activer la facturation pour votre projet. Les étapes décrites sur cette page fonctionnent quel que soit l'état de facturation du projet. Si vous le souhaitez, vous pouvez également découvrir comment activer la facturation.

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

L'UI Web classique permet d'envoyer des requêtes aux tables, y compris aux ensembles de données publics proposés par BigQuery.

  1. Accédez à l'UI Web classique.

    Accéder à l'UI Web classique

  2. Cliquez sur le bouton Saisir une requête.

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

    #standardSQL
    SELECT
      weight_pounds,
      state,
      year,
      gestation_weeks
    FROM
      `bigquery-public-data.samples.natality`
    ORDER BY
      weight_pounds DESC
    LIMIT
      10
    
  4. Cliquez sur l'icône ronde pour activer l'outil de validation des requêtes.

    Outil de validation des requêtes de l'UI Web de BigQuery.

    Une section verte ou rouge s'affiche au-dessus des boutons selon si la requête est valide ou non. Si elle est valide, l'outil de validation affiche également la quantité de données qui sera traitée après l'exécution de la requête. Cette information est utile pour déterminer le coût d'exécution d'une requête.

  5. Cliquez sur le bouton Run query (Exécuter la requête). Les résultats de la requête s'affichent alors sous les boutons.

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

La requête ci-dessus permet d'accéder à la table d'un ensemble de données public fourni par BigQuery.

Pour parcourir les autres ensembles de données publics, cliquez sur bigquery-public-data dans le volet de navigation.

Charger des données dans une table

Vous allez ensuite télécharger certaines données fournies, les charger dans une table BigQuery et les interroger.

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 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 Readme qui décrit le schéma de 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 de son contenu. Il s'agit d'un fichier CSV contenant les trois colonnes suivantes : prénom, sexe (M ou F) et 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.

Créer un ensemble de données

Vous allez ensuite créer un ensemble de données dans l'UI Web classique pour stocker les données.

  1. Accédez à l'UI Web classique.

    Accéder à l'UI Web classique

  2. Dans la barre de navigation, cliquez sur la flèche vers le bas Flèche vers le bas. à côté du nom de votre projet, puis sur Créer un ensemble de données.

  3. Dans la boîte de dialogue Create Dataset (Créer un ensemble de données) :

    • Dans le champ ID de l'ensemble de données, saisissez babynames.
    • Pour Data location (Emplacement des données), choisissez US. 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 la même zone.
    • Dans le champ Data expiration (Expiration des données), laissez la valeur par défaut : Never (Jamais). Lorsque vous définissez l'expiration des données sur Never (Jamais), les tables créées dans l'ensemble de données ne sont jamais supprimées automatiquement. Vous devez les supprimer manuellement.

      Créer l'ensemble de données

    • Cliquez sur OK.

    Les ID des ensembles de données sont uniques pour chaque projet. Par conséquent, si babynames figure déjà sous le nom de votre projet dans le volet de navigation, ajoutez un numéro au nom pour le rendre unique. Cliquez sur l'icône en forme de point d'interrogation pour afficher l'aide sur le champ.

Charger les données dans une nouvelle table

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

  1. Dans le volet de navigation, passez la souris sur l'ensemble de données babynames que vous venez de créer.

  2. Cliquez sur la flèche vers le bas Flèche vers le bas. à côté de l'ID, puis sur Créer une table.

    Icône de la flèche vers le bas pour babynames.

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

  3. Dans le champ Données sources, cliquez sur le bouton Sélectionner un fichier. Accédez aux données que vous avez décompressées précédemment, puis sélectionnez le fichier yob2014.txt.

  4. Dans le champ Table de destination, saisissez la valeur suivante pour le nom de la table de destination :

    names_2014
    
  5. Dans la section Schéma, cliquez sur le lien Edit as text (Modifier sous forme de texte).

    Lien modifier sous forme de texte.

    Remplacez le contenu du champ de saisie Schéma par la définition de schéma suivante :

    name:string,gender:string,count:integer
    
  6. Cliquez sur le bouton Créer une table.

  7. Attendez que BigQuery crée la table et charge les données. Pendant cette opération, la chaîne (chargement) s'affiche à côté du nom de votre table dans le volet de navigation. Cette barre disparaît après le chargement des données.

Prévisualiser la table

Une fois que la barre de chargement a disparu, vous pouvez accéder à la table. Pour prévisualiser les premières lignes de données, procédez comme suit :

  1. Sélectionnez names_2014 dans le volet de navigation.

  2. Cliquez sur Preview (Aperçu) dans la section Table Details: names_2014 (Détails de la table : names_2014).

    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. La procédure est la même que celle de l'exemple ci-dessus sur la requête d'un ensemble de données public, sauf que vous interrogez désormais votre table au lieu d'interroger la table d'un ensemble de données public.

  1. Cliquez sur le bouton Saisir une requête.

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

    #standardSQL
    SELECT
      name,
      count
    FROM
      `babynames.names_2014`
    WHERE
      gender = 'M'
    ORDER BY
      count DESC
    LIMIT
      5
    
  3. (Facultatif) Dans le champ Emplacement de traitement, cliquez sur Non spécifié et sélectionnez US. Lorsque votre ensemble de données se trouve dans l'emplacement multirégional US, la zone de traitement est automatiquement détectée.

  4. Cliquez sur le bouton Exécuter la requête. La requête affiche les cinq prénoms masculins les plus donnés pour l'année d'enregistrement des données que vous avez chargées dans la table.

Nettoyer

Pour éviter que les ressources utilisées dans ce guide démarrage rapide soient facturées sur votre compte Google Cloud, procédez comme suit :

  1. Le cas échéant, ouvrez l'UI Web classique.

    Accéder à l'UI Web classique

  2. Dans le volet de navigation, passez la souris sur l'ensemble de données babynames que vous avez créé.

  3. Cliquez sur la flèche vers le bas Flèche vers le bas. à côté du nom de votre ensemble de données dans le volet de navigation, puis 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 OK.

Étapes suivantes