TableMetadata
Get table metadata.
type: "io.kestra.plugin.gcp.bigquery.TableMetadata"
id: gcp_bq_table_metadata
namespace: company.team
tasks:
- id: table_metadata
type: io.kestra.plugin.gcp.bigquery.TableMetadata
projectId: my-project
dataset: my-dataset
table: my-table
The dataset's user-defined ID.
The table's user-defined ID.
Policy to apply if a table don't exists.
If the policy is SKIP
, the output will contain only null value, otherwise an error is raised.
The GCP service account to impersonate.
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 time when this table was created.
The dataset's ID.
The table definition.
The user-friendly description for the table.
The encryption configuration.
The hash of the table resource.
Returns the time when this table expires.
If not present, the table will persist indefinitely. Expired tables will be deleted and their storage reclaimed.
The user-friendly name for the table.
The service-generated id for the table.
Return a map for labels applied to the table.
The time when this table was last modified.
The size of this table in bytes.
The number of bytes considered "long-term storage" for reduced billing purposes.
The number of rows of data in this table.
The project's ID.
Return true if a partition filter (that can be used for partition elimination) is required for queries over this table.
The URL that can be used to access the resource again. The returned URL can be used for get or update requests.
The table name.