Activer BigQuery Studio pour la gestion des éléments
BigQuery Studio vous permet d'enregistrer, de partager et de gérer des versions d'éléments de code telles que des notebooks et des requêtes enregistrées.
Activation automatique des API BigQuery Studio
Les API BigQuery Studio suivantes sont automatiquement activées pour tous les projets Google Cloud utilisant BigQuery :
Si vous avez des scripts d'automatisation antérieurs à mars 2024 qui dépendent de l'état de ces API, vous devrez peut-être les mettre à jour.
Ces API n'entraînent aucun coût supplémentaire. Les utilisateurs disposant d'autorisations Identity and Access Management pour utiliser les services activés sur les ressources correspondantes peuvent faire l'objet de frais, comme décrit dans la page Tarifs de BigQuery, sur la page Tarifs de Dataform, et les tarifs de Dataplex.
Vous pouvez empêcher l'activation d'API supplémentaires en définissant la contrainte de règle d'administration Restreindre l'utilisation des services de ressources. Vous pouvez désactiver les API sélectionnées à tout moment.
Avant de commencer
Pour activer manuellement BigQuery Studio pour la gestion des éléments de code, vous devez disposer du rôle IAM (Identity and Access Management) Propriétaire (roles/owner
).
Activer manuellement les éléments de code BigQuery Studio
Vous pouvez activer manuellement BigQuery Studio pour la gestion des éléments de code en activant les API suivantes :
- L'API Compute Engine
- API Dataform
- API Vertex AI
Pour activer les éléments de code, procédez comme suit :
Accédez à la page BigQuery.
Dans la barre d'onglets du volet de l'éditeur, cliquez sur la
flèche vers le bas à côté du signe +, puis sur Créer un notebook Python.Dans la bannière qui s'affiche sous la barre d'onglets du volet de l'éditeur, cliquez sur Activer.
Si la bannière ne s'affiche pas, vérifiez si vous disposez du rôle IAM Propriétaire requis.
Dans la section API des fonctionnalités principales du volet Activer les fonctionnalités, réaliser les opérations suivantes :
- Pour activer l'historique des versions et le partage des éléments de code, sous Historique des versions et partage, cliquez sur Activer.
- Pour activer les notebooks, sous Notebooks Python, cliquez sur Tout activer.
- Une fois les API activées, cliquez sur Suivant.
Facultatif : définissez les autorisations utilisateur dans la section Autorisations :
- Pour permettre aux comptes principaux de créer des éléments de code, et de lire, modifier et définir des autorisations sur ces éléments, saisissez leur nom d'utilisateur ou de groupe dans Créateur.
- Pour autoriser les comptes principaux à lire, modifier et définir des autorisations pour tous les éléments de code partagés avec eux, saisissez leur nom d'utilisateur ou de groupe dans Propriétaire.
Cliquez sur Suivant.
Facultatif : cliquez sur Tout activer dans la section API supplémentaires pour activer les API dont vous avez besoin pour créer des procédures à distance BigQuery à l'aide de BigQuery DataFrames.
Si vous avez choisi de ne pas activer les API supplémentaires, cliquez sur Fermer pour fermer le volet Activer les fonctionnalités.
Définir la région par défaut des composants de code
Tous les composants de code utilisent la même région par défaut. Pour définir la région par défaut des éléments de code, procédez comme suit :
Accédez à la page BigQuery.
Dans le volet Explorateur, recherchez le projet dans lequel vous avez activé des éléments de code.
Cliquez sur
Afficher les actions à côté du projet, puis sur Modifier la région du code par défaut.Dans Région, sélectionnez la région que vous souhaitez utiliser pour les éléments de code.
Cliquez sur Sélectionner.
Accorder l'accès à d'autres utilisateurs
Une fois que vous avez activé BigQuery Studio pour la gestion des éléments de code, vous pouvez autoriser d'autres utilisateurs à accéder aux éléments de code en leur attribuant les rôles Identity and Access Management appropriés. Pour en savoir plus, consultez les sections Accorder l'accès aux notebooks et Accorder l'accès aux requêtes enregistrées.
Étapes suivantes
- Apprenez à créer des notebooks.
- Découvrez comment créer des requêtes enregistrées.