Weiter zum Inhalt

BigQuery Sandbox: Der Guide zu Googles kostenlosem SQL-Playground

Starte eine kostenlose BigQuery-Umgebung, übe praxisnahe SQL-Analysen auf öffentlichen und eigenen Daten und baue Dashboards – innerhalb großzügiger Free-Tier-Grenzen.
Aktualisiert 18. Sept. 2026  · 15 Min. lesen

Mit KI erkunden

ChatGPTClaudePerplexity

Als ich BigQuery lernen wollte, war nicht die SQL-Syntax das größte Hindernis, sondern die Sorge, versehentlich Kosten zu verursachen. Ich wollte keine Kreditkarte hinterlegen, nur um etwas auszuprobieren. 

Die BigQuery Sandbox ist Googles Antwort auf dieses Problem. Sie bietet einen kostenlosen, risikofreien Einstieg in eines der leistungsstärksten Data Warehouses der Welt. Du bekommst die meisten Kernfunktionen der BigQuery-SQL-Engine, ohne auch nur ein einziges Abrechnungsdetail anzugeben.

In diesem Artikel zeige ich dir, wie du mit der BigQuery Sandbox startest, was du damit tun kannst (und was nicht), welche praktischen Workflows ich wöchentlich nutze und wann es Zeit ist, auf ein vollwertiges Projekt umzusteigen. Ob als Einsteiger, der Selbstvertrauen aufbauen will, oder als Profi, der neue Ideen prototypisiert – die Sandbox ist der sicherste Weg, um Unternehmens-Data-Warehousing kostenlos zu erkunden.

Wenn Cloud-Daten für dich neu sind, empfehle ich dir den Kurs Introduction to BigQuery als Grundlage.

Was ist die BigQuery Sandbox?

Die BigQuery Sandbox ist ein kostenloser Einstiegspunkt in das vollständig verwaltete Data Warehouse von Google Cloud – ganz ohne Kreditkarte. Du kannst die wichtigsten Analysewerkzeuge von BigQuery und die Google Cloud Console erkunden, ohne ein Abrechnungskonto zu erstellen oder eine Zahlungsmethode zu hinterlegen. Sie läuft innerhalb der BigQuery-Free-Tier-Grenzen und erzwingt bestimmte Ablaufregeln, um die Umgebung schlank zu halten.

Um den Wert der Sandbox zu verstehen, schauen wir uns zuerst an, was sie dir konkret bietet.

Kernidee und Nutzenversprechen

Die BigQuery Sandbox nimmt Anfängern und Studierenden die größte Hürde: Zahlungsdaten einrichten, bevor man überhaupt die erste Abfrage startet. Du meldest dich einfach mit einem normalen Google-Konto an, erstellst ein Projekt und kannst sofort öffentliche Datasets abfragen.

Du bekommst die gleiche Standard-SQL-Engine, die auch Fortune-500-Unternehmen nutzen, plus bis zu 1 TB verarbeitete Abfragedaten und 10 GB aktiven Speicher pro Monat. Das ist komplett kostenlos – unterliegt aber den Quoten und Limits des BigQuery-Free-Tiers.

Um dich für BigQuery fit zu machen, empfehle ich unsere Top BigQuery Interview Questions zum Üben.

Sandbox vs. Free Tier vs. Free Trial

Für neue Nutzer gibt es oft Verwirrung über die Unterschiede zwischen Sandbox, Free Tier und Free Trial. So entscheide ich, was ich nutze:

  • Sandbox: Kein Abrechnungskonto oder Kreditkarte nötig. Tabellen, Views und Partitionen laufen nach 60 Tagen automatisch ab. Am besten für Lernen, Zertifizierungen und schnelle Experimente.
  • Free Tier: Erfordert Abrechnungsdaten, bietet aber permanente Tabellen. Gleiche Limits: 10 GB Speicher / 1 TB Abfragen. Nutze das, wenn Daten länger bleiben sollen.
  • Free Trial: 300 $ Guthaben für 90 Tage mit vollem Funktionsumfang. Ideal für ernsthafte Evaluierung vor Budgetfreigabe.

Faustregel: Starte für alles rund um Lernen oder Proof-of-Concept in der Sandbox. Wechsle ins Free Tier, wenn du permanente Speicherung brauchst. Gehe erst ins Kostenpflichtige, wenn du Streaming, geplante Transfers oder hohe Produktionslasten benötigst.

Einrichtung einer BigQuery-Sandbox-Umgebung

Der Einstieg in die Sandbox ist unkompliziert, aber es gibt einen Ablauf, dem du folgen solltest, um nicht nach einer Kreditkarte gefragt zu werden.

Voraussetzungen und Zugriff

Die einzige harte Voraussetzung ist ein Google-Konto – etwa ein persönliches Gmail- oder ein Google-Workspace-Konto. Du brauchst kein bestehendes Google-Cloud-Projekt, um zu starten.

Ich empfehle, direkt zur Google Cloud Console zu navigieren. Wenn du Google Cloud noch nie genutzt hast, musst du zunächst die Nutzungsbedingungen akzeptieren, bevor es ins Dashboard geht.

Sandbox aktivieren

  1. Klicke oben auf Select a project.
  2. Klicke auf New Project und gib ihm einen Namen (z. B. „sandbox-experiments“).
  3. Wichtig: Wähle kein Abrechnungskonto aus und erstelle auch keins. Lege einfach das Projekt an.
  4. Wenn das Projekt bereit ist, öffne BigQuery über das linke Menü. Neben deinem Projektnamen sollte ein Sandbox-Label erscheinen – wie im Screenshot unten.

BigQuery Sandbox Homepage

Wenn du dazu aufgefordert wirst, aktiviere die BigQuery API – das dauert nur wenige Sekunden.

Die BigQuery-Oberfläche ist in drei Hauptbereiche unterteilt, die du ständig nutzt. Links befindet sich der Explorer-Bereich mit deinen Datasets und Tabellen. In der Mitte ist der Query Editor, und unten siehst du das Ergebnisraster.

Am schnellsten gewöhnst du dich an die Umgebung, wenn du sofort ein öffentliches Dataset anheftest. Klicke auf + Add data im Explorer, wähle Public Datasets und suche nach bigquery-public-data. So bekommst du sofort Zugriff auf riesige Datasets zu vielen Themen – von NYC-Taxifahrten bis zu GitHub-Repos – ohne eigene Dateien hochladen zu müssen.

PublicDatasetBigQuery

Sobald die Oberfläche steht, kannst du die High-End-Features nutzen, die BigQuery selbst für kostenlose Nutzer bereithält.

Gib in der Suchleiste oben in der Galerie „GitHub“ ein. Suche nach der Kachel GitHub Activity Data dataset (bigquery-public-data.github_repos). Das eignet sich ideal zum Üben komplexer Joins und Stringmanipulationen aufgrund des reichhaltigen Metadatenmodells.

GithubPublicDatasetBigQuery

Klicke auf die GitHub-Kachel, um zur Produktdetailseite zu gelangen. Klicke dort auf View dataset. Du wirst zurück in den BigQuery-Editor geleitet. Klicke anschließend auf den Stern, um das öffentliche Dataset zu markieren/anzupinnen. 

starGithubPublicDatasetBigQuery

Nachdem du die Daten angepinnt hast, kannst du im Explorer-Baum einzelne Tabellen wie github_repos oder commits ausklappen. Jetzt bist du bereit für die analytischen Funktionen der Plattform.

Kernfunktionen der BigQuery Sandbox

Die Sandbox ist kein reiner Ansichtsmodus, sondern eine voll funktionsfähige SQL-Engine für anspruchsvolle Analysen. Viele Profi-Features, die Data Engineers nutzen, stehen dir zur Verfügung. Einige Fähigkeiten (inklusive DML, Streaming und Data Transfer Service) sind in der Sandbox jedoch nicht verfügbar.

Abfrageausführung und SQL-Unterstützung

Die Sandbox gibt dir die volle Power der BigQuery-Standard-SQL-Engine – derselben, die Unternehmen wie Spotify und Twitter für Analysen im Petabyte-Maßstab nutzen. Du kannst alles schreiben, von einfachem SELECT * FROM … bis zu komplexen Window-Funktionen, Common Table Expressions (CTEs), ARRAY/STRUCT-Handling und Geodatenabfragen mit GEOGRAPHY-Typen.

Beim Schreiben einer Abfrage zeigt BigQuery oben rechts im Editor das Symbol für den Query Validator. Gerade in der Sandbox ist dieser Validator Gold wert: Er zeigt dir, wie viele Daten deine Abfrage voraussichtlich verarbeitet, bevor du sie ausführst. Da du ein monatliches Limit von 1 TB hast, hilft dir diese Schätzung, nicht dein gesamtes Kontingent mit einem ineffizienten SELECT * zu verbrauchen.

Lass uns echte Abfragen auf dem GitHub-Activity-Dataset ausführen. Diese Beispiele sind sicher, scannen nur wenige Daten und bauen dein SQL-Wissen schrittweise aus.

Gesamtzahl der Commits im GitHub-Dataset

Lösche im Query Editor (mittleres Panel) vorhandenen Text. Tippe dann folgende Abfrage ein:

SELECT COUNT(*) AS total_commits
FROM bigquery-public-data.github_repos.commits

Unten siehst du eine kleine Anzeige wie „This query will process X MB“. Nach dem Klick auf Run erscheinen die Ergebnisse unten im Raster in Sekundenschnelle.

Diese Abfrage ist mein „Hello World“ für jedes neue öffentliche Dataset – sie zeigt mir sofort die Größenordnung. Was du sehen wirst:

  • Das Ergebnisraster zeigt eine Zeile: total_commits mit einer sehr großen Zahl (Hunderte Millionen).

  • Im Tab Job Information findest du Metadaten zum Job, darunter verarbeitete Bytes, Laufzeit und Slot-Nutzung.

Job Information

Durchschnittliche Commits pro Autor in populären GitHub-Repositories

Wir können auch eine komplexere Abfrage nutzen, die

  • eine temporäre Tabelle mit Repositories, Autor:innen und Commits erstellt,

  • nach Repository aggregiert,

  • nach Repositories mit mehr als 50 unterschiedlichen author_email-Einträgen filtert und

  • die Top 10 nach durchschnittlichen Commits pro Autor:in ausgibt.

WITH author_commits AS (
  SELECT repo_name, author.email AS author_email, COUNT(*) AS commits
  FROM bigquery-public-data.github_repos.commits
  GROUP BY repo_name, author_email
)
SELECT 
  repo_name,
  AVG(commits) AS avg_commits_per_author,
  COUNT(DISTINCT author_email) AS unique_authors
FROM author_commits
GROUP BY repo_name
HAVING unique_authors > 50
ORDER BY avg_commits_per_author DESC
LIMIT 10

So sieht das Ergebnis aus:

Query Results

Stringmanipulation

BigQuery ist stark bei der Stringmanipulation. Wenn du alle Repositories finden willst, die „data-science“ oder „machine-learning“ im Namen tragen, nutze die Funktion REGEXP_CONTAINS

SELECT
   repo_name
FROM bigquery-public-data.github_repos.sample_repos
WHERE REGEXP_CONTAINS(repo_name, r'data-science|machine-learning')
LIMIT 20;

Query Results

Öffentliche Datasets sind großartig zum Üben, aber die wahre Stärke der Sandbox entfaltet sich, wenn du deine eigenen Daten analysierst. Ob kleine Tabelle oder Logdatei – BigQuery bietet mehrere Wege, deine Daten in die Cloud zu bringen.

Methoden zur Datenaufnahme

Aus meiner Sicht ist die Datenaufnahme in BigQuery eine der benutzerfreundlichsten im Enterprise-Markt. Du musst keine komplexen ETL-Skripte schreiben, nur um loszulegen. Du kannst einfach den integrierten Assistenten nutzen und deine Datenquelle auswählen.

Methode 1: Lokale Dateien hochladen

Das ist der gängigste Weg für Einsteiger. BigQuery unterstützt mehrere Formate, darunter CSV, JSON (zeilenbasiert) und Avro.

Create Dataset BigQuery

So lädst du eine Datei hoch:

  1. Klicke im Explorer auf die drei Punkte neben deiner Projekt-ID und wähle Create dataset, wie im Screenshot oben. 
  2. Gib dann ein paar Details an, etwa Dataset-Name und Region, plus optionale Parameter. Klicke anschließend unten auf den blauen Button Create dataset.
  3. Klicke oben rechts auf Create Table, um den Upload deines CSVs als Quelle zu starten. Ähnlich wie bei der Datensatzerstellung musst du wieder ein paar Angaben machen.
  4. Wähle Upload, lade deine CSV-Datei hoch (BigQuery erkennt das Format meist automatisch) und benenne die Tabelle. Behalte das Sandbox-Speicherlimit von insgesamt 10 GB im Blick.
  5. Lass unter Schema Auto detect aktiv, damit BigQuery Spaltennamen und -typen erkennt. Das funktioniert bei sauberen CSV- und JSON-Dateien sehr gut; du kannst Namen und Typen später bei Bedarf anpassen.
  6. Klicke zum Schluss unten auf den blauen Button Create table.

Table Information

BigQuery lädt die Datei, leitet das Schema ab und erstellt die Tabelle. Du kannst sofort Abfragen darauf ausführen.

Table created in BigQuery

Warum das in der Sandbox super ist:

  • Keine Kosten: Der Upload ist kostenlos.

  • Autoschema spart Zeit beim Testen.

  • Ideal, um Datenbereinigung oder JOINs mit öffentlichen Datasets zu üben.

Methode 2: Daten aus Google Drive importieren

Wenn deine Daten bereits in der Cloud liegen, kannst du BigQuery direkt damit verbinden. Besonders praktisch ist das für Google-Sheets-Nutzer, die ihre Tabellen per SQL abfragen wollen – das nutze ich hier als Beispiel.

Schritte für den Import aus Drive:

  1. Klicke auf Create Table und stelle im Dropdown Create table from auf Drive
  2. Füge die URL deines Google Sheets ein und setze das Dateiformat auf Google Sheet. Danach gibst du den Bereich an, den du importieren willst, und vergibst einen Tabellennamen (hier: personal_expenses). Du kannst das Schema automatisch erkennen lassen oder manuell setzen. 
  3. Klicke anschließend auf Create table

Creating a table from Google sheetWarum ich das nutze:

  • Kein lokales Herunter-/Hochladen nötig.
  • Ideal für Iteration: In Sheets ändern, dann als neue Tabelle reimportieren und die Änderungen testen.

Methode 3: Import aus Google Cloud Storage Buckets

Wenn du Daten in GCS hast (auch in einem kostenlosen Bucket), ist das in der Sandbox die skalierbarste Option. BigQuery unterstützt auch den Import aus Azure Blob Storage oder Amazon S3. Für den Vergleich der drei großen Cloud-Ökosysteme empfehle ich unseren Guide AWS vs. Azure vs. Google Cloud.

So importierst du aus GCS:

  1. Stelle im Dropdown Create table from auf Google Cloud Storage
  2. Füge die URL deines Buckets ein oder wähle ihn aus. Der Rest ist identisch zum Upload: Tabelle benennen, Dataset wählen/erstellen, Schema-Option wählen und auf Create table klicken.

BigQuery lädt aus GCS, erstellt die Tabelle und du kannst loslegen. Alle importierten Tabellen unterliegen weiterhin der 60-Tage-Ablaufregel. Perfekt zum Testen von Pipelines – für permanente Speicherung solltest du upgraden.

Creating a BigQuery table from GCS

Rohes SQL ist selten das Endergebnis eines Datenprojekts. Um Erkenntnisse wirklich zu kommunizieren, musst du Zeilen in visuelle Stories verwandeln, die Stakeholder auf einen Blick verstehen.

Visualisierungsintegrationen

Die BigQuery Sandbox ist fest im Google-Ökosystem verankert und verbindet sich beinahe ohne Konfiguration mit den BI-Tools von Google. Der Open in-Button im Ergebnisbereich ist für Einsteiger das wichtigste Feature – die zentrale Drehscheibe in die visuelle Welt.

Diese One-Click-Verbindung ist aus meiner Sicht der größte Vorteil der Sandbox für Data Analysts. Du musst keine komplizierten Treiber oder lokale Installationen managen, die Enterprise-Workflows oft ausbremsen.

Integrierter Visualisierungs-Tab im Ergebnisraster

Der Tab Visualization ist der schnellste Weg zu Charts, ohne die Console zu verlassen – ein Klick. So geht’s:

  1. Führe eine beliebige Abfrage im Query Editor aus (z. B. das Beispiel zu Top-Sprachen in GitHub).

  2. Wenn die Ergebnisse unten geladen sind, klicke über der Ergebnistabelle auf den Tab Visualization (rechts neben „Results“, „JSON“, „Execution details“ und „Execution graph“). 

  3. BigQuery erzeugt automatisch eine Vorschau, oft als Balken- oder Scatter-Plot basierend auf deinen Daten (z. B. language auf der x‑Achse, commit_count auf der y‑Achse).

Rechts öffnet sich automatisch das Konfigurationspanel, in dem du den Chart anpasst:

  • Visualization type: Zwischen Balken, Linie, Scatter, Karte etc. wechseln (Dropdown).
  • Dimension (x-axis): Kategorie-Spalte wählen.
  • Measures (y-axis): Numerische Spalte wählen.
  • Bis zu 5 Kennzahlen wählen. Mehrere Linien/Balken zum Vergleichen hinzufügen.

Per Hover siehst du exakte Werte; bei großen Charts kannst du zoomen/pannen.

Sofortiges Dashboarding mit Looker Studio

Eine weitere Möglichkeit ist die Integration mit Looker Studio. Nach Abschluss deiner Abfrage klickst du im Ergebnisbereich auf Open in und wählst Looker Studio.

Es öffnet sich ein neuer Tab, in dem du den Datenzugriff bestätigst. Danach sind deine Abfrageergebnisse bereits als dynamische Datenquelle geladen. 

Looker Studio Connection

Für Portfolio-Projekte ist das mein effizientester Workflow. Du musst dich nicht um Authentifizierung oder Datenextrakte kümmern; Google übernimmt den Handshake im Hintergrund. In Sekunden ziehst du Dimensionen in Balkendiagramme und erkennst Trends in GitHub- oder Taxi-Daten, die in der Rohansicht nicht auffallen.

Wenn du wissen willst, wie Looker Studio im Vergleich zu anderen Visualisierungs- und BI-Tools abschneidet, lies unsere Artikel zu Looker Studio vs Power BI und Looker vs Tableau.

Live-Analyse mit Connected Sheets

Manchmal ist ein komplettes Dashboard zu viel, und du willst nur schnell in einer vertrauten Tabellenumgebung rechnen. Im Menü Open in erstellt Connected Sheets eine Live-Verbindung zwischen BigQuery und einem Google Sheet. Anders als beim Kopieren kannst du die Daten direkt aus der Tabelle heraus aktualisieren.

Connected Sheets

Das ist praktisch, wenn ich einem Teammitglied, das kein SQL schreiben möchte, einen Datenausschnitt teilen will. Du filterst mit der Power von BigQuery Terabytes an Daten und übergibst dann einen handlichen, sauberen Ausschnitt fürs finale Formatieren oder Pivot-Analysen in der Tabelle.

Fortgeschrittene Visualisierung mit Notebooks und Data Canvas

Für alle, die in Data Science einsteigen wollen, bietet das Open in-Menü auch die Option Notebook. Das erzeugt ein Python-Notebook (meist in Google Colab), das bereits für Abfragen deiner Sandbox-Ergebnisse über den BigQuery-Python-Client konfiguriert ist.

Wichtiger Hinweis: Im Gegensatz zum Rest der Sandbox erfordert das Starten eines BigQuery-Notebooks in der Regel ein aktives Abrechnungskonto. Grund ist, dass Notebooks Vertex AI-Compute-Ressourcen starten. Zwar gibt es ein Free Tier für Vertex AI, aber Google verlangt eine hinterlegte Zahlungsmethode, um Missbrauch der zugrunde liegenden VMs zu verhindern.

Wenn du lieber visuell und ohne Code explorierst, zeigt dir die Data-Canvas-Option Beziehungen zwischen Datasets in einer grafischen Oberfläche. Mit diesen integrierten Tools wechselst du in unter fünf Minuten vom Rohdatensatz zu einem geteilten Report oder einem Python-Modell.

Wichtige Einschränkungen der BigQuery Sandbox

Die BigQuery Sandbox ist ein leistungsfähiger Einstieg in die Datenexploration, aber sie unterliegt klaren Leitplanken. Es ist wichtig, diese Limits zu kennen, um unerwarteten Datenverlust zu vermeiden.

Ablauf- und Speicherregeln

Die größte Einschränkung ist das verpflichtende 60-Tage-Standardablaufdatum für Tabellen. Anders als in regulären BigQuery-Projekten, in denen Daten unbegrenzt bestehen können, haben Sandbox-Datasets eine fest verankerte 60‑Tage‑TTL für alle Partitionen und Tabellen.

Diese Policy ist im kostenlosen Modus unveränderlich; du kannst den Ablauf in den Dataset-Einstellungen nicht anpassen oder entfernen. Um Daten länger als zwei Monate zu behalten, musst du auf ein kostenpflichtiges Abrechnungskonto upgraden. 

Außerdem limitiert die Sandbox auf 10 GB aktiven Speicher. Das kann für kleine Datasets reichen, aber langfristige Projekte sammeln oft Historien an – dann musst du ältere Daten löschen, um unter 10 GB zu bleiben.

Feature-Restriktionen

Um die Sandbox schlank zu halten, beschränkt Google einige schnelle und automatisierte Features. Besonders relevant: Streaming API und Data Transfer Service (DTS) sind nicht verfügbar. Du kannst also keine Echtzeitdaten einspeisen oder Importe aus Drittanbieter-SaaS wie Google Ads oder Salesforce automatisieren.

Zudem gibt es harte Limits bei der Data Manipulation Language (DML): In Sandbox-Projekten sind DML-Befehle wie INSERT, UPDATE und DELETE nicht erlaubt. 

Außerdem fehlt Hintergrundausführung (Scheduled Queries); alle Operationen müssen manuell angestoßen werden – du kannst deine SQL-Workflows nicht per Cron automatisieren.

Performance- und Kapazitätsquoten

Rechnerisch laufen Sandbox-Projekte auf derselben globalen Slot-Infrastruktur (virtuelle CPUs) wie bezahlte Tiers, jedoch mit niedrigerer Scheduling-Priorität. Bei globalen Spitzen kann es zu höherer Latenz kommen, da Flex- oder Capacity-Commitments zahlender Kunden priorisiert werden.

Die harte Obergrenze ist das monatliche 1‑TB-Abfragekontingent. Dieses Limit basiert auf gescannten Daten: Scannt eine Abfrage 500 GB eines großen öffentlichen Datasets, ist mit einem Klick die Hälfte deines Monatsbudgets verbraucht. 

Du kannst die Nutzung vorab über die Schätzung „Bytes Processed“ oben rechts im Editor prüfen oder im Bereich „Quotas“ der Google Cloud Console überwachen, um einen Lockout mitten im Monat zu vermeiden.

Gerade das Verständnis dieser Grenzen definiert die besten Einsatzszenarien. Weil du keine Kosten verursachen kannst, wird die Sandbox zum starken Labor für drei Arten von Datenarbeit.

Einsatzszenarien für die BigQuery Sandbox

Nach meiner Erfahrung ist die Sandbox am effektivsten als Experimentierfeld für Ideen. Du kannst schnell scheitern, iterieren und musst kein Cloud-Budget verwalten.

Aus- und Weiterbildung

Das naheliegendste Einsatzfeld ist das Üben von SQL-Syntax und Data-Warehousing-Konzepten. Auf deinem Weg zu SQL empfehle ich, nach den Grundlagen in unserem SQL Fundamentals-Lernpfad in der Sandbox mit echten Enterprise-Daten zu üben – nicht nur mit kleinen lokalen Dateien.

Besonders nützlich finde ich die Sandbox, um komplexe Window-Funktionen wie LEAD() und LAG() zu meistern. Sie auf Millionen Taxifahrten laufen zu lassen, zeigt dir, wie verteilte SQL-Engines Partitionierung und Sortierung wirklich handhaben. So baust du die Routine für eine anspruchsvolle Datenkarriere auf.

Proof-of-Concept (PoC) entwickeln

Für Entwickler:innen ist die Sandbox ideal, um Schemas zu testen, bevor es in Produktion geht. Ich lade oft einen repräsentativen Datenausschnitt hoch, um zu sehen, wie BigQuerys Auto-Erkennung mit meinen Datumsformaten oder verschachteltem JSON umgeht.

Dieser Workflow hilft, intern Wert zu beweisen. Du kannst mit Sandbox-Daten ein Mock-Dashboard in Looker Studio bauen, um Möglichkeiten zu zeigen. Sobald Logik validiert und Stakeholder an Bord sind, ziehst du sicher in die Bezahlstufe um – mit permanenter Speicherung.

Datenexploration

Die Sandbox ist ein Goldschatz für Ad-hoc-Analysen auf offenen Datasets. Ich habe einmal die GitHub-Öffentlichkeitsdaten genutzt, um eine Story über Entwicklerproduktivität zu erzählen – mit dem Ziel, die aktivste Stunde weltweit zu finden.

Mit EXTRACT(HOUR FROM ...) fand ich eine starke Aktivitätsspitze um 10:00 Uhr UTC. Solches Data Storytelling fällt in der Sandbox leicht, weil du dir keine Gedanken über Scan-Kosten machst. Du kannst Datenqualität prüfen oder verborgene Trends in Wetter- oder Krypto-Daten entdecken, bevor du eine formale ETL-Pipeline baust.

Von der BigQuery Sandbox in die Produktion

Irgendwann stößt du an die Grenzen der Sandbox. Wenn Daten länger als 60 Tage bleiben sollen oder du Live-Streaming brauchst, ist es Zeit für die Profi-Stufe.

Projekt upgraden

Der Umstieg von Sandbox auf Produktion ist im Grunde ein Lichtschalter: Du verknüpfst ein Abrechnungskonto mit deinem bestehenden Projekt. Du siehst einen Upgrade-Button direkt in der BigQuery-Konsole oder regelst es im Bereich Billing der Google Cloud Console.

Set up Billing to Upgrade

Wenn du auf Upgrade klickst und noch kein Abrechnungskonto hast, wirst du aufgefordert, eines zu erstellen. Danach verknüpfst du es mit deinem Projekt.

Das Beste nach dem Upgrade: Die Ablaufregel für Tabellen fällt sofort weg. Sobald ein Abrechnungskonto verknüpft ist und das Projekt die Sandbox verlässt, gilt die 60‑Tage-Standardablauffrist nicht mehr. Du kannst Ablaufregeln anpassen oder entfernen, damit deine Daten nicht nach zwei Monaten verschwinden.

Außerdem schaltest du die Streaming API frei und wechselst von Batch-Analysen zu Echtzeitverarbeitung.

Best Practices fürs Kostenmanagement

Ab dem Upgrade fallen Speicher- und Abfragekosten an. Meine erste Aufgabe in jedem Profi-Projekt ist das Einrichten von Budgetwarnungen. Ich setze sie auf 50 %, 80 % und 100 % meines Monatsbudgets (z. B. 10 $).

Darüber hinaus empfehle ich diese Profi-Gewohnheiten:

  • Max bytes billed: In den Abfrageeinstellungen kannst du ein Maximum abrechenbarer Bytes setzen. Das wirkt als Not-Aus, damit keine 100-$-Abfrage durchläuft.
  • „Dry run“-Validator: Selbst mit großem Budget schaue ich mir vor dem Ausführen die Schätzung oben rechts an.
  • Partitioning & Clustering: Lerne PARTITION BY und CLUSTER BY. Auch bei kleinen Datasets sorgen diese Gewohnheiten dafür, dass Abfragen bei Wachstum günstig und schnell bleiben.

Aufräumen von Ressourcen

Wenn deine Erkundung abgeschlossen ist und du nicht in die Produktion wechseln willst, lass das Projekt nicht einfach liegen. Ich lösche Test-Datasets, sobald ich fertig bin. Das hält die Umgebung sauber und verhindert spätere Verwirrung.

War das ganze Projekt nur zum Lernen, kannst du es in den Projekteinstellungen komplett schließen. So bleibt keine Restspur in der Cloud. Diese Aufräumgewohnheiten zahlen sich aus, wenn du später Ressourcen im Produktionsmaßstab managst – denn „Cloud Waste“ kann schnell Tausende kosten.

Fazit

Die BigQuery Sandbox ist der reibungsloseste Weg, Enterprise-Datenkompetenzen zu meistern. Sie bietet eine risikofreie Umgebung, in der du Terabytes an Daten erkunden und Dashboards bauen kannst – ohne je eine Kreditkarte zu hinterlegen.

Die 60‑Tage-Ablauffrist und das 1‑TB-Abfragelimit wirken vielleicht wie Hürden, ich sehe sie als hilfreiche Leitplanken. Sie zwingen zu effizientem SQL und guter Datenorganisation. Das Vertrauen, das du in der Sandbox aufbaust, ist aus meiner Sicht die beste Vorbereitung für eine anspruchsvolle Datenkarriere.

Bereit, das Gelernte anzuwenden? Starte heute den Data Analyst in SQL-Karrierepfad und nutze die BigQuery Sandbox, um die Übungen in einer realen Umgebung mitzumachen.

BigQuery Sandbox FAQs

Brauche ich eine Kreditkarte, um die BigQuery Sandbox zu nutzen?

Nein. Anders als beim Standard-Free-Tier oder der Free Trial kannst du in der Sandbox mit einem normalen Google-Konto sofort ein Projekt erstellen und Daten abfragen – ohne jegliche Abrechnungsinformationen.

Was sind die Hauptbeschränkungen der BigQuery Sandbox?

Die wichtigste Einschränkung ist die verpflichtende 60‑Tage-Ablauffrist für alle Tabellen (sowie Views und Partitionen). Außerdem bist du auf 10 GB aktiven Speicher und 1 TB verarbeitete Abfragedaten pro Monat begrenzt und kannst weder Streaming-Ingestion, DML-Befehle noch den BigQuery Data Transfer Service nutzen.

Kann ich meine Sandbox-Daten visualisieren?

Ja. Du kannst Abfrageergebnisse direkt an Looker Studio zum Dashboarding oder an Connected Sheets zur Analyse in Tabellen weitergeben – ohne das Google-Ökosystem zu verlassen.

Worin unterscheidet sich die Sandbox vom BigQuery Free Tier?

Beide bieten die gleichen Speicher- und Abfragelimits. Das Free Tier erfordert jedoch ein Abrechnungskonto (Kreditkarte) und erlaubt permanente Datenspeicherung. Die Sandbox benötigt keine Karte, erzwingt aber das Löschen nach 60 Tagen.

Wie speichere ich meine Daten, wenn ich sie länger als 60 Tage behalten möchte?

Um Datenverlust zu verhindern, musst du das Projekt upgraden, indem du ein Abrechnungskonto verknüpfst. Dadurch entfällt die Ablaufregel sofort und du kannst Tabellen dauerhaft behalten.


Aryan Irani's photo
Author
Aryan Irani
Twitter

Ich schreibe und gestalte im Internet. Google Developer Expert für Google Workspace, Informatik-Absolvent von NMIMS und begeisterter Entwickler im Bereich Automatisierung und generative KI.

Themen
Google Cloud Platform
SQL
Datenanalyse
Datenvisualisierung

SQL-Kurse

Kurs

Einführung in BigQuery

4 Std.
12.8K
Du lernst die Grundlagen von BigQuery kennen, führst Abfragen durch und optimierst Arbeitsabläufe für eine effiziente Datenanalyse.
Details anzeigenRight Arrow
Kurs Starten
Mehr anzeigenRight Arrow