{"id":10472,"date":"2026-09-19T12:30:00","date_gmt":"2026-09-19T10:30:00","guid":{"rendered":"https:\/\/www.lukaswojcik.com\/blog\/?p=10472"},"modified":"2026-09-09T17:09:54","modified_gmt":"2026-09-09T15:09:54","slug":"bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage","status":"publish","type":"post","link":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-analytics-de\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\/","title":{"rendered":"BigQuery-Kosten beim GA4-Export: Welche Tabellen und Spalten eine Abfrage liest und der kostenlose Probelauf"},"content":{"rendered":"<p>Der GA4-Export wird nach Bytes abgerechnet, und die Byte-Zahl hat mit der Antwort fast nichts zu tun. Eine Abfrage, die vierzig Zeilen liefert, und eine, die vier Millionen liefert, k\u00f6nnen genau gleich viel lesen &#8211; denn abgerechnet wird, was unterwegs ge\u00f6ffnet werden musste, und nicht, was am Ende zur\u00fcckkam.<\/p>\n<p>Zwei Feinheiten entscheiden dar\u00fcber: wie viele der Tagestabellen ge\u00f6ffnet werden m\u00fcssen und wie viele Spalten darin zu lesen sind. Beides steht fest, bevor eine einzige Zeile entsteht, und beides l\u00e4sst sich vorher ablesen.<\/p>\n<figure class=\"lw-diagram\">\n<img decoding=\"async\" src=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/diagrams\/partitionen-lesen-de.png\" width=\"1120\" height=\"580\" loading=\"lazy\" alt=\"Neunzig Kacheln f\u00fcr neunzig Tagestabellen: mit einem _TABLE_SUFFIX-Filter leuchten einunddrei\u00dfig, mit einem event_date-Filter alle neunzig\"><figcaption>Derselbe Monat, dieselben Zeilen, dasselbe Ergebnis. Nur der Filter ist anders geschrieben.<\/figcaption><\/figure>\n<h2>Bezahlt wird das Lesen, nicht das Zur\u00fcckgeben<\/h2>\n<p>Das teuerste Missverst\u00e4ndnis in diesem Bereich hei\u00dft <code>LIMIT<\/code>. Eine Begrenzung greift, nachdem die Daten gelesen wurden; sie deckelt die Ergebnismenge und \u00e4ndert an den Kosten nichts. Dasselbe gilt f\u00fcr <code>ORDER BY<\/code> und f\u00fcr alles andere, was geschieht, wenn die Zeilen erst einmal da sind.<\/p>\n<p>Damit ist die Gewohnheit, mit <code>SELECT * ... LIMIT 10<\/code> zu st\u00f6bern &#8211; in fast jeder anderen Datenbank vern\u00fcnftig -, die teuerste Art, einen GA4-Export anzusehen. Zehn Zeilen aus jeder Spalte \u00fcber jede Tabelle des Platzhalters sind ein vollst\u00e4ndiger Durchlauf mit einem kleinen Fenster am Ende.<\/p>\n<h2>Warum event_date nichts beschneidet<\/h2>\n<p>Die Tagestabellen werden \u00fcber einen Platzhalter angesprochen, und <code>_TABLE_SUFFIX<\/code> ist der Teil des Tabellennamens, der darauf folgt. Danach zu filtern, w\u00e4hlt Tabellen aus, und Ausw\u00e4hlen geschieht vor dem Lesen &#8211; den Rest \u00f6ffnet die Maschine schlicht nie.<\/p>\n<p><code>event_date<\/code> sieht aus, als t\u00e4te es dasselbe, und tut das Gegenteil. Es ist eine Spalte in jeder Tabelle; um herauszufinden, ob eine Tabelle passende Zeilen enth\u00e4lt, muss sie ge\u00f6ffnet und die Spalte gelesen werden. Der Filter wirkt korrekt, das Ergebnis ist identisch, und die Rechnung umfasst den ganzen Platzhalter.<\/p>\n<pre class=\"wp-block-kevinbatdorf-code-block-pro\"><code># beschneidet: der Suffix ist Teil des Namens\nWHERE _TABLE_SUFFIX BETWEEN '20260801' AND '20260831'\n\n# beschneidet nicht: die Spalte liegt in den Tabellen\nWHERE event_date BETWEEN '20260801' AND '20260831'\n\n# beide liefern dieselben Zeilen<\/code><\/pre>\n<p>Dieselbe Logik erkl\u00e4rt, warum der Platzhalter auch <code>events_intraday_*<\/code> trifft und warum der Suffixfilter sie ausschlie\u00dft: <code>intraday_<\/code> sortiert hinter jedem achtstelligen Datum, ein Bereich, der auf ein Datum endet, l\u00e4sst sie also drau\u00dfen. Das ist eine Nebenwirkung, die zu kennen ist, ohne darauf zu bauen &#8211; f\u00fcr den laufenden Tag wird die Intraday-Tabelle absichtlich und getrennt abgefragt.<\/p>\n<h2>Spalten sind der zweite Hebel<\/h2>\n<p>Innerhalb der Tabellen, die tats\u00e4chlich ge\u00f6ffnet werden, sind die Kosten die Summe der genannten Spalten. Hier wird die Bauform des Exports wichtig: <code>event_params<\/code> ist eine einzige verschachtelte Spalte, in der jeder Parameter jedes Ereignisses liegt, und eine Abfrage, die einen einzelnen Parameter herauszieht, liest die ganze Spalte.<\/p>\n<p>Aus diesem Feld nur <code>page_location<\/code> zu lesen, ist nicht m\u00f6glich. Das spricht nicht gegen seine Verwendung &#8211; es spricht daf\u00fcr, Spalten ausdr\u00fccklich zu benennen statt zu <code>SELECT *<\/code> zu greifen, denn die wirklich gro\u00dfen Spalten sind genau die, die niemand braucht: <code>user_properties<\/code>, <code>items<\/code>, <code>collected_traffic_source<\/code> und die Ger\u00e4te- und Geostrukturen.<\/p>\n<h2>Was jede Ma\u00dfnahme tats\u00e4chlich \u00e4ndert<\/h2>\n<table style=\"width:100%;border-collapse:collapse\">\n<thead>\n<tr>\n<th style=\"vertical-align:top\">Ma\u00dfnahme<\/th>\n<th>Wirkung auf die gelesenen Bytes<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"white-space:nowrap;vertical-align:top\"><code>_TABLE_SUFFIX<\/code> statt <code>event_date<\/code><\/td>\n<td>von jeder Tabelle des Datensatzes auf die im Zeitraum<\/td>\n<\/tr>\n<tr>\n<td style=\"white-space:nowrap;vertical-align:top\">Spalten benennen statt <code>SELECT *<\/code><\/td>\n<td>anteilig &#8211; oft die gr\u00f6\u00dfte einzelne Ersparnis<\/td>\n<\/tr>\n<tr>\n<td style=\"white-space:nowrap;vertical-align:top\"><code>LIMIT 100<\/code><\/td>\n<td>keine<\/td>\n<\/tr>\n<tr>\n<td style=\"white-space:nowrap;vertical-align:top\">ein Filter auf einen Ereignisparameter<\/td>\n<td>keine &#8211; <code>event_params<\/code> wird so oder so ganz gelesen<\/td>\n<\/tr>\n<tr>\n<td style=\"white-space:nowrap;vertical-align:top\">ein Filter auf <code>event_name<\/code><\/td>\n<td>h\u00e4ngt an der Clusterung der Tabellen &#8211; der Probelauf sagt es<\/td>\n<\/tr>\n<tr>\n<td style=\"white-space:nowrap;vertical-align:top\">eine einmal je Tag geschriebene schmale Tabelle<\/td>\n<td>ein Bruchteil, dauerhaft, f\u00fcr jede folgende Abfrage<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Die Zeile zur Clusterung bleibt hier absichtlich unbeantwortet. Ob ein Filter auf <code>event_name<\/code> Bytes spart, h\u00e4ngt am Datensatz, und dar\u00fcber zu mutma\u00dfen er\u00fcbrigt sich, wenn die genaue Antwort einen Tastendruck entfernt liegt.<\/p>\n<h2>Der Probelauf ist kostenlos und genau<\/h2>\n<p>BigQuery berechnet die Byte-Sch\u00e4tzung aus den Tabellenmetadaten, ohne etwas auszuf\u00fchren &#8211; damit ist sie kostenlos und exakt. Der Editor zeigt sie in der Ecke, bevor die Abfrage abgeschickt wird; auf der Befehlszeile gibt es dasselbe als Schalter.<\/p>\n<pre class=\"wp-block-kevinbatdorf-code-block-pro\"><code>bq query --use_legacy_sql=false --dry_run 'SELECT ...'\n\nQuery successfully validated.\nAssuming the tables are not modified,\nthis query will process 41.203.847.552 bytes of data.<\/code><\/pre>\n<p>Einundvierzig Gigabyte sind eine Zahl, \u00fcber die sich entscheiden l\u00e4sst. Die Abfrage erst laufen zu lassen und es danach zu erfahren, ist dieselbe Auskunft zum schlechteren Zeitpunkt, und zwischen beiden Gewohnheiten liegt eine Zeile vor der Anweisung.<\/p>\n<h2>Was sich wiederholt, geh\u00f6rt in eine schmale Tabelle<\/h2>\n<p>Der letzte Hebel ist ein baulicher und kein sprachlicher. Eine Auswertung, die jeden Morgen \u00fcber neunzig Tage l\u00e4uft, liest neunundachtzig Tage erneut, die sich seit gestern nicht ge\u00e4ndert haben.<\/p>\n<p>Eine geplante Abfrage, die einmal je Tag die wenigen tats\u00e4chlich verwendeten Felder in eine eigene Tabelle schreibt, macht daraus: einen Tag lesen und danach etwas Kleines abfragen. Der t\u00e4gliche Lauf kostet, was ein Tag kostet; alles Nachgelagerte kostet einen Bruchteil des Bisherigen. Es ist derselbe Kniff wie eine materialisierte Sicht und lohnt sich, sobald eine Abfrage dreimal von Hand gelaufen ist.<\/p>\n<div class=\"lw-quellen\">\n<h2>Quellen<\/h2>\n<ul>\n<li><a href=\"https:\/\/cloud.google.com\/bigquery\/pricing\" target=\"_blank\" rel=\"noopener noreferrer\">BigQuery pricing<\/a><\/li>\n<li><a href=\"https:\/\/developers.google.com\/analytics\/devguides\/collection\/ga4\" target=\"_blank\" rel=\"noopener noreferrer\">Google Analytics 4 developer guide<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>BigQuery rechnet die gelesenen Bytes ab, nicht die zur\u00fcckgegebenen Zeilen. Welche Tabellen ge\u00f6ffnet und welche Spalten angefasst werden, entscheiden zwei Feinheiten &#8211; und beide stehen vor dem Absenden fest.<\/p>\n","protected":false},"author":1,"featured_media":15183,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[92081,92091],"class_list":["post-10472","post","type-post","status-publish","format-standard","hentry","category-digital-analytics-de","tag-bigquery-de","tag-google-analytics-4-de"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>BigQuery-Kosten beim GA4-Export: Welche Tabellen und Spalten eine Abfrage liest und der kostenlose Probelauf - Lukas Wojcik - Blog<\/title>\n<meta name=\"description\" content=\"Warum LIMIT eine Abfrage nicht billiger macht, warum event_date keine Tabellen beschneidet und wie ein kostenloser Probelauf die Kostenfrage genau beantwortet.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-analytics-de\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BigQuery-Kosten beim GA4-Export: Welche Tabellen und Spalten eine Abfrage liest und der kostenlose Probelauf - Lukas Wojcik - Blog\" \/>\n<meta property=\"og:description\" content=\"Warum LIMIT eine Abfrage nicht billiger macht, warum event_date keine Tabellen beschneidet und wie ein kostenloser Probelauf die Kostenfrage genau beantwortet.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-analytics-de\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\/\" \/>\n<meta property=\"og:site_name\" content=\"Lukas Wojcik - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-19T10:30:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-10472-was-eine-abfrage-kostet-bevor-sie-la-n.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lukas Wojcik\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lukas Wojcik\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-analytics-de\\\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-analytics-de\\\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\\\/\"},\"author\":{\"name\":\"Lukas Wojcik\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"headline\":\"BigQuery-Kosten beim GA4-Export: Welche Tabellen und Spalten eine Abfrage liest und der kostenlose Probelauf\",\"datePublished\":\"2026-09-19T10:30:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-analytics-de\\\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\\\/\"},\"wordCount\":776,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-analytics-de\\\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-10472-was-eine-abfrage-kostet-bevor-sie-la-n.png\",\"keywords\":[\"BigQuery\",\"Google Analytics 4\"],\"articleSection\":[\"Digital Analytics\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-analytics-de\\\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-analytics-de\\\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\\\/\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-analytics-de\\\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\\\/\",\"name\":\"BigQuery-Kosten beim GA4-Export: Welche Tabellen und Spalten eine Abfrage liest und der kostenlose Probelauf - Lukas Wojcik - Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-analytics-de\\\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-analytics-de\\\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-10472-was-eine-abfrage-kostet-bevor-sie-la-n.png\",\"datePublished\":\"2026-09-19T10:30:00+00:00\",\"description\":\"Warum LIMIT eine Abfrage nicht billiger macht, warum event_date keine Tabellen beschneidet und wie ein kostenloser Probelauf die Kostenfrage genau beantwortet.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-analytics-de\\\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-analytics-de\\\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-analytics-de\\\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-10472-was-eine-abfrage-kostet-bevor-sie-la-n.png\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-10472-was-eine-abfrage-kostet-bevor-sie-la-n.png\",\"width\":1200,\"height\":630,\"caption\":\"BigQuery-Kosten beim GA4-Export: Welche Tabellen und Spalten eine Abfrage liest und der kostenlose Probelauf\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-analytics-de\\\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"BigQuery-Kosten beim GA4-Export: Welche Tabellen und Spalten eine Abfrage liest und der kostenlose Probelauf\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\",\"name\":\"Lukas Wojcik - Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\",\"name\":\"Lukas Wojcik\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"width\":424,\"height\":636,\"caption\":\"Lukas Wojcik\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\"},\"sameAs\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"BigQuery-Kosten beim GA4-Export: Welche Tabellen und Spalten eine Abfrage liest und der kostenlose Probelauf - Lukas Wojcik - Blog","description":"Warum LIMIT eine Abfrage nicht billiger macht, warum event_date keine Tabellen beschneidet und wie ein kostenloser Probelauf die Kostenfrage genau beantwortet.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-analytics-de\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\/","og_locale":"en_US","og_type":"article","og_title":"BigQuery-Kosten beim GA4-Export: Welche Tabellen und Spalten eine Abfrage liest und der kostenlose Probelauf - Lukas Wojcik - Blog","og_description":"Warum LIMIT eine Abfrage nicht billiger macht, warum event_date keine Tabellen beschneidet und wie ein kostenloser Probelauf die Kostenfrage genau beantwortet.","og_url":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-analytics-de\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\/","og_site_name":"Lukas Wojcik - Blog","article_published_time":"2026-09-19T10:30:00+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-10472-was-eine-abfrage-kostet-bevor-sie-la-n.png","type":"image\/png"}],"author":"Lukas Wojcik","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lukas Wojcik","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-analytics-de\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\/#article","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-analytics-de\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\/"},"author":{"name":"Lukas Wojcik","@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"headline":"BigQuery-Kosten beim GA4-Export: Welche Tabellen und Spalten eine Abfrage liest und der kostenlose Probelauf","datePublished":"2026-09-19T10:30:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-analytics-de\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\/"},"wordCount":776,"commentCount":0,"publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-analytics-de\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-10472-was-eine-abfrage-kostet-bevor-sie-la-n.png","keywords":["BigQuery","Google Analytics 4"],"articleSection":["Digital Analytics"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.lukaswojcik.com\/blog\/de\/digital-analytics-de\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-analytics-de\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\/","url":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-analytics-de\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\/","name":"BigQuery-Kosten beim GA4-Export: Welche Tabellen und Spalten eine Abfrage liest und der kostenlose Probelauf - Lukas Wojcik - Blog","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-analytics-de\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\/#primaryimage"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-analytics-de\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-10472-was-eine-abfrage-kostet-bevor-sie-la-n.png","datePublished":"2026-09-19T10:30:00+00:00","description":"Warum LIMIT eine Abfrage nicht billiger macht, warum event_date keine Tabellen beschneidet und wie ein kostenloser Probelauf die Kostenfrage genau beantwortet.","breadcrumb":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-analytics-de\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lukaswojcik.com\/blog\/de\/digital-analytics-de\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-analytics-de\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\/#primaryimage","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-10472-was-eine-abfrage-kostet-bevor-sie-la-n.png","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-10472-was-eine-abfrage-kostet-bevor-sie-la-n.png","width":1200,"height":630,"caption":"BigQuery-Kosten beim GA4-Export: Welche Tabellen und Spalten eine Abfrage liest und der kostenlose Probelauf"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-analytics-de\/bigquery-kosten-beim-ga4-export-welche-tabellen-und-spalten-eine-abfrage\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lukaswojcik.com\/blog\/"},{"@type":"ListItem","position":2,"name":"BigQuery-Kosten beim GA4-Export: Welche Tabellen und Spalten eine Abfrage liest und der kostenlose Probelauf"}]},{"@type":"WebSite","@id":"https:\/\/www.lukaswojcik.com\/blog\/#website","url":"https:\/\/www.lukaswojcik.com\/blog\/","name":"Lukas Wojcik - Blog","description":"","publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lukaswojcik.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9","name":"Lukas Wojcik","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","width":424,"height":636,"caption":"Lukas Wojcik"},"logo":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg"},"sameAs":["https:\/\/www.lukaswojcik.com\/blog"]}]}},"_links":{"self":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/10472","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/comments?post=10472"}],"version-history":[{"count":4,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/10472\/revisions"}],"predecessor-version":[{"id":16868,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/10472\/revisions\/16868"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media\/15183"}],"wp:attachment":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media?parent=10472"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/categories?post=10472"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/tags?post=10472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}