Auf Englisch lesen

Freigeben über


BigQuery-Integration

Viva Goals können in Google BigQuery integriert werden, um Ihre OKRs automatisch zu aktualisieren.

Betrachten Sie dieses Beispiel: Sie verfügen über Daten in Ihrem BigQuery-Warehouse, die die Anzahl der konvertierten Leads nachverfolgen. Ihr Ziel ist es, den Wert der konvertierten Leads auf einen bestimmten Betrag zu erhöhen. Wenn Sie die BigQuery-Integration implementieren, können Sie sich das wiederholte Hin- und Herwechseln zwischen BigQuery und Viva Goals ersparen, um Ihren Fortschritt zu aktualisieren. Viva Goals werden die Werte für Sie synchronisieren und Ihren Fortschritt in Richtung der Ziele darstellen, was Zeit spart und Ihre OKRs auf dem neuesten Stand hält.

Schritt 1: Einrichten des Dienstkontos in der Google Cloud-Verwaltungskonsole

Viva Goals verwendet ein Dienstkonto mit OAuth 2.0, um die Google BigQuery-APIs aufzurufen. Für die BigQuery-Integration müssen Sie ihrem BigQuery-Projekt das Viva Goals Dienstkonto ally-bigquery@ally-346417.iam.gserviceaccount.comhinzufügen und den erforderlichen Zugriff und die erforderlichen Berechtigungen bereitstellen. Eine Schritt-für-Schritt-Anleitung finden Sie weiter.

Erstellen einer IAM-Rolle für BigQuery

Führen Sie die folgenden Schritte in Ihrer Google Cloud-Plattformkonsole aus, um eine Rolle zu erstellen:

  1. Melden Sie sich bei Ihrer Google Cloud Platform-Entwicklerkonsole an. https://console.developers.google.com/

  2. Wechseln Sie zum Menü "Hamburger" in der oberen linken Ecke des Bildschirms, und wählen Sie IAM & Admin ->Roles aus.

    Screenshot: Erstellen einer IAM-Rolle für BigQuery

  3. Wählen Sie oben auf dem Bildschirm "Rollen" die Option + Rolle erstellen aus.

    Screenshot: Option

  4. Geben Sie die Details in das Formular ein. Wählen Sie dann Berechtigungen hinzufügen aus, und fügen Sie die folgenden Berechtigungen hinzu:

    bigquery.datasets.get

    bigquery.jobs.create

    bigquery.tables.get

    bigquery.tables.getData

  5. Wählen Sie Erstellen aus, um die Rollenerstellung abzuschließen.

Gewähren des Zugriffs auf das Viva Goals-Dienstkonto

Jetzt ist es an der Zeit, die neue Rolle dem Viva Goals-Dienstkonto zuzuweisen, damit Viva Goals über Berechtigungen zum Lesen von Informationen aus BigQuery und zum Verbinden mit Ihren OKRs verfügt.

  1. Wechseln Sie zum Menü "Hamburger" in der oberen linken Ecke des Bildschirms, und wählen Sie IAM & Admin ->IAM aus.

    Screenshot: Auswahl von IAM unter IAM & Admin

  2. Wählen Sie oben auf der Seite die Schaltfläche + Hinzufügen aus.

    Screenshot: Auswählen der Schaltfläche

  3. Fügen Sie unter Bildschirm Hinzufügen die Viva Goals-Dienstkonto-E-Mail wie unten beschrieben im Feld Neue Prinzipale hinzu:

    ally-bigquery@ally-346417.iam.gserviceaccount.com

    Screenshot: Hinzufügen des Dienst-E-Mail-Kontos im Feld

  4. Wählen Sie Speichern aus, um das Setup abzuschließen.

Schritt 2: Einrichten der BigQuery-Integration in Viva Goals

Der Administrator kann die folgenden Schritte ausführen, um die BigQuery-Integration in Viva Goals einzurichten:

  1. Wechseln Sie über Admin Integrationen zur Seite Viva Goals>Integrationen.

    Screenshot: Seite

  2. Scrollen Sie durch die Integrationsoptionen, bis Sie BigQuery finden. Wählen Sie Aktivieren aus, wenn dies das erste Mal ist, oder verwalten Sie , wenn zuvor eine Integration eingerichtet wurde.

    Screenshot: Aktivieren von BigQuery in Viva Goals

  3. Wählen Sie Neue Verbindung aus. Geben Sie im daraufhin geöffneten Dialogfeld den Verbindungsnamen und die BigQuery-Projekt-ID ein, die die Daten enthält, die Sie mit Ihren OKRs verbinden möchten.

    Screenshot: Option

  4. Viva Goals verwendet ein Dienstkonto mit OAuth 2.0, um die Google BigQuery-APIs aufzurufen. Fügen Sie dem BigQuery-Projekt das Viva Goals-Dienstkonto hinzu, und stellen Sie den erforderlichen Zugriff und die erforderlichen Berechtigungen bereit.

    Screenshot: Konfigurieren einer neuen BigQuery-Verbindung in Viva Goals

  5. Wählen Sie Weiter aus, um das Setup abzuschließen.

mit Viva Goals können Sie eine Verbindung mit mehreren BigQuery-Projekten herstellen. Wählen Sie Neue Verbindung aus, um eine weitere Verbindung hinzuzufügen. Sie unterscheiden Verbindungen anhand des Namens. Diese Namen werden Mitgliedern angezeigt, wenn sie ihre OKRs mit BigQuery-Daten verknüpfen.

Schritt 3: Verwenden der BigQuery-Integration

Nach Abschluss des Setups können Benutzer in Ihrem organization den Erfolg ihrer OKRs direkt mit Daten in BigQuery-Clouddatasets verknüpfen.

  1. Wenn Sie ein Ziel- oder Schlüsselergebnis erstellen oder bearbeiten, wählen Sie Datenquelle verbinden aus, um den Status automatisch zu aktualisieren.

  2. Wählen Sie in der Liste der Integrationen BigQuery aus.

    Screenshot: Auswählen von BigQuery aus der Liste der Datenquellen in Viva Goals

  3. Wenn Sie bereits eine BigQuery-Verbindung erstellt haben oder ein Administrator in Ihrem organization eine BigQuery-Verbindung für Sie freigegeben hat, wird diese Verbindung automatisch ausgewählt. Wenn bereits keine Verbindungen erstellt oder freigegeben wurden, werden Sie von Viva Goals aufgefordert, eine neue Verbindung hinzuzufügen.

  4. Fügen Sie die BigQuery SQL-Abfrage hinzu, die einen einwertigen numerischen Wert zurückgibt. Dieser Wert wird mit dem Fortschritt oder KPI des OKR verbunden, je nachdem, wie die OKR gemessen wird.

    Screenshot: Hinzufügen einer neuen BigQuery-Verbindung zu OKRs in Viva Goals

  5. Wählen Sie Weiter aus, um fertigzustellen, und speichern Sie Ihre OKR. Neben dem OKR sollte nun ein BigQuery-Symbol angezeigt werden. Das OKR wird stündlich automatisch synchronisiert, Aber Sie können auch Aktualisieren auswählen, um es manuell zu aktualisieren.