Abrechnungsprojekt
Ein Abrechnungsprojekt unterscheidet sich in einigen Aspekten von einem Abrechnungskonto. Das Abrechnungsprojekt ist im Grunde ein Standardprojekt der Google Cloud Platform (GCP), das in der Regel keine Daten speichert. Google-Administrator:innen nutzen das Abrechnungsprojekt, um die Kosten für die Ausführung von BigQuery-Aufträgen zuzuweisen und abzurechnen.
Ein Datenprojekt hingegen enthält die Daten, und den Benutzer:innen werden in der Regel Datenzugriffsrechte als Betrachter eingeräumt. Das Abrechnungsprojekt enthält zwar keine Daten, stellt den Benutzer:innen jedoch Auftragsberechtigungen zur Verfügung, mit denen sie Daten aus dem Datenprojekt abfragen können. Dieser Ansatz ermöglicht es GCP-Administrator:innen, die Abfragekosten auf verschiedene Bereiche zu verteilen, anstatt alle Kosten innerhalb des IT-verwalteten Datenprojekts zu bündeln.
Als Benutzer:in der Alteryx One können Sie ein Abrechnungsprojekt verwenden, um Workflows auszuführen und sicherzustellen, dass die zugehörigen Abfragekosten korrekt dem entsprechenden Projekt zugeordnet werden. Durch die Arbeit innerhalb des Abrechnungsprojektkontexts werden Vorgänge wie das Erstellen von Alteryx One-Datasets, Stichproben, benutzerdefinierte SQL-Abfragen und das Ausführen von Alteryx One-Aufträgen dem Standardabrechnungsprojekt in Rechnung gestellt.
Wichtige Überlegungen
Erforderliche Berechtigungen für Benutzer:innen
Berechtigungen des Typs BigQuery Data Viewer sind für die Benutzer:innen des Datenprojekts erforderlich, die Zugriff haben.
Berechtigungen des Typs BigQuery Job User sind erforderlich, um BigQuery-Jobs über die Alteryx One-Benutzeroberfläche im zugewiesenen Abrechnungsprojekt auszuführen. Das Abrechnungsprojekt ist das Google Cloud-Projekt, in dem der BigQuery-Job ausgeführt wird.
Benutzer:innen können mehrere Abrechnungsprojekte verwalten, wobei ein Datenprojekt klar von einem Abrechnungsprojekt zu unterscheiden ist.
Unterstützung ist sowohl im Arbeitsbereich-Modus (Dienstkontoschlüssel) als auch im Benutzermodus (OAuth) verfügbar.
Abrechnungsprojekte nutzen
Administrator:innen navigieren zu Arbeitsbereich-Administrator > Einstellungen und suchen nach „Abrechnungsprojekt“. Aktivieren Sie die Einstellung Für die Verwendung von BigQuery-Verbindungen ist ein Abrechnungsprojekt erforderlich. Sobald diese Funktion aktiviert ist, können Benutzer:innen Abrechnungsprojekte hinzufügen.
Um eine Verbindung zu BigQuery herzustellen, ist es nun erforderlich, ein Abrechnungsprojekt zu besitzen. Um ein Abrechnungsprojekt zu erstellen, navigieren Sie zu Benutzerpräferenzen und wählen Sie Abrechnungsprojekte im Bereich Arbeitsbereich aus.
Auf dieser Seite können Benutzer:innen mehrere Abrechnungsprojekte hinzufügen. Allerdings wird nur das Standard-Abrechnungsprojekt als das aktive Projekt betrachtet.
Warnung
Alteryx One ist nicht dafür verantwortlich, zu überprüfen, ob ein:e Benutzer:in Zugriff auf ein Abrechnungsprojekt hat. Die Auswahl der richtigen Projekte liegt in der Verantwortung der Endbenutzer:innen. Der/die GCP-Administrator:in muss sicherstellen, dass die Benutzer:innen über die erforderlichen Berechtigungen verfügen, um Aufgaben innerhalb eines Projekts auszuführen. Dies gilt auch für Dienstkonten.
Zugriffsberechtigungen – Anforderungen
Berechtigung | Datenprojekt | Abrechnungsprojekt |
|---|---|---|
bigquery.datasets.get | Erforderlich | n.z. |
bigquery.tables.list | Erforderlich | n.z. |
bigquery.tables.get | Erforderlich | n.z. |
bigquery.tables.getData | Erforderlich | n.z. |
bigquery.jobs.create | n.z. | Erforderlich |
bigquery.jobs.update | n.z. | Erforderlich |
bigquery.jobs.list | n.z. | Erforderlich |
bigquery.jobs.get | n.z. | Erforderlich |
bigquery.tables.create | Erforderlich | n.z. |
bigquery.tables.update | Erforderlich | n.z. |
bigquery.tables.updateData | Erforderlich | n.z. |
Beschränkungen
Unter „Benutzerpräferenzen“ wird beim Hinzufügen von Abrechnungsprojekten nicht überprüft, ob der/die Benutzer:in eine gültige Projekt-ID eingegeben hat.