Data APIs
Storage Read/Write API and streaming inserts.
BigQuery Storage API Read
On-demandA charge for bulk-reading table data through the BigQuery Storage Read API rather than by running a query. It appears on bills of teams who mostly think of BigQuery as a query engine, because the tools generating it — Spark, Dataflow, dbt exports, BI extracts — do not look like queries from the outside.
Billed: Per tebibyte read through the Storage Read API. Separate from query analysis charges — reading via the API is not a query.
BigQuery Streaming Inserts
On-demandA charge for rows written through the streaming insert path or the Storage Write API in default mode. The thing worth knowing is the alternative: batch loads into BigQuery are free, so this charge is entirely a payment for immediacy.
Billed: Per gibibyte of data streamed in. Batch loading the same data costs nothing.