Essayer BigQuery avec le bac à sable

Le bac à sable BigQuery vous permet d'explorer des fonctionnalités limitées de BigQuery sans frais pour vérifier si BigQuery répond à vos besoins. Le bac à sable BigQuery vous permet de tester BigQuery sans avoir à fournir de carte de crédit ou à créer un compte de facturation pour votre projet. Si vous avez déjà créé un compte de facturation, vous pouvez toujours utiliser BigQuery sans frais avec le niveau d'utilisation gratuite.

Ce bac à sable vous permet d'apprendre à utiliser BigQuery avec un ensemble limité de fonctionnalités sans frais. Vous pouvez évaluer BigQuery en utilisant le bac à sable BigQuery pour afficher et interroger un ensemble de données public.

Google Cloud propose des ensembles de données publics stockés dans BigQuery et mis à la disposition du grand public via le Programme d'ensembles de données publics de Google Cloud. Pour en savoir plus sur l'utilisation des ensembles de données publics, consultez Ensembles de données publics BigQuery.


Pour obtenir des instructions détaillées sur cette tâche directement dans la console Google Cloud , cliquez sur Visite guidée :

Visite guidée


Avant de commencer

Activer le bac à sable BigQuery

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

    Accéder à BigQuery

    Vous pouvez également ouvrir BigQuery dans la console Google Cloud en saisissant l'URL suivante dans votre navigateur :

    https://console.cloud.google.com/bigquery

    La console Google Cloud est l'interface graphique qui vous permet de créer et de gérer des ressources BigQuery, et d'exécuter des requêtes SQL.

  2. Authentifiez-vous à l'aide de votre compte Google ou créez-en un.

  3. Sur la page d'accueil, procédez comme suit :

    1. Pour Pays, sélectionnez votre pays.

    2. Pour Conditions d'utilisation, cochez la case si vous acceptez les conditions d'utilisation.

    3. Facultatif : si un message vous propose des notifications par e-mail, cochez la case si vous souhaitez recevoir des notifications par e-mail.

    4. Cliquez sur Accepter et continuer.

    Éléments sur la page d'accueil du bac à sable BigQuery.

  4. Cliquez sur Créer un projet.

  5. Sur la page Nouveau projet, procédez comme suit :

    1. Pour Nom du projet, saisissez le nom souhaité pour ce projet.

    2. Pour Organisation, sélectionnez une organisation ou Aucune organisation si vous ne faites pas partie d'une organisation. Les comptes gérés, tels que ceux associés aux établissements d'enseignement, doivent sélectionner une organisation.

    3. Si vous êtes invité à sélectionner un emplacement, cliquez sur Parcourir et sélectionnez un emplacement pour votre projet.

    4. Cliquez sur Créer. Vous êtes redirigé vers la page BigQuery dans la console Google Cloud .

    Page de création de projet du bac à sable BigQuery.

Vous avez activé le bac à sable BigQuery. Une notification de bac à sable BigQuery s'affiche désormais sur la page BigQuery :

L'avis de confirmation offre la possibilité de passer à l'expérience BigQuery complète.

Limites

Le bac à sable BigQuery est soumis aux limites suivantes :

Afficher un ensemble de données public

Les ensembles de données publics BigQuery sont disponibles par défaut dans BigQuery Studio, dans un projet nommé bigquery-public-data. Dans ce tutoriel, vous allez interroger l'ensemble de données "Trajets Citi Bike effectués dans la ville de New York". Citi Bike est un grand programme de partage de vélos, avec 10 000 vélos et 600 stations à Manhattan, Brooklyn, dans le Queens et à Jersey City. Cet ensemble de données inclut les trajets Citi Bike depuis le lancement du service en septembre 2013.

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

    Accéder à BigQuery

  2. Dans BigQuery Studio, dans le volet Explorateur, cliquez sur  Ajouter des données.

  3. Dans la boîte de dialogue Ajouter des données, dans le volet Filtrer par, cliquez sur Icône d'ensemble de données public sur la page "Filtrer par" Ensembles de données publics.

  4. Sur la page Marketplace, dans le champ Rechercher dans Marketplace, saisissez NYC Citi Bike Trips pour affiner votre recherche.

  5. Dans les résultats de recherche, cliquez sur NYC Citi Bike Trips.

  6. Sur la page Informations détaillées sur le produit, cliquez sur Afficher l'ensemble de données. Vous pouvez afficher des informations sur l'ensemble de données dans l'onglet Détails.

Interroger un ensemble de données public

Dans les étapes suivantes, vous allez interroger la table citibike_trips pour déterminer les 100 stations Citi Bike les plus populaires dans l'ensemble de données public "NYC Citi Bike Trips". La requête récupère le nom et l'emplacement de la station, ainsi que le nombre de trajets ayant commencé à cette station.

La requête utilise la fonction ST_GEOGPOINT pour créer un point à partir des paramètres de longitude et de latitude de chaque station, et renvoie ce point dans une colonne GEOGRAPHY. La colonne GEOGRAPHY permet de générer une carte de densité dans le lecteur de données géographiques intégré.

  1. Dans la console Google Cloud , ouvrez la page BigQuery.

    Accéder à BigQuery

  2. Cliquez sur Requête SQL.

  3. Dans l' éditeur de requête, saisissez la requête suivante :

    SELECT
      start_station_name,
      start_station_latitude,
      start_station_longitude,
      ST_GEOGPOINT(start_station_longitude, start_station_latitude) AS geo_location,
      COUNT(*) AS num_trips
    FROM
      `bigquery-public-data.new_york.citibike_trips`
    GROUP BY
      1,
      2,
      3
    ORDER BY
      num_trips DESC
    LIMIT
      100;
    

    Si la requête est valide, une coche apparaît avec la quantité de données traitées par la requête. 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 Exécuter. Les stations les plus populaires sont listées dans la section Résultats de la requête.

    Résultats de la requête dans la console Google Cloud

  5. Facultatif : Pour afficher la durée du job et la quantité de données traitées par le job de requête, cliquez sur l'onglet Informations sur le job dans la section Résultats de la requête.

  6. Passez à l'onglet Visualisation. Cet onglet génère une carte pour visualiser rapidement vos résultats.

  7. Dans le panneau Configuration de la visualisation :

    1. Vérifiez que Type de visualisation est défini sur Carte.
    2. Vérifiez que Colonne "Zone géographique" est définie sur geo_location.
    3. Pour Colonne de données, choisissez num_trips.
    4. Utilisez l'option Zoom avant pour afficher la carte de Manhattan.

    Carte de densité générée dans l'onglet "Visualisation"

Mise à niveau depuis le bac à sable BigQuery

Le bac à sable BigQuery vous permet d'explorer des fonctionnalités limitées de BigQuery sans frais. Lorsque vous êtes prêt à augmenter vos capacités de stockage et de requête, effectuez une mise à niveau depuis le bac à sable BigQuery.

Pour effectuer la mise à niveau, procédez comme suit :

  1. Activez la facturation pour votre projet.

  2. Parcourez les éditions BigQuery et déterminez le modèle de tarification qui vous convient le mieux.

Une fois la mise à niveau effectuée depuis le bac à sable BigQuery, vous devez mettre à jour les délais d'expiration par défaut pour vos ressources BigQuery, telles que les tables, les vues et les partitions.

Effectuer un nettoyage

Pour éviter que les ressources utilisées dans cette démonstration soient facturées sur votre compte Google Cloud , procédez comme suit :

Supprimer le projet

Si vous avez utilisé le bac à sable BigQuery pour interroger l'ensemble de données public, la facturation n'est pas activée pour votre projet. Vous n'avez donc pas besoin de le supprimer.

Le moyen le plus simple d'empêcher la facturation est de supprimer le projet que vous avez créé pour ce tutoriel.

Pour supprimer le projet :

  1. In the Google Cloud console, go to the Manage resources page.

    Go to Manage resources

  2. In the project list, select the project that you want to delete, and then click Delete.
  3. In the dialog, type the project ID, and then click Shut down to delete the project.

Étapes suivantes