Bibliothèque cliente BigQuery PHP : interroger des données publiques
- Activer Cloud Shell dans un projet Google Cloud
- Ouvrir l'éditeur Cloud Shell
- Préparer les fichiers pour les requêtes
- Interroger un ensemble de données public dans BigQuery
- effectuer un nettoyage.
Durée estimée :
Pour commencer, cliquez sur Démarrer.
Activer Cloud Shell dans un projet Google Cloud
Si vous n'activez pas la facturation pour un projet, vous travaillez automatiquement dans le bac à sable BigQuery. Ce bac à sable vous permet d'apprendre à utiliser BigQuery avec un ensemble limité de fonctionnalités sans frais. Si vous ne prévoyez pas d'utiliser votre projet au-delà de ce document, nous vous recommandons d'utiliser le bac à sable BigQuery.
- Cliquez sur Activer Cloud Shell
. Démonstration
Pour découvrir comment ouvrir l'éditeur Cloud Shell, cliquez sur Suivant.
Ouvrir l'éditeur Cloud Shell
Dans Cloud Shell, créez un projet PHP et le fichier associé :
mkdir bigquery-php-quickstart \ && touch \ bigquery-php-quickstart/app.phpCette commande crée un projet PHP nommé
bigquery-php-quickstartet un fichier intituléapp.php.Ouvrez l'éditeur Cloud Shell :
cloudshell workspace bigquery-php-quickstart
Pour apprendre à préparer les fichiers pour les requêtes, cliquez sur Suivant.
Préparer les fichiers pour les requêtes
Pour ouvrir un terminal dans l'éditeur Cloud Shell, cliquez sur Ouvrir le terminal.
Ouvrez le répertoire de votre projet :
cd bigquery-php-quickstartInstallez la bibliothèque cliente BigQuery pour PHP :
composer require google/cloud-bigqueryLe résultat renvoyé ressemble à ceci : Plusieurs lignes sont omises pour simplifier le résultat.
Running composer update google/cloud-bigquery Loading composer repositories with package information Updating dependencies ... No security vulnerability advisories found Using version ^1.24 for google/cloud-bigquery
Pour apprendre à interroger un ensemble de données public dans BigQuery, cliquez sur Suivant.
Interroger un ensemble de données public dans BigQuery
Cliquez sur Ouvrir l'éditeur.
Dans le volet Explorateur, localisez votre projet
BIGQUERY-PHP-QUICKSTART.Cliquez sur le fichier
app.phppour l'ouvrir.Pour créer une requête sur l'ensemble de données
bigquery-public-data.stackoverflowqui renvoie les 10 pages Stack Overflow les plus consultées et leur nombre de vues, copiez le code suivant dans le fichierapp.php:Cliquez sur Ouvrir le terminal.
Dans le terminal, exécutez le script
app.php. Si vous êtes invité à autoriser Cloud Shell et à accepter les conditions, cliquez sur Autoriser.php app.phpLe résultat ressemble à ce qui suit :
--- Row 1 --- url: https://stackoverflow.com/questions/35159967, 170023 views --- Row 2 --- url: https://stackoverflow.com/questions/22879669, 142581 views --- Row 3 --- url: https://stackoverflow.com/questions/10604135, 132406 views --- Row 4 --- url: https://stackoverflow.com/questions/44564887, 128781 views --- Row 5 --- url: https://stackoverflow.com/questions/27060396, 127008 views --- Row 6 --- url: https://stackoverflow.com/questions/12482637, 120766 views --- Row 7 --- url: https://stackoverflow.com/questions/20673986, 115720 views --- Row 8 --- url: https://stackoverflow.com/questions/39109817, 108368 views --- Row 9 --- url: https://stackoverflow.com/questions/11057219, 105175 views --- Row 10 --- url: https://stackoverflow.com/questions/43195143, 101878 views Found 10 row(s)
Vous venez d'interroger un ensemble de données public avec la bibliothèque cliente BigQuery pour PHP.
Pour éviter que des frais ne soient facturés sur votre compte et pour découvrir les étapes suivantes, cliquez sur Suivant.
Étapes suivantes
Conservez les ressources que vous avez créées et exploitez tout le potentiel de BigQuery, ou effectuez un nettoyage pour éviter que des frais ne vous soient facturés.
Exploiter tout le potentiel de BigQuery
- En savoir plus sur l'utilisation de la bibliothèque cliente BigQuery pour PHP
- Découvrez les ensembles de données publics BigQuery.
- Apprendre à charger des données dans BigQuery
- En savoir plus sur l'interrogation des données dans BigQuery
- Consulter les notes de version de BigQuery
- Découvrez les tarifs de BigQuery.
- En savoir plus sur les quotas et limites BigQuery
Effectuer un nettoyage
Pour éviter que des frais ne soient facturés sur votre compte Google Cloud , supprimez votre projet Google Cloud ou les ressources que vous avez créées dans ce tutoriel.
Supprimer le projet
Si vous avez créé un projet pour apprendre à utiliser BigQuery et que vous n'en avez plus besoin, supprimez-le. Sachez que la suppression d'un projet entraîne la suppression de tout son contenu, y compris des ID de projets personnalisés.
Supprimer les ressources
Si vous avez utilisé un projet existant, supprimez le dossier bigquery-php-quickstart que vous avez créé :
Dans Cloud Shell, remontez dans le répertoire parent de celui actuellement sélectionné :
cd ..Supprimez les ressources que vous avez créées :
rm -R bigquery-php-quickstartLe flag
-Rsupprime tous les éléments d'un dossier.