Projet de facturation
Un projet de facturation diffère légèrement d’un compte de facturation. Le projet de facturation est essentiellement un projet standard Google Cloud Platform (GCP), qui en général ne stocke aucune donnée. Les administrateurs de Google utilisent le projet de facturation pour allouer et comptabiliser les coûts d'exécution des tâches BigQuery.
Un projet de données, en revanche, contient les données et les utilisateurs disposent généralement des droits d'affichage des données. Même s’il ne contient pas de données, le projet de facturation fournit aux utilisateurs les autorisations nécessaires pour exécuter des jobs, leur permettant d’interroger les données du projet de données. Cette approche permet aux administrateurs GCP de répartir les coûts de requêtes entre différents domaines, plutôt que de concentrer tous les coûts dans le projet de données géré par l’IT.
Les utilisateurs de Alteryx One peuvent utiliser un projet de facturation pour exécuter des workflows, en veillant à ce que les coûts de requête associés soient correctement attribués au projet approprié. En travaillant dans le contexte d'un projet de facturation, les opérations telles que la création de jeux de données Alteryx One, d'échantillons, de requêtes SQL personnalisées et l'exécution de tâches Alteryx One sont facturées sur le projet de facturation par défaut.
Considérations clés
Autorisations requises pour les utilisateurs
Les permissions de visualisation des données BigQuery sont requises pour que les utilisateurs du projet de données puissent y accéder.
Les autorisations utilisateur de tâche BigQuery sont requises pour exécuter les tâches BigQuery à partir de Alteryx One l'interface sur le projet de facturation affecté. Le projet de facturation est le projet GCP dans lequel la tâche BigQuery sera exécuté.
Les utilisateurs peuvent disposer de plusieurs projets de facturation, et un projet de données est distinct d’un projet de facturation.
La prise en charge est disponible pour le mode Espace de travail (clé du compte de service) et le mode Utilisateur (OAuth).
Utiliser des projets de facturation
Pour les administrateurs, accédez à > Paramètres d'administration de l'espace de travail et recherchez « projet de facturation ». Activez le paramètre intitulé " Projet de facturation requis pour utiliser les connexions BigQuery". Une fois activé, les utilisateurs pourront ajouter des projets de facturation.
Pour créer une connexion BigQuery, il est désormais obligatoire de disposer d'un projet de facturation. Pour définir un projet de facturation, accédez aux Préférences utilisateur et sélectionnez Projets de facturation dans la section Espace de travail.
À partir de cette page, les utilisateurs peuvent ajouter plusieurs projets de facturation ; cependant, seul le projet de facturation par défaut sera considéré comme le projet de facturation actif.
Avertissement
Alteryx One n'est pas responsable de la validation de l'accès d'un utilisateur à un projet de facturation. Il incombe à l'utilisateur final de sélectionner les projets appropriés. L'administrateur GCP doit s'assurer que les utilisateurs disposent des privilèges nécessaires pour exécuter des tâches au sein d'un projet. Il en va de même pour les comptes de service.
Exigences relatives aux autorisations d'accès
Autorisation | Projet de données | Projet de facturation |
|---|---|---|
bigquery.datasets.get | Obligatoire | N/A |
bigquery.tables.list | Obligatoire | N/A |
bigquery.tables.get | Obligatoire | N/A |
bigquery.tables.getData | Obligatoire | N/A |
bigquery.jobs.create | N/A | Obligatoire |
bigquery.jobs.update | N/A | Obligatoire |
bigquery.jobs.list | N/A | Obligatoire |
bigquery.jobs.get | N/A | Obligatoire |
bigquery.tables.create | Obligatoire | N/A |
bigquery.tables.update | Obligatoire | N/A |
bigquery.tables.updateData | Obligatoire | N/A |
Limites
Dans Préférences utilisateur, lors de l'ajout de projets de facturation, il n'y a pas de validation si l'utilisateur a saisi un ID de projet valide.