CreateDataset
Create a dataset or update if it already exists.
type: "io.kestra.plugin.gcp.bigquery.CreateDataset"
Create a dataset if not exits
id: gcp_bq_create_dataset
namespace: company.team
tasks:
- id: create_dataset
type: io.kestra.plugin.gcp.bigquery.CreateDataset
name: "my_dataset"
location: "EU"
ifExists: "SKIP"
The dataset's user-defined ID.
The default encryption key for all tables in the dataset.
Once this property is set, all newly-created partitioned tables in the dataset will have encryption key set to this value, unless table creation request (or query) overrides the key.
The dataset description.
A user-friendly description for the dataset.
A user-friendly name for the dataset.
Policy to apply if a dataset already exists.
The GCP service account to impersonate.
The dataset's labels.
The geographic location where the dataset should reside.
This property is experimental and might be subject to change or removed. See Dataset Location
The GCP project ID.
The messages which would trigger an automatic retry.
Message is tested as a substring of the full message, and is case insensitive.
The reasons which would trigger an automatic retry.
The GCP scopes to be used.
The GCP service account.
The dataset's user-defined ID.
A user-friendly description for the dataset.
A user-friendly name for the dataset.
The geographic location where the dataset should reside.
This property is experimental and might be subject to change or removed. See Dataset Location
The GCP project ID.
The value for the entity.
For example, user email if the type is USER.
The GCP entity.
The role to assign to the entity.