Power BI mit Google BigQuery verbinden: Schritt-für-Schritt (inkl. IAM, Security, Kosten)

Microsoft Power BI
19.04.2026
Lesezeit: 3 Min.
Letzte Aktualisierung:
27.04.2026
Kein KI-generierter Inhalt. Alle unsere Inhalte werden von unseren Pionieren recherchiert und geschrieben.

Zusammenfassung

Wenn BigQuery eure Datenquelle ist, kann Power BI daraus ohne Export-Chaos Dashboards bauen. Entscheidend sind drei Dinge: richtige IAM-Rollen, passende Authentifizierung und ein Verbindungsmodus, der Kosten und Performance im Griff hält.

  • Native Connector ist meist die beste Wahl; ODBC nur für Sonderfälle.
  • DirectQuery spart Import-Refresh, kann aber Query-Kosten und Latenz erhöhen.
  • Security hängt an Identitäten (Federation) und klaren Zugriffsschichten.

Unten findest du die kompakte Anleitung plus typische Stolpersteine.

Power BI Google BigQuery ist schnell verbunden – wenn Rollen, Auth und Modus (Import/DirectQuery) sauber sitzen.

Definition

Power BI Google BigQuery beschreibt die Datenanbindung von Google BigQuery an Power BI, um Daten in Berichten und Dashboards auszuwerten. Es ist keine Datenplattform-Migration und ersetzt weder Datenmodellierung noch Governance.


Einleitung

Wenn du BigQuery-Daten in Power BI nutzen willst, brauchst du keine CSV-Exporte mehr. Mit der richtigen Verbindung bekommen Teams konsistente KPIs, automatische Aktualisierung und schnelleres Drilldown – statt Excel-Kopieren und „Welche Zahl stimmt?“.


Voraussetzungen in Google Cloud (Console & API)

Bevor Power BI überhaupt „etwas sieht“, muss BigQuery im richtigen Google-Cloud-Projekt sauber vorbereitet sein: Projekt wählen, BigQuery API aktivieren, Dataset(s) identifizieren und klären, aus welchem Billing-Projekt Abfragen bezahlt werden dürfen. Wichtig für die Praxis: Lege fest, ob Power BI nur lesen soll (typisch) oder auch schreiben/Jobs starten darf (selten).

Für den Start reicht es, wenn ein klar begrenztes Dataset existiert, das für Reporting gedacht ist. Das reduziert Kosten, Zugriffsrisiken und macht spätere Berechtigungskonzepte deutlich einfacher.


IAM-Rollen & Berechtigungen (minimal sinnvoll)

Power BI braucht in BigQuery Rechte auf mindestens zwei Ebenen: auf das Projekt (um Datasets zu finden) und auf die Datasets/Tabellen (um zu lesen). In der Praxis ist „zu viel“ hier der Standardschmerz: alles geht, aber niemand weiß mehr, wer was darf.

  • Für reines Lesen: Rolle wie „BigQuery Data Viewer“ auf Dataset-Ebene plus „BigQuery Job User“ (damit Abfragen ausgeführt werden dürfen).
  • Wenn du Views nutzt: Stelle sicher, dass Berechtigungen für Views/Underlying Tables sauber geklärt sind (sonst „Access Denied“ trotz sichtbarer View).
  • Trenne Datasets nach Schutzbedarf (z. B. „marketing_gold“ vs. „finance_gold“), statt alles über Power-BI-RLS zu erschlagen.

Nutzen: Du kannst Teams datenbasiert arbeiten lassen, ohne ihnen „den ganzen Data Lake“ zu öffnen.


Authentifizierung & Security: Google Login, Service Account oder Identity Federation

Es gibt drei typische Wege, Power BI Desktop und später der Power BI Service sich authentifizieren:

  • Interaktives Google-Login: schnell für Tests, aber schlecht skalierbar (Personenwechsel, MFA, Verantwortlichkeiten).
  • Service Account (oft via JSON-Key): gut automatisierbar, aber Keys sind sensibel und müssen wie Passwörter behandelt werden.
  • Workforce Identity Federation: Enterprise-Ansatz ohne langfristige Keys, mit zentraler Identität (z. B. Microsoft Entra) und klaren Policies.

Wenn Security/Compliance ein Thema ist, ist Federation meist der sauberste Weg: Identität bleibt im Unternehmen, Berechtigungen sind nachvollziehbar, und du reduzierst Key-Leak-Risiken in PBIX-Dateien oder Deployments.


Schritt-für-Schritt: BigQuery über den nativen Power-BI-Connector verbinden

Der Standardweg ist der Google-BigQuery-Connector in Power BI (Power Query). Vorgehen:

  • Power BI Desktop: „Daten abrufen“ → „Google BigQuery“ → Projekt auswählen → Dataset → Tabelle oder View.
  • Authentifizierung wählen (siehe oben) und ggf. Billing-Projekt festlegen.
  • Im Power Query Editor nur das Nötige transformieren; schwere Logik besser in BigQuery (Views) erledigen.

Danach: Modell aufbauen, Measures definieren, veröffentlichen. Für Anwender zählt am Ende: ein Dataset, das stabil aktualisiert und in dem Begriffe/KPIs eindeutig sind.


Optionen: Native Connector vs. ODBC

Native Connector ist meist schneller startklar, besser integriert (Power Query) und wartungsärmer. ODBC (z. B. Simba BigQuery ODBC Driver) ist eine Option, wenn du spezielle Treiber- oder Legacy-Anforderungen hast oder ein bestimmtes Verhalten brauchst, das der native Connector nicht abbildet.

Entscheidungsregel: Wenn es keinen zwingenden Grund gibt, nimm den nativen Connector. ODBC erhöht typischerweise den Betriebsaufwand (Treiberpflege, Versionen, Debugging).


DirectQuery vs. Import: Was ist für dich richtig?

Die Wahl entscheidet über Performance, Kosten und Stabilität.

  • Import: Daten werden ins Power-BI-Dataset geladen. Dashboards sind oft sehr schnell, Refresh ist planbar, aber du musst Aktualisierungsfenster und Datenvolumen managen.
  • DirectQuery: Abfragen laufen „live“ in BigQuery. Du bekommst aktuellere Daten ohne Import, aber jede Interaktion kann Queries auslösen (Kosten) und Latenz sichtbar machen.
  • Hybrid ist möglich (z. B. Aggregationen importieren, Details direct query), wenn du beides brauchst.

Praxisheuristik: Für Management-Dashboards mit wenigen, stabilen KPIs ist Import oft der stressfreiere Betrieb. Für sehr aktuelle Kennzahlen (z. B. tägliche Kampagnensteuerung) kann DirectQuery passen, wenn Queries sauber optimiert sind.


Kosten & Budget: Wo entstehen typischerweise Überraschungen?

Bei BigQuery sind Kosten stark query-getrieben. DirectQuery kann teuer werden, wenn Berichte viele Interaktionen erzeugen oder schlecht modelliert sind (zu viele Spalten, zu breite Scans). Import verlagert Kosten eher in planbare Refresh-Jobs.

Für die Budgetkontrolle helfen drei Hebel: (1) nur benötigte Spalten/Partitionen abfragen, (2) Gold-Datasets für Reporting bereitstellen (schmale, gut strukturierte Tabellen/Views), (3) Monitoring aktiv nutzen (z. B. Query- und Job-Statistiken), um Kostentreiber sichtbar zu machen. ROI wird dann messbar: weniger manuelle Aufbereitung, weniger Rückfragen, schnellere Entscheidungen im Monatsrhythmus.


Best Practices für Performance & Datenmodellierung in Power BI

Die schnellste Verbindung nützt nichts, wenn das Modell bremst. Drei bewährte Prinzipien:

  • Sternschema: Fact-Tabelle(n) + Dimensionen, klare Beziehungen, keine „Alles-in-einer-Tabelle“-Monster.
  • Transformationen reduzieren: Heavy Lifting in BigQuery (Views/SQL), Power Query nur für leichte Formate/Filter.
  • Measures statt berechnete Spalten: DAX für Kennzahlen, nicht fürs Nachbauen von ETL.

Nutzen für Anwender: Dashboards laden spürbar schneller, und KPIs sind konsistent über Reports hinweg, statt je PBIX „neu erfunden“ zu werden.


Governance & Zugriffskontrolle: So bleibt es beherrschbar

Plane Zugriff in Schichten: BigQuery regelt Datenzugang (Projekt/Dataset/Views), Power BI regelt Verteilung und Fachrollen (Workspaces, Apps, RLS). RLS ist hilfreich, aber kein Ersatz für ein sauberes BigQuery-Dataset-Design. Wenn sensible Daten im Reporting landen, sind nachvollziehbare Rollen, minimale Rechte und klare Verantwortlichkeiten wichtiger als „schnell verbunden“.


Wann externe Unterstützung sinnvoll wird

Externe Hilfe lohnt sich, wenn (1) Security/Compliance Federation und Rollenmodelle erfordert, (2) DirectQuery-Kosten explodieren oder Performance nicht stabil wird, oder (3) du von „ein Report“ zu einer betreibbaren Plattform willst (Standards, Monitoring, Governance). Dann spart sauberes Setup am Anfang später viel Ops-Aufwand und Diskussionen über Zahlen.


Häufige Fragen

Wann solltest du in BigQuery lieber Import statt DirectQuery in Power BI wählen?

Wenn du ein Management-Dashboard mit wenigen, stabilen KPIs betreibst und schnelle Interaktionen willst, ist Import meist ruhiger im Betrieb. Du bekommst planbare Refreshes und reduzierst das Risiko, dass jede Klick-Interaktion neue BigQuery-Kosten auslöst.

Welche BigQuery-Rechte brauchst du minimal, damit Power BI überhaupt sauber läuft?

Fürs Lesen brauchst du typischerweise „BigQuery Data Viewer“ auf Dataset-Ebene und zusätzlich „BigQuery Job User“, damit Queries ausgeführt werden dürfen. Ohne diese Kombination siehst du zwar manchmal Objekte, scheiterst dann aber beim Laden mit Berechtigungsfehlern.

Welche Authentifizierung ist für produktiven Betrieb sinnvoller als ein persönlicher Google-Login?

Interaktives Login ist ok für Tests, aber im Betrieb wird es schnell unpraktisch (Personenwechsel, MFA, Verantwortung). Für Enterprise-Setups ist Workforce Identity Federation meist am saubersten, weil du ohne langfristige Keys auskommst und Policies zentral steuerst.

Wie vermeidest du typische BigQuery-Kostenfallen, wenn Reports viel genutzt werden?

Halte Abfragen schmal: nur benötigte Spalten und Partitionen, statt breite Scans über alles. Stelle für Reporting ein „Gold“-Dataset mit gut strukturierten Tabellen/Views bereit und nutze Monitoring (Query-/Job-Statistiken), um Kostentreiber schnell zu erkennen.
Letzte Aktualisierung:
27.04.2026

Inhaltsverzeichnis

Beitrag teilen

Kostenlose KI-Zusammenfassung

Weitere Blogartikel

KPIs Hardwarebranche: Welche Kennzahlen wirklich steuern (und wie du sie nutzbar machst)

Autor:
Elias Gieswein
Microsoft Power BI
Finanzen & Controlling
21.05.2026
Lesezeit: 4 Min.

KPIs in der Hardwarebranche bringen täglich Klarheit über Stores, Marge, Produktmix und Mitarbeitende – statt Bauchgefühl.

Letzte Aktualisierung:
Beitrag lesen

KPIs Personalbranche: Welche Kennzahlen wirklich zählen

Autor:
Florian Wiefel
Microsoft Power BI
Finanzen & Controlling
20.05.2026
Lesezeit: 3 Min.

Mit den richtigen KPIs wird Recruiting, Marge und Funnel sichtbar – und du steuerst statt nur zu berichten.

Letzte Aktualisierung:
Beitrag lesen

KPIs Eventbranche: Welche Kennzahlen dir wirklich helfen (und wie du sie nutzt)

Autor:
Markus Winter
Microsoft Power BI
Finanzen & Controlling
19.05.2026
Lesezeit: 5 Min.

KPIs in der Eventbranche sorgen dafür, dass du Events nicht nach Bauchgefühl, sondern nach Profitabilität und Wirkung steuerst.

Letzte Aktualisierung:
Beitrag lesen