Utiliser l'extension Google Cloud pour Visual Studio Code
L'extension Google Cloud Visual Studio Code (VS Code) vous permet d'effectuer les opérations suivantes dans VS Code :
- Développer et exécuter des notebooks BigQuery.
- Parcourir, inspecter et prévisualiser des ensembles de données BigQuery.
Avant de commencer
Dans votre terminal local, vérifiez que vous avez Python 3.11 ou une version ultérieure installé sur votre système :
python3 --versionDans votre terminal local, initialisez gcloud CLI :
gcloud initConfigurez un projet par défaut :
gcloud config set project PROJECT_ID
Remplacez
PROJECT_IDpar votre projet par défaut.Configurez les identifiants par défaut de l'application :
gcloud auth application-default login
Ouvrez VS Code, puis cliquez sur Extensions dans la barre d'activité.
Dans la barre de recherche, recherchez l'extension Jupyter, puis cliquez sur Installer. Les fonctionnalités BigQuery de VS Code nécessitent l'extension Jupyter de Microsoft comme dépendance.
Installer l' Google Cloud extension
- Ouvrez VS Code, puis cliquez sur Extensions dans la barre d'activité.
Dans la barre de recherche, recherchez l'extension Google Cloud Code, puis cliquez sur Installer.
Si vous y êtes invité, redémarrez VS Code.
L'icône Google Cloud Code est désormais visible dans la barre d'activité.
Configurer l'extension
- Ouvrez VS Code, puis cliquez sur Google Cloud Code dans la barre d'activité.
- Ouvrez la section BigQuery Notebooks.
- Cliquez sur Se connecter à Google Cloud. Vous êtes redirigé vers la page de connexion pour vous connecter avec vos identifiants.
- Utilisez la barre de tâches de niveau supérieur de l'application pour accéder à Code > Paramètres > Paramètres > Extensions.
- Recherchez Google Cloud Code, puis cliquez sur l'icône Gérer pour ouvrir le menu.
- Sélectionnez Paramètres.
- Dans le paramètre Cloud Code: Project, saisissez le nom du Google Cloud projet que vous souhaitez utiliser pour exécuter des notebooks et afficher des ensembles de données BigQuery.
- Dans le paramètre Cloud Code > Beta: BigQuery Region, saisissez un emplacement BigQuery. L'extension affiche les ensembles de données de cet emplacement.
Développer des notebooks BigQuery
- Ouvrez VS Code, puis cliquez sur Google Cloud Code dans la barre d'activité.
- Ouvrez la section BigQuery Notebooks, puis cliquez sur BigQuery Notebook. Un fichier
.ipynbcontenant un exemple de code est créé et ouvert dans l'éditeur. Dans le nouveau notebook, cliquez sur Sélectionner le noyau, puis sélectionnez un noyau Python. Les notebooks BigQuery nécessitent un noyau Python local pour l'exécution. Vous pouvez créer un environnement virtuel ou en utiliser un existant.
Si elle n'a pas encore été installée dans votre environnement virtuel, installez la bibliothèque cliente
bigframes:- Ouvrez la fenêtre Terminal.
- Exécutez la commande
pip install bigframes.
Vous pouvez désormais écrire et exécuter du code dans votre notebook BigQuery.
Explorer et prévisualiser des ensembles de données BigQuery
- Ouvrez VS Code, puis cliquez sur Google Cloud Code dans la barre d'activité.
- Pour afficher les ensembles de données et les tables de votre projet et de votre région spécifiés, ouvrez la section BigQuery Datasets. Les ensembles de données publics BigQuery sont également visibles.
- Pour ouvrir un nouvel onglet dans l'éditeur, cliquez sur n'importe quel nom de table. Cet onglet contient les détails, le schéma et l'aperçu de la table.
Tarifs
L'extension Visual Studio Code est sans frais, mais les services que vous utilisez (BigQuery, Managed Service for Apache Spark, Cloud Storage) vous sont facturés pour tout Google Cloud .
Étape suivante
- En savoir plus sur les notebooks dans BigQuery.
- En savoir plus sur les DataFrames BigQuery.