tabsdatak.conn.bigquery
BigQueryDest | BigQuery destination for @subscriber -- one output slot per table. |
BigQueryDestConn | BigQuery connection. |
BigQueryTableNameSpec | |
BigQueryTableNamesSpec | |
CloudLocation | Abstract base for a BigQuery staging location. |
CredentialsSpec | The credential type for BigQuery connections: GCPJson (service-account JSON key). |
DatasetSpec | |
DestCfgKey | |
DestCfgSpec | |
GCSLocation | GCS staging area for BigQueryDest. |
IfTableExistsSpec | |
ProjectSpec | |
SchemaEvolutionSpec |
BigQueryTableNameSpec
type_aliasBigQueryTableNameSpec: str
BigQueryTableNamesSpec
type_aliasBigQueryTableNamesSpec: list[BigQueryTableNameSpec]
Resolved type:
list[str]
CredentialsSpec
type_aliasCredentialsSpec: GCPJson
The credential type for BigQuery connections: GCPJson
(service-account JSON key).
DatasetSpec
type_aliasDatasetSpec: StrOrSecretSpec
Resolved type:
str | Secret
DestCfgKey
type_aliasDestCfgKey: Literal['bigquery.logging_level']
DestCfgSpec
type_aliasDestCfgSpec: Mapping[DestCfgKey, Any]
Resolved type:
Mapping[Literal['bigquery.logging_level'], Any]
IfTableExistsSpec
type_aliasIfTableExistsSpec: Literal['append', 'replace']
ProjectSpec
type_aliasProjectSpec: StrOrSecretSpec
Resolved type:
str | Secret
SchemaEvolutionSpec
type_aliasSchemaEvolutionSpec: Literal['update', 'strict']