⚠️ DEPRECATED: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..
| Field | Type | Required | Description |
|---|---|---|---|
cdc_deletion_mode |
Optional[models.DestinationBigqueryCDCDeletionMode] | ➖ | Whether to execute CDC deletions as hard deletes (i.e. propagate source deletions to the destination), or soft deletes (i.e. leave a tombstone record in the destination). Defaults to hard deletes. |
credentials_json |
Optional[str] | ➖ | The contents of the JSON service account key. Check out the docs if you need help generating this key. Default credentials will be used if this field is left empty. |
dataset_id |
str | ✔️ | The default BigQuery Dataset ID that tables are replicated to if the source does not specify a namespace. Read more here. |
dataset_location |
models.DatasetLocation | ✔️ | The location of the dataset. Warning: Changes made after creation will not be applied. Read more here. |
destination_type |
models.DestinationBigqueryBigquery | ✔️ | N/A |
disable_type_dedupe |
Optional[bool] | ➖ | Write the legacy "raw tables" format, to enable backwards compatibility with older versions of this connector. |
loading_method |
Optional[models.DestinationBigqueryLoadingMethod] | ➖ | The way data will be uploaded to BigQuery. |
project_id |
str | ✔️ | The GCP project ID for the project containing the target BigQuery dataset. Read more here. |
raw_data_dataset |
Optional[str] | ➖ | Airbyte will use this dataset for various internal tables. In legacy raw tables mode, the raw tables will be stored in this dataset. Defaults to "airbyte_internal". |