Structural differences and limitations with Google BigQuery
Last updated
Last updated
Required license: Professional or Enterprise
Google BigQuery workspaces cannot have a as its source or destination dataset.
Post-job scripts run inside of transactions. They are limited to .
Google BigQuery workspaces cannot use the following table modes:
Incremental
Google BigQuery workspaces cannot use the following generators:
Cross Table Sum
Tonic Structural cannot process STRUCT or INTERVAL types in Google BigQuery.
In the destination database, Structural creates external, snapshot, and cloned tables as normal tables.
You cannot assign generators to partitioned tables that require a partition filter.
If TONIC_GRPC_ENABLED
is true
, then you can leave all of the columns set to Passthrough.
If TONIC_GRPC_ENABLED
is false
, then you must truncate the tables.
Google BigQuery workspaces do not support subsetting.
Google BigQuery workspaces do not support upsert.
For Google BigQuery workspaces, you cannot write the destination data to container artifacts.
For Google BigQuery workspaces, you cannot write the destination data to an Ephemeral snapshot.
The TONIC_GRPC_ENABLED
indicates whether to use GRPC-based endpoints to access Google BigQuery.
However, for tables that use the De-Identify table mode, you can provide a WHERE
clause to filter the table. For details, go to .