← All nodes
Output

BigQuery Output

Appends the rows to an existing BigQuery table with streaming inserts.

When to use it

Use it to publish events or results to BigQuery for analysis.

In a pipeline

Settings

SettingTypeRequiredDefault or hint
Google connectionselectYesAdd a connection below
Projecttext—Default: the service account's project
DatasettextYesanalytics
TabletextYesevents

Example

Append events

  • Dataset=analytics
  • Table=events
Rows arriving
eventat
signup2026-10-17 09:12
Passed on; appended to analytics.events
eventat
signup2026-10-17 09:12

Worth knowing

  • The table must exist; column names must match its fields. Give the service account the BigQuery Data Editor role.
  • Rows go 500 per request; if BigQuery rejects rows the node stops and names the first problem (rows already sent stay).
  • Streaming inserts cannot join a Transaction Control.

Others in Output