Wissensdatenbank · Google Cloud · Analytics & ML

BigQuery ML – Machine Learning direkt im Data Warehouse.

BigQuery ML bringt Machine Learning genau dorthin, wo die Daten ohnehin liegen: ins Data Warehouse. Statt Daten zu exportieren, Modelle in einer separaten Python-Umgebung zu trainieren und Ergebnisse wieder zurückzuschreiben, trainieren Sie Modelle per SQL – mit denselben Abfragen, die Ihre Analysten ohnehin schon kennen. Für viele Mittelständler ist das der pragmatischste Einstieg in produktives ML.

18 Min. Lesezeit
Aktualisiert · Juni 2026
Fachartikel · Expertenbeitrag
BigQuery ML
Google Cloud · USA
Typ
ML im Data Warehouse (SQL)
Betrieb
Cloud (BigQuery)
Schnittstelle
Standard-SQL
GenAI-Anbindung
Gemini / Vertex AI per SQL
EU-Datenresidenz
EU-Regionen wählbar
Kostenmodell
Compute & Storage (verbrauchsbasiert)
INAGRO Eignung Mittelstand
Kapitel 01 · Überblick

Was ist BigQuery ML – und warum ist es so anders?

BigQuery ML – oft kurz „BQML“ – ist eine Funktion von Google BigQuery, dem Data Warehouse der Google Cloud. Sie erlaubt es, Machine-Learning-Modelle direkt in der Datenbank zu erstellen, zu trainieren und auszuführen – und zwar ausschließlich mit Standard-SQL. Statt Daten in eine separate Data-Science-Umgebung zu exportieren, dort mit Python und Frameworks wie scikit-learn oder TensorFlow zu arbeiten und das Ergebnis wieder zurückzuspielen, bleibt bei BigQuery ML alles an einem Ort: im Warehouse.

Der entscheidende Unterschied zu klassischem Machine Learning lässt sich in einem Satz fassen: Das Modell kommt zu den Daten, nicht die Daten zum Modell. Wer schon einmal ein ML-Projekt im Mittelstand begleitet hat, weiß, wie viel Reibung allein dadurch entsteht, dass Daten erst aus dem operativen System extrahiert, transformiert, in eine Notebook-Umgebung geladen und nach dem Training wieder integriert werden müssen. BigQuery ML streicht diesen gesamten Daten-Pendelverkehr.
Praktisch sieht das so aus: Wer in BigQuery bereits eine Tabelle mit historischen Verkaufszahlen hat, schreibt eine Abfrage, die mit dem Schlüsselwort CREATE MODEL beginnt – und BigQuery trainiert daraufhin im Hintergrund ein Modell, ganz ohne dass eine Zeile Python geschrieben werden muss. Anschließend ruft man Vorhersagen mit einer Funktion wie ML.PREDICT ab, wieder per SQL. Wer SELECT, JOIN und GROUP BY beherrscht, hat damit fast schon die Grundlagen, um ein erstes Vorhersagemodell zu bauen.
Drei Eigenschaften definieren BigQuery ML:
  • SQL als einzige Schnittstelle – Modelltraining, Auswertung und Vorhersage laufen vollständig über vertraute SQL-Befehle. Das senkt die Einstiegshürde erheblich, weil keine separate Programmiersprache und kein eigenes MLOps-Setup nötig sind.
  • Keine Datenbewegung – die Daten verlassen das Warehouse nicht. Das reduziert nicht nur den technischen Aufwand, sondern hat auch Vorteile bei Governance, Datenschutz und Datenqualität, weil keine Kopien in unkontrollierten Umgebungen entstehen.
  • Brücke zur fortgeschrittenen KI – über Funktionen, die auf Vertex AI und Gemini-Modelle zugreifen, lässt sich aus derselben SQL-Umgebung heraus generative KI auf strukturierte und unstrukturierte Daten anwenden. BigQuery ML ist damit kein isoliertes Spielzeug, sondern ein Einstiegspunkt in das gesamte ML-Ökosystem von Google.
INAGRO-Einschätzung

BigQuery ML ist kein Ersatz für ein vollwertiges Data-Science-Team – und will es auch nicht sein. Sein Wert liegt woanders: Es demokratisiert erste ML-Anwendungsfälle für Unternehmen, deren Daten bereits in BigQuery liegen und die ein SQL-affines Analyse- oder Controlling-Team haben. Für ein Forecasting-Projekt, eine Churn-Vorhersage oder eine Kundensegmentierung ist es häufig der schnellste Weg von der Idee zum produktiven Ergebnis. Sobald Modelle hochgradig individuell, latenzkritisch oder rechenintensiv werden, führt der Weg in Richtung Vertex AI – aber dann hat man die Daten und ersten Erfahrungen schon am richtigen Ort.

Für wen sich BigQuery ML lohnt

Die ehrliche Antwort lautet: für Unternehmen, die zwei Voraussetzungen erfüllen. Erstens, die Daten liegen bereits in BigQuery oder lassen sich mit vertretbarem Aufwand dorthin bringen. Zweitens, es gibt im Haus mindestens eine Person, die solides SQL beherrscht – typischerweise im Controlling, im Reporting, in der BI-Abteilung oder im Data Engineering. Sind diese beiden Bedingungen erfüllt, ist BigQuery ML oft der wirtschaftlich naheliegendste Weg, um die erste produktive Vorhersage zu bauen, ohne ein komplettes Data-Science-Team aufzustellen.
Weniger geeignet ist BigQuery ML, wenn die Daten verteilt in vielen Quellsystemen liegen und nie konsolidiert wurden, wenn es im Haus keinerlei SQL-Kompetenz gibt oder wenn von Anfang an hochspezialisierte Modelle mit Echtzeit-Anforderungen im Millisekundenbereich gefragt sind. In diesen Fällen lohnt zunächst die Arbeit am Datenfundament beziehungsweise der direkte Schritt zu spezialisierten Plattformen.

Einordnung im Google-Ökosystem

BigQuery ML steht nicht allein, sondern ist Teil eines abgestuften Angebots. BigQuery selbst ist das Data Warehouse – der Ort, an dem strukturierte Daten gespeichert und abgefragt werden. BigQuery ML setzt direkt darauf auf und bringt SQL-basiertes Modelltraining hinzu. Darüber liegt Vertex AI, Googles vollwertige ML-Plattform für anspruchsvolle, individuell entwickelte Modelle. Und quer dazu steht die Gemini-Modellfamilie, die generative KI bereitstellt und über definierte Schnittstellen auch aus BigQuery heraus nutzbar ist. Wer dieses Stufenmodell versteht, trifft die richtigen Werkzeug-Entscheidungen – darauf kommen wir in Kapitel 05 ausführlich zurück.
Kapitel 02 · Grundidee

Modelle dort trainieren, wo die Daten liegen

Die Grundidee von BigQuery ML ist so einfach wie folgenreich: Wenn die Daten ohnehin im Warehouse liegen, warum sollte man sie für das Modelltraining überhaupt bewegen? Diese eine Entscheidung verändert den gesamten Arbeitsablauf eines ML-Projekts – und entschärft gleich mehrere klassische Stolpersteine.

Im klassischen Machine Learning durchläuft ein Projekt einen typischen Zyklus: Daten werden aus dem Quellsystem extrahiert, in eine Data-Science-Umgebung geladen, dort bereinigt und aufbereitet, das Modell wird mit Python und einem ML-Framework trainiert, evaluiert und schließlich als Dienst bereitgestellt. Erst dann lassen sich Vorhersagen abrufen – oft müssen die Ergebnisse wieder zurück ins Warehouse oder ins operative System geschrieben werden. Jeder dieser Übergänge kostet Zeit, schafft Fehlerquellen und erzeugt zusätzliche Datenkopien.
BigQuery ML kollabiert diese Kette. Daten, Training, Evaluation und Vorhersage finden im selben System statt, gesteuert durch dieselbe SQL-Oberfläche. Der Effekt ist mehr als eine reine Bequemlichkeit – er hat handfeste Konsequenzen für Governance, Geschwindigkeit und Qualität.

Warum kein Datenexport ein echter Vorteil ist

Der Verzicht auf Datenbewegung klingt zunächst nach einer technischen Randnotiz, ist aber in der Praxis einer der stärksten Argumente für BigQuery ML. Jede Datenkopie ist ein Governance-Risiko: Sobald personenbezogene oder geschäftskritische Daten ein kontrolliertes System verlassen und auf Laptops, in Notebook-Umgebungen oder in temporäre Buckets wandern, wird die Nachverfolgbarkeit schwierig. Wo liegt die Kopie? Wer hat Zugriff? Wird sie nach dem Projekt gelöscht? Diese Fragen entfallen weitgehend, wenn die Daten das Warehouse nie verlassen.
Hinzu kommt die Konsistenz: Modelle werden auf exakt denselben Daten trainiert, die auch für das Reporting verwendet werden. Es gibt keine Diskrepanz zwischen der „Wahrheit im Warehouse“ und einer veralteten Kopie im Notebook. Auch die Zugriffssteuerung bleibt erhalten – die Berechtigungen, die in BigQuery für eine Tabelle gelten, gelten implizit auch für die ML-Funktionen, die auf diese Tabelle zugreifen.
Der „Daten-Schwerkraft“-Effekt

In der Data-Engineering-Praxis spricht man von „data gravity“ – große Datenmengen lassen sich nur schwer bewegen, und je größer sie werden, desto stärker ziehen sie Rechenlast an sich. BigQuery ML macht sich dieses Prinzip zunutze: Statt gegen die Schwerkraft anzukämpfen und Terabytes zu verschieben, bringt es die Rechenoperation zum Datenbestand. Bei wirklich großen Tabellen ist das nicht nur eleganter, sondern oft die einzige praktikable Lösung.

Kapitel 03 · Modelltypen

Welche Modelltypen BigQuery ML abdeckt

BigQuery ML deckt das Spektrum der gängigen ML-Aufgaben überraschend breit ab – von der klassischen Vorhersage einer Zahl bis zur Anbindung großer Sprachmodelle. Die folgenden Kategorien beschreiben, was sich mit Bordmitteln abbilden lässt, jeweils mit einem realistischen Mittelstands-Bezug.

Regression
Vorhersage

Sagt eine kontinuierliche Zahl voraus – etwa den erwarteten Umsatz eines Kunden, den Preis einer Immobilie oder die voraussichtliche Bearbeitungsdauer eines Auftrags. Der klassische Einstieg ins überwachte Lernen.

LerntypÜberwacht
AusgabeZahlenwert
BeispielUmsatzprognose
EinstiegNiedrig
Klassifikation
Einordnung

Ordnet Datensätze in Klassen ein – „kündigt / kündigt nicht“, „Betrug / kein Betrug“, „Kategorie A / B / C“. Liefert neben der Klasse meist auch eine Wahrscheinlichkeit, was für die Priorisierung im Tagesgeschäft wertvoll ist.

LerntypÜberwacht
AusgabeKlasse + Wahrscheinlichkeit
BeispielChurn-Vorhersage
EinstiegNiedrig
Clustering
Unüberwacht

Findet Gruppen ähnlicher Datensätze, ohne dass eine Zielgröße vorgegeben wird. Der typische Anwendungsfall ist Kundensegmentierung: Welche Kundengruppen verhalten sich ähnlich, ohne dass man die Segmente vorher definiert hat?

LerntypUnüberwacht
AusgabeGruppen-Zuordnung
BeispielKundensegmentierung
EinstiegMittel
Zeitreihen
Forecasting

Prognostiziert zukünftige Werte aus historischen Verläufen – Absatz pro Woche, Energieverbrauch pro Tag, Anfragen pro Monat. Saisonalität und Trends werden automatisch berücksichtigt, was den Einstieg ins Forecasting stark vereinfacht.

LerntypZeitreihen
AusgabePrognose + Konfidenz
BeispielAbsatzprognose
EinstiegMittel
Empfehlungen
Matrix-Faktorisierung

Erzeugt personalisierte Empfehlungen auf Basis von Interaktionsdaten – „Kunden, die X gekauft haben, interessieren sich auch für Y“. Grundlage für Cross-Selling im Onlineshop oder Produktvorschläge im Kundenportal.

LerntypKollaborativ
AusgabeEmpfehlungsliste
BeispielCross-Selling
EinstiegMittel
Anbindung externer Modelle
Vertex / Gemini

Über Funktionen, die auf Vertex AI verweisen, lassen sich vortrainierte Modelle und Gemini-Sprachmodelle direkt aus SQL ansprechen – etwa für Textklassifikation, Übersetzung oder Zusammenfassungen. Brücke zur generativen KI.

LerntypVortrainiert
AusgabeModellabhängig
BeispielText-Anreicherung
EinstiegMittel bis hoch

Überwacht, unüberwacht – die wichtigste Unterscheidung

Für die Werkzeugwahl ist eine einfache Frage entscheidend: Gibt es eine bekannte Zielgröße, die das Modell vorhersagen soll? Wenn ja – etwa der tatsächliche Umsatz oder die historische Information, welche Kunden gekündigt haben –, spricht man von überwachtem Lernen. Regression und Klassifikation gehören in diese Kategorie. Sie sind in der Regel der einfachste Einstieg, weil das Erfolgskriterium klar ist: Das Modell soll möglichst nah an der bekannten Wahrheit liegen.
Gibt es keine solche Zielgröße, sondern soll das Modell selbst Struktur in den Daten finden, handelt es sich um unüberwachtes Lernen. Clustering ist das Paradebeispiel: Man kennt die Segmente vorher nicht, sondern lässt das Modell ähnliche Datensätze gruppieren. Das ist konzeptionell anspruchsvoller, weil das Ergebnis interpretiert werden muss – ein Cluster ist erst dann wertvoll, wenn das Fachteam erkennt, was die Gruppe inhaltlich verbindet.

Automatisierte Optionen für Einsteiger

Für Teams ohne tiefes ML-Wissen bietet BigQuery ML automatisierte Modelltypen, bei denen das System selbst eine passende Modellarchitektur auswählt und optimiert. Das nimmt den Druck, sich von Anfang an für einen konkreten Algorithmus entscheiden zu müssen. Der Preis dafür ist eine geringere Kontrolle und – je nach Datenmenge – ein höherer Rechenaufwand. Unsere Empfehlung in der Praxis: für die allerersten Gehversuche und zum Verständnis des Datenpotenzials sind diese automatisierten Optionen hervorragend, für den produktiven Dauerbetrieb lohnt sich später meist der Umstieg auf einen bewusst gewählten, schlankeren Modelltyp.
Kapitel 04 · GenAI in BigQuery

Generative KI direkt aus SQL

Die vielleicht spannendste Entwicklung der letzten Jahre ist, dass BigQuery ML nicht bei klassischen Vorhersagemodellen stehen geblieben ist. Über definierte Schnittstellen lassen sich heute Gemini-Sprachmodelle und weitere Vertex-AI-Dienste direkt aus einer SQL-Abfrage heraus ansprechen – generative KI trifft auf das Data Warehouse.

Konkret funktioniert das über sogenannte „Remote-Modelle“: In BigQuery wird ein Verweis auf ein in Vertex AI bereitgestelltes Modell angelegt. Anschließend lässt sich dieses Modell wie eine Funktion in SQL aufrufen. Eine Abfrage kann damit beispielsweise über Tausende von Freitext-Kundenkommentaren laufen und für jeden Eintrag eine Zusammenfassung, eine Stimmungsbewertung oder eine Kategorie erzeugen – alles in einer einzigen, vertrauten Abfrage und ohne dass die Texte das Warehouse verlassen.

Was sich damit konkret machen lässt

Der praktische Reiz liegt darin, generative KI auf strukturierte und unstrukturierte Daten in großem Maßstab anzuwenden, ohne eine separate Anwendung bauen zu müssen. Typische Muster aus der Praxis:
  • Anreicherung von Freitext – Kundenbewertungen, Support-Tickets oder Umfrage-Kommentare werden automatisch kategorisiert, mit einer Stimmung versehen oder zusammengefasst. Aus unstrukturiertem Text entstehen auswertbare Spalten.
  • Extraktion strukturierter Informationen – aus unförmigen Textfeldern lassen sich gezielt Werte herausziehen, etwa Produktnamen, Beträge oder Orte, die anschließend für Auswertungen zur Verfügung stehen.
  • Generierung von Inhalten – Produktbeschreibungen, Antwortvorschläge oder Kurzfassungen können massenhaft erzeugt und direkt in einer Tabelle abgelegt werden.
  • Semantische Suche über Embeddings – Texte lassen sich in Vektoren umwandeln, sodass eine Suche nicht mehr nur nach exakten Stichworten, sondern nach inhaltlicher Ähnlichkeit funktioniert. Das ist die Grundlage moderner Wissens- und Dokumentensuchen.
Warum das im Warehouse so wertvoll ist

Der Charme dieser Anbindung liegt nicht in der generativen KI an sich – die gibt es überall – sondern darin, dass sie direkt neben den Geschäftsdaten sitzt. Eine Stimmungsanalyse über Kundenkommentare lässt sich in derselben Abfrage mit Bestelldaten verknüpfen, sodass sofort die Frage beantwortbar wird: „Welche unzufriedenen Kunden haben im letzten Quartal überdurchschnittlich viel ausgegeben?“ Diese Kombination aus strukturierter Analyse und generativer Anreicherung ist der eigentliche Mehrwert.

Grenzen und Erwartungsmanagement

So elegant die Integration ist, sie ersetzt keine durchdachte KI-Anwendung. Wer Gemini massenhaft über Millionen Zeilen laufen lässt, erzeugt entsprechend hohe Kosten und Laufzeiten – generative Modelle sind deutlich rechenintensiver als ein einfaches Regressionsmodell. Außerdem gelten dieselben grundsätzlichen Vorbehalte wie bei jeder generativen KI: Die Ausgaben müssen auf Korrektheit geprüft werden, sie können Fehler enthalten, und für rechtlich oder sicherheitskritisch sensible Auswertungen braucht es einen menschlichen Kontrollschritt. BigQuery ML macht den Zugang einfach – die Verantwortung für sinnvolle Anwendung bleibt beim Unternehmen.
Kapitel 05 · Abgrenzung

BigQuery ML vs. Vertex AI & klassisches ML

Eine der häufigsten Fragen in unseren Beratungsgesprächen lautet: Wann reicht BigQuery ML, und wann braucht es Vertex AI oder eine vollwertige Python-Pipeline? Die folgende Übersicht und die anschließende Einordnung helfen bei der Werkzeugwahl.

Kriterium BigQuery ML Vertex AI Klassisches ML (Python)
Schnittstelle SQL UI, SDK, SQL-Anbindung Python / Frameworks
Einstiegshürde Niedrig Mittel Hoch
Datenbewegung Keine Teilweise nötig Meist erforderlich
Modell-Flexibilität Begrenzt auf BQML-Typen Sehr hoch Maximal
Eigene Architekturen Kaum Voll möglich Voll möglich
Echtzeit-Vorhersage (niedrige Latenz) Eingeschränkt Stark Eigenbetrieb nötig
MLOps & Lifecycle Grundfunktionen Umfassend Selbst aufzubauen
Benötigtes Know-how SQL ML-Grundlagen + Cloud Data-Science-Team
Time-to-First-Model Stunden bis Tage Tage bis Wochen Wochen bis Monate

Wann BigQuery ML die richtige Wahl ist

BigQuery ML spielt seine Stärken dort aus, wo die Daten bereits in BigQuery liegen, ein SQL-affines Team vorhanden ist und ein gängiger Anwendungsfall – Forecasting, Churn, Segmentierung – schnell zu einem ersten Ergebnis geführt werden soll. Es ist außerdem hervorragend für die Exploration: Bevor ein Unternehmen in ein aufwendiges ML-Projekt investiert, lässt sich mit überschaubarem Aufwand prüfen, ob in den Daten überhaupt vorhersagbares Signal steckt. Diese „Machbarkeitsprüfung mit Bordmitteln“ ist einer der unterschätztesten Nutzen von BQML.

Wann der Weg zu Vertex AI führt

Vertex AI – Googles vollwertige ML-Plattform – wird relevant, sobald die Anforderungen über das hinausgehen, was sich elegant in SQL abbilden lässt. Das ist typischerweise der Fall bei eigenen, hochspezialisierten Modellarchitekturen, bei sehr großen Deep-Learning-Modellen, bei strengen Echtzeit-Anforderungen mit niedriger Latenz und überall dort, wo ein professioneller Modell-Lebenszyklus mit Versionierung, Monitoring und automatisiertem Retraining gefragt ist. Der gute Übergang: Was in BigQuery ML beginnt, lässt sich oft in Vertex AI weiterführen, weil beide Teil desselben Google-Cloud-Ökosystems sind und auf denselben Daten arbeiten.
Klassisches ML mit Python und eigenen Frameworks behält seine Berechtigung dort, wo maximale Freiheit, Plattformunabhängigkeit oder sehr spezielle wissenschaftliche Modelle gefragt sind. Für den Mittelstand mit einem ersten produktiven Anwendungsfall ist es allerdings selten der pragmatischste Startpunkt.
Die Faustregel aus unserer Praxis

Starten Sie mit BigQuery ML, wenn die Daten dort liegen und der Anwendungsfall Standard ist. Behalten Sie Vertex AI als nächste Stufe im Blick, sobald Modelle individueller, latenzkritischer oder rechenintensiver werden. Wechseln Sie nicht aus Prinzip auf die komplexere Plattform – sondern erst, wenn ein konkretes Limit von BQML Sie tatsächlich ausbremst.

Kapitel 06 · Anwendungsfälle

Anwendungsfälle im Mittelstand

Theorie ist das eine – aber wo entsteht im Mittelstand tatsächlich Wert? Hier sind die Anwendungsfälle, die wir in BigQuery-ML-Projekten am häufigsten als realistisch und wirtschaftlich erlebt haben, jeweils mit einem ehrlichen Wirkungs-Indikator.

Absatz- & Umsatzprognose

Aus historischen Verkaufsdaten entstehen Forecasts pro Produkt, Region oder Zeitraum. Das verbessert Disposition, Einkauf und Liquiditätsplanung – einer der häufigsten und ROI-stärksten Einstiegsfälle im Handel und in der Produktion.

Bessere Bestands- & Einkaufsplanung
Churn-Vorhersage

Eine Klassifikation identifiziert Kunden mit erhöhter Abwanderungswahrscheinlichkeit, bevor sie kündigen. So lässt sich Kundenbindung gezielt dort einsetzen, wo sie wirkt – statt Gießkanne über den gesamten Bestand.

Gezielte Kundenbindung
Kundensegmentierung

Clustering deckt natürliche Kundengruppen auf, die mit klassischen Filtern nicht sichtbar werden. Marketing und Vertrieb können Ansprache, Angebote und Kampagnen passgenau auf diese Segmente zuschneiden.

Zielgenaue Ansprache
Anomalie-Erkennung

Auffällige Abweichungen in Transaktions-, Sensor- oder Logdaten werden automatisch markiert – nützlich für Betrugsprävention, Qualitätssicherung in der Produktion oder die frühe Erkennung von Systemstörungen.

Früherkennung von Abweichungen
Produktempfehlungen

Aus Kauf- und Interaktionsdaten entstehen personalisierte Empfehlungen für Onlineshop oder Kundenportal. Schon einfache Modelle steigern in der Praxis spürbar den durchschnittlichen Warenkorbwert.

Mehr Cross-Selling
Text-Auswertung mit GenAI

Support-Tickets, Bewertungen und Umfrage-Kommentare werden per Gemini-Anbindung automatisch kategorisiert und mit einer Stimmung versehen. Aus unstrukturiertem Feedback wird auswertbares Wissen.

Feedback systematisch nutzbar

Wie ein realistischer Einstieg aussieht

Aus unserer Erfahrung scheitern ML-Projekte selten an der Technik und fast immer an einem zu großen ersten Schritt. Deshalb empfehlen wir, mit genau einem klar umrissenen Anwendungsfall zu beginnen, der drei Eigenschaften hat: Die nötigen Daten liegen bereits in BigQuery, das Ergebnis ist für eine konkrete Abteilung sofort nützlich, und der Erfolg ist messbar. Eine Absatzprognose für eine wichtige Produktgruppe oder eine Churn-Vorhersage für ein Abo-Geschäft erfüllen diese Kriterien typischerweise gut.
Der entscheidende Punkt ist nicht die Genauigkeit des allerersten Modells, sondern der organisatorische Lerneffekt: Das Team erlebt, wie aus Daten eine Vorhersage wird, wie sie ins Tagesgeschäft kommt und welche Datenlücken sichtbar werden. Dieser erste Durchlauf ist die Grundlage für alles Weitere – und mit BigQuery ML ist er in Wochen statt Monaten machbar.
Realistisch bleiben

Ein Modell ist immer nur so gut wie die Daten, auf denen es trainiert wird – und nur so wertvoll, wie es im Tagesgeschäft tatsächlich genutzt wird. Eine technisch beeindruckende Vorhersage, die niemand in eine Entscheidung übersetzt, erzeugt keinen Wert. Planen Sie deshalb von Anfang an mit ein, wie das Ergebnis in einen Prozess, ein Dashboard oder ein operatives System gelangt.

Kapitel 07 · Voraussetzungen

Was Sie für BigQuery ML mitbringen müssen

BigQuery ML senkt die technische Hürde für Machine Learning erheblich – aber es gibt drei Voraussetzungen, ohne die auch das eleganteste Werkzeug nicht funktioniert. Wer diese ehrlich prüft, vermeidet Enttäuschungen.

Erstens: Die Daten müssen in BigQuery liegen

Das klingt trivial, ist aber in der Praxis oft die größte Hürde. BigQuery ML arbeitet auf Daten, die im Warehouse liegen – verteilte Daten in ERP, CRM, Onlineshop und diversen Excel-Inseln helfen zunächst nicht weiter. Bevor ein Modell trainiert werden kann, müssen die relevanten Datenquellen zuverlässig und regelmäßig nach BigQuery überführt werden. Für Unternehmen, die ohnehin schon mit BigQuery als zentralem Analyse-Warehouse arbeiten, ist diese Voraussetzung erfüllt. Für andere ist der Aufbau dieser Datenbasis der eigentliche erste Schritt – und er lohnt sich, weil davon auch das gesamte Reporting profitiert.

Zweitens: SQL-Kompetenz im Haus

BigQuery ML ist genau dann ein Geschenk, wenn es Menschen gibt, die SQL beherrschen – und genau dann nutzlos, wenn niemand im Haus mit Datenbanken umgehen kann. Die gute Nachricht: Diese Kompetenz ist in vielen Unternehmen bereits vorhanden, oft im Controlling, in der BI- oder Reporting-Abteilung. Wer komplexe Auswertungen mit JOINs und Aggregationen bauen kann, hat die wesentliche Grundlage. ML-spezifisches Wissen – welcher Modelltyp passt, wie interpretiere ich die Evaluation – lässt sich darauf aufbauend in überschaubarer Zeit ergänzen, oft im Rahmen eines begleiteten ersten Projekts.

Drittens: Datenqualität

Dies ist der am häufigsten unterschätzte Punkt. Ein Modell lernt aus den Daten, die es bekommt – Fehler, Lücken und Verzerrungen inklusive. Wenn historische Verkaufsdaten unvollständig sind, wenn Kundendatensätze doppelt vorliegen oder wenn wichtige Felder oft leer bleiben, wird auch das beste Modell unzuverlässige Vorhersagen liefern. Datenqualität ist kein nachträglicher Feinschliff, sondern Voraussetzung. In vielen unserer Projekte fließt ein erheblicher Teil des Aufwands in die Datenbereinigung und -aufbereitung – und das ist gut investierte Zeit, weil sie über Erfolg oder Misserfolg entscheidet.
Die Reihenfolge zählt

Wer diese drei Voraussetzungen in der richtigen Reihenfolge angeht – erst die Datenbasis in BigQuery, dann die Datenqualität, dann das Modell – hat den größten Teil des Wegs bereits geschafft. Das Modell selbst ist oft der kleinste Schritt. Der Wert von BigQuery ML entfaltet sich nur auf einem soliden Datenfundament.

Organisatorische Voraussetzungen

Über die technischen Punkte hinaus braucht es eine klare Verantwortlichkeit: Wer pflegt das Modell, wer prüft die Ergebnisse, wer entscheidet, wann ein Modell neu trainiert werden muss? Modelle altern – verändert sich das Geschäft, das Kundenverhalten oder der Markt, verlieren sie an Genauigkeit. Eine erfolgreiche Einführung plant deshalb von Anfang an mit, wie ein Modell regelmäßig überprüft und aufgefrischt wird. Das muss nicht aufwendig sein, aber es muss jemand zuständig sein.
Kapitel 08 · Kosten

Was BigQuery ML kostet – realistisch betrachtet

Die Kostenfrage bei BigQuery ML lässt sich nicht mit einem einfachen Monatspreis beantworten – und das ist wichtig zu verstehen. BigQuery folgt einem verbrauchsbasierten Modell, bei dem im Wesentlichen zwei Komponenten zusammenkommen: Compute und Storage. Dieses Kapitel dient dem Erwartungsmanagement, nicht der Angabe exakter Preise, die sich ohnehin ändern und je nach Region und Vertrag unterscheiden.

Im Kern zahlt man bei BigQuery für zwei Dinge: für das Speichern der Daten im Warehouse (Storage) und für das Rechnen – also für die Verarbeitungsleistung, die Abfragen und Modelltraining verbrauchen (Compute). Beim Machine Learning kommt die Rechenkomponente besonders zum Tragen, denn Modelltraining ist deutlich rechenintensiver als eine normale Abfrage.

Die drei Kostentreiber beim ML

  • Modelltraining – Das Trainieren eines Modells verarbeitet potenziell große Datenmengen und ist die rechenintensivste Operation. Je mehr Daten und je komplexer der Modelltyp, desto höher die Trainingskosten. Automatisierte Modelltypen, die im Hintergrund viele Varianten ausprobieren, sind dabei deutlich teurer als ein gezielt gewählter, schlanker Modelltyp.
  • Vorhersagen – Jeder Abruf von Vorhersagen verbraucht Rechenleistung im Verhältnis zur verarbeiteten Datenmenge. Eine einmalige Auswertung über eine überschaubare Tabelle ist günstig; eine Vorhersage, die täglich über Millionen von Zeilen läuft, summiert sich.
  • GenAI-Aufrufe – Die Anbindung an Gemini-Modelle ist der teuerste Baustein, weil generative Modelle pro Anfrage erheblich mehr Rechenleistung benötigen. Wer große Textmengen verarbeitet, sollte hier besonders sorgfältig kalkulieren und mit kleinen Stichproben testen, bevor er einen Massenlauf startet.
Die häufigste Kostenfalle

Die mit Abstand häufigste böse Überraschung entsteht nicht beim Training, sondern bei unbedachten Massen-Vorhersagen und GenAI-Läufen. Eine Abfrage, die versehentlich über die gesamte Historie statt über die letzten 30 Tage läuft, oder ein Gemini-Aufruf über Millionen Datensätze ohne vorherigen Test, kann die erwarteten Kosten um ein Vielfaches übersteigen. Die Gegenmaßnahmen sind einfach: an kleinen Stichproben testen, Abfragen klar eingrenzen und – wichtig – Kosten-Obergrenzen und Budget-Warnungen in der Google Cloud einrichten.

Kosten unter Kontrolle halten

Die gute Nachricht: Bei den klassischen ML-Anwendungsfällen – Forecasting, Churn, Segmentierung auf normalen Mittelstands-Datenmengen – bewegen sich die Kosten meist in einem überschaubaren Rahmen, gerade im Vergleich zum Aufwand eines eigenen Data-Science-Setups. Entscheidend ist eine bewusste Steuerung. In unseren Projekten setzen wir auf einige bewährte Prinzipien:
  • Budget-Alarme einrichten – Google Cloud erlaubt Budgets mit automatischen Warnungen. Diese sollten vor dem ersten produktiven Lauf stehen.
  • Abfragen eingrenzen – Trainings- und Vorhersageabfragen auf die wirklich nötigen Daten beschränken, statt aus Bequemlichkeit über vollständige Historien zu rechnen.
  • An Stichproben testen – jeden neuen Lauf zuerst an einem kleinen Datenausschnitt prüfen, bevor er auf die Gesamtmenge angewendet wird.
  • Kostenmodell bewusst wählen – BigQuery bietet unterschiedliche Abrechnungsmodelle für die Rechenleistung; bei regelmäßiger, planbarer Nutzung kann ein kapazitätsbasiertes Modell gegenüber der reinen Verbrauchsabrechnung Vorteile bieten. Das lohnt eine bewusste Entscheidung.
Unter dem Strich gilt: BigQuery ML ist kein Werkzeug mit unkalkulierbaren Kosten – aber eines, das eine bewusste Kostensteuerung verlangt. Wer von Anfang an mit Budgets und eingegrenzten Abfragen arbeitet, behält die Ausgaben gut im Griff.
Kapitel 09 · DSGVO & Einführung

DSGVO und Einführung im Mittelstand

BigQuery ML wird von Google Cloud, einem US-Konzern, betrieben. Für deutsche Mittelständler ist die Datenschutzfrage damit zentral. Die gute Nachricht: Google Cloud bietet europäische Regionen und einen ausgereiften Compliance-Rahmen. Die ehrliche Einordnung: Es bleibt – wie bei jedem US-Anbieter – ein Restrisiko, und die folgenden Hinweise ersetzen keine Rechtsberatung.

Datenschutz-Bausteine im Überblick

Wer BigQuery ML datenschutzkonform einsetzen will, sollte folgende Bausteine kennen und bewusst konfigurieren. Sie bilden das Fundament, auf dem die individuelle rechtliche Bewertung aufsetzt:

EU-Region wählen
Daten lassen sich gezielt in europäischen Regionen speichern und verarbeiten – die Region-Wahl bei der Anlage ist entscheidend
AVV abschließen
Ein Auftragsverarbeitungsvertrag mit Google ist Pflichtbestandteil jeder konformen Nutzung
Datenhoheit
Daten bleiben im eigenen Projekt; Zugriffe lassen sich granular über Berechtigungen steuern
Keine Datenbewegung
Da Modelle im Warehouse bleiben, entstehen keine unkontrollierten Datenkopien in Drittumgebungen
Zertifizierungen
Google Cloud verfügt über breite Sicherheits- und Compliance-Zertifizierungen, die als Nachweis dienen
Zugriffsprotokolle
Zugriffe und Operationen lassen sich protokollieren – wichtig für Nachvollziehbarkeit und Audits

Das Schrems-II-Restrisiko

Auch mit europäischer Datenresidenz bleibt Google Cloud ein US-Konzern und unterliegt damit grundsätzlich US-Recht, etwa dem US Cloud Act. Die Wahl einer EU-Region und ein sauberer Auftragsverarbeitungsvertrag reduzieren das Risiko erheblich, beseitigen es aber nicht vollständig. Für die meisten Mittelständler mit nicht-hochsensiblen Daten ist dieses Restrisiko bei sauberer Konfiguration in der Praxis vertretbar. Für besonders sensible Datenkategorien, Berufsgeheimnisträger oder kritische Infrastrukturen ist eine sorgfältige Einzelfallbewertung – idealerweise mit dem Datenschutzbeauftragten und juristischer Begleitung – unverzichtbar.
Keine Rechtsberatung

Die Hinweise in diesem Kapitel sind eine fachliche Orientierung aus der Projektpraxis und ausdrücklich keine Rechtsberatung. Die datenschutzrechtliche Zulässigkeit hängt vom konkreten Anwendungsfall, den verarbeiteten Datenkategorien und Ihrer individuellen Situation ab. Beziehen Sie für die verbindliche Bewertung Ihren Datenschutzbeauftragten und gegebenenfalls eine spezialisierte Rechtsberatung ein.

So führen Sie BigQuery ML strukturiert ein

Eine erfolgreiche Einführung folgt einem klaren, abgestuften Vorgehen – mit Fokus auf Datenfundament, einem fokussierten Pilotfall und sauberer Governance.
01
Datenbasis und Region klären
Prüfen, welche Daten bereits in BigQuery liegen und welche noch überführt werden müssen. EU-Region festlegen, AVV mit Google sicherstellen und gemeinsam mit dem Datenschutzbeauftragten den Rahmen abstecken.
02
Anwendungsfall auswählen
Genau einen konkreten, messbaren Pilotfall definieren – etwa eine Absatzprognose oder Churn-Vorhersage. Wichtig: ein Fall, dessen Daten vorhanden sind und dessen Ergebnis eine Abteilung sofort nutzen kann.
03
Daten aufbereiten und Qualität prüfen
Die relevanten Daten bereinigen, Lücken und Dubletten beseitigen, Features definieren. Dieser Schritt ist meist der aufwendigste und zugleich der wichtigste – die Modellqualität entscheidet sich hier.
04
Modell bauen, evaluieren, einbinden
Das Modell per SQL trainieren, die Qualität bewerten und – wenn sie überzeugt – die Vorhersagen in ein Dashboard oder einen Prozess einbinden. Erst wenn das Ergebnis genutzt wird, entsteht echter Wert.
05
Betrieb, Kosten und Governance
Verantwortlichkeiten festlegen, Budget-Alarme einrichten, einen Rhythmus für das Neutrainieren des Modells definieren und die Erkenntnisse für weitere Anwendungsfälle dokumentieren.
Realistische Zeitplanung

Ein erster, klar umrissener BigQuery-ML-Pilotfall lässt sich – sofern die Daten bereits sauber in BigQuery vorliegen – häufig in wenigen Wochen zu einem ersten produktiven Ergebnis führen. Liegt das Datenfundament noch nicht, dominiert die Datenaufbereitung den Zeitplan und kann mehrere Monate beanspruchen. Diese ehrliche Unterscheidung gehört an den Anfang jedes Projekts.

Kapitel 10 · Häufige Fragen

Häufig gestellte Fragen zu BigQuery ML

Diese Fragen tauchen in unseren Beratungsgesprächen zu BigQuery ML am häufigsten auf – kurz und sachlich beantwortet.

Brauche ich Programmierkenntnisse für BigQuery ML?
Nein – zumindest keine klassische Programmiersprache wie Python. BigQuery ML wird vollständig über Standard-SQL bedient: Modelltraining, Evaluation und Vorhersage laufen alle über SQL-Befehle. Wer komplexe SQL-Abfragen mit JOINs und Aggregationen schreiben kann, hat die wesentliche Grundlage. Ergänzend hilft ein Grundverständnis von Machine-Learning-Konzepten – welcher Modelltyp passt zu welcher Aufgabe und wie interpretiere ich die Qualitätskennzahlen. Dieses Wissen lässt sich aber gut im Rahmen eines ersten begleiteten Projekts aufbauen.
Was ist der Unterschied zwischen BigQuery ML und Vertex AI?
BigQuery ML ist eine SQL-basierte ML-Funktion innerhalb des Data Warehouses – ideal für gängige Anwendungsfälle, bei denen die Daten bereits in BigQuery liegen und ein SQL-affines Team verfügbar ist. Vertex AI ist Googles vollwertige ML-Plattform für anspruchsvollere Vorhaben: eigene Modellarchitekturen, große Deep-Learning-Modelle, latenzkritische Echtzeit-Vorhersagen und einen umfassenden Modell-Lebenszyklus. Faustregel: Mit BigQuery ML starten, wenn der Fall Standard ist; zu Vertex AI wechseln, sobald ein konkretes Limit Sie ausbremst. Beide arbeiten im selben Ökosystem, der Übergang ist daher fließend.
Welche Daten brauche ich, um anzufangen?
Sie brauchen ausreichend historische Daten zum Anwendungsfall, sauber strukturiert in BigQuery. Für eine Absatzprognose sind das etwa Verkaufszahlen über einen längeren Zeitraum, für eine Churn-Vorhersage Kundendaten mit der Information, welche Kunden in der Vergangenheit abgewandert sind. Entscheidend ist nicht nur die Menge, sondern vor allem die Qualität: vollständige, konsistente und korrekte Daten. Ein Modell kann nur aus dem lernen, was in den Daten steckt – fehlerhafte oder lückenhafte Daten führen unweigerlich zu unzuverlässigen Vorhersagen.
Was kostet BigQuery ML?
BigQuery folgt einem verbrauchsbasierten Modell aus zwei Komponenten: Storage (Speichern der Daten) und Compute (Rechenleistung für Abfragen und Modelltraining). Einen festen Monatspreis gibt es nicht – die Kosten hängen von Datenmenge, Modelltyp und Nutzungshäufigkeit ab. Für klassische Anwendungsfälle auf üblichen Mittelstands-Datenmengen bewegen sie sich meist in einem überschaubaren Rahmen. Die wichtigsten Kostentreiber sind Massen-Vorhersagen und vor allem GenAI-Aufrufe über große Textmengen. Mit Budget-Alarmen, eingegrenzten Abfragen und Tests an Stichproben lassen sich die Kosten gut steuern. Exakte Preise nennen wir bewusst nicht, da sie sich je nach Region und Vertrag unterscheiden und ändern.
Ist BigQuery ML DSGVO-konform nutzbar?
Eine datenschutzkonforme Nutzung ist möglich, erfordert aber bewusste Konfiguration: Wahl einer EU-Region, ein abgeschlossener Auftragsverarbeitungsvertrag mit Google und saubere Zugriffsberechtigungen. Ein Vorteil von BigQuery ML ist, dass keine Datenkopien in unkontrollierte Drittumgebungen entstehen, weil die Modelle im Warehouse bleiben. Da Google ein US-Konzern ist, bleibt jedoch ein Schrems-II-Restrisiko bestehen. Für die meisten Mittelständler mit nicht-hochsensiblen Daten ist das bei sauberer Konfiguration vertretbar, für besonders sensible Daten ist eine Einzelfallbewertung nötig. Wichtig: Das ist eine fachliche Orientierung und keine Rechtsberatung – beziehen Sie für die verbindliche Bewertung Ihren Datenschutzbeauftragten ein.
Kann ich mit BigQuery ML generative KI nutzen?
Ja. Über sogenannte Remote-Modelle lassen sich Gemini-Sprachmodelle und weitere Vertex-AI-Dienste direkt aus SQL ansprechen. Damit können Sie etwa Freitexte kategorisieren, Stimmungen bewerten, Zusammenfassungen erzeugen oder Embeddings für eine semantische Suche berechnen – und das direkt neben Ihren Geschäftsdaten, ohne dass die Texte das Warehouse verlassen. Wichtig ist das Erwartungsmanagement: Generative Aufrufe sind deutlich rechenintensiver und damit teurer als klassische Modelle, und ihre Ausgaben müssen auf Korrektheit geprüft werden. Für große Textmengen empfiehlt sich immer ein Test an einer Stichprobe vor dem Massenlauf.
Wie schnell sehe ich erste Ergebnisse?
Das hängt fast vollständig vom Zustand Ihrer Daten ab. Liegen die relevanten Daten bereits sauber in BigQuery, lässt sich ein erstes Modell oft innerhalb weniger Tage trainieren und in wenigen Wochen zu einem produktiven Ergebnis führen. Liegt das Datenfundament noch nicht – sind die Daten verteilt, unvollständig oder ungepflegt –, dominiert die Datenaufbereitung den Zeitplan und kann mehrere Monate beanspruchen. Genau deshalb steht am Anfang jedes seriösen Projekts eine ehrliche Bestandsaufnahme der Datenlage.
Lohnt sich BigQuery ML für kleine Unternehmen?
Es kommt weniger auf die Unternehmensgröße an als auf zwei Bedingungen: Liegen die Daten in BigQuery, und gibt es jemanden mit SQL-Kompetenz? Sind beide erfüllt, ist BigQuery ML gerade für kleinere und mittlere Unternehmen attraktiv, weil es den teuren Aufbau eines eigenen Data-Science-Teams für die ersten Anwendungsfälle erspart. Wer hingegen noch kein Data Warehouse hat oder dessen Daten in vielen Insellösungen verstreut liegen, sollte zuerst in das Datenfundament investieren – das zahlt sich ohnehin für das gesamte Reporting aus und ist die Voraussetzung für jeden ML-Einsatz.

Machine Learning auf Ihren Daten

Bereit, aus Ihren Daten echte Vorhersagen zu machen?

Von der Prüfung Ihrer Datenbasis über den ersten Pilotfall bis zum produktiven Modell im Tagesgeschäft – INAGRO begleitet Sie bei der Einführung von BigQuery ML. Pragmatisch, mit Blick auf Datenqualität, Kosten und DSGVO – und mit ehrlicher Einschätzung, ob BigQuery ML oder Vertex AI der richtige Weg ist.

Seit 2006 am Markt

Erfahrung aus über 100 Digitalprojekten

DSGVO & Souveränität

Datenschutz von Anfang an mitgedacht

Rückmeldung in 24 h

Schnell, direkt, unverbindlich