DeleteTable
type: "io.kestra.plugin.gcp.bigquery.DeleteTable"
Delete a table or a partition
# Examples
Delete a partition
id: "delete_table"
type: "io.kestra.plugin.gcp.bigquery.DeleteTable"
projectId: my-project
dataset: my-dataset
table: my-table$20130908
# Properties
# dataset
- Type: string
- Dynamic: ✔️
- Required: ✔️
The dataset's user-defined id
# location
- Type: string
- Dynamic: ✔️
- Required: ❌
The geographic location where the dataset should reside
This property is experimental and might be subject to change or removed.
See Dataset Location
# projectId
- Type: string
- Dynamic: ✔️
- Required: ❌
The GCP project id
# retryAuto
- Type:
Constant
Exponential
Random - Dynamic: ❓
- Required: ❌
# retryMessages
- Type: array
- SubType: string
- Dynamic: ✔️
- Required: ❌
The message that are valid for a automatic retry.
Message is tested as a substring of the full message and case insensitive
# retryReasons
- Type: array
- SubType: string
- Dynamic: ✔️
- Required: ❌
The reason that are valid for a automatic retry.
# scopes
- Type: array
- SubType: string
- Dynamic: ✔️
- Required: ❌
The GCP scopes to used
# serviceAccount
- Type: string
- Dynamic: ✔️
- Required: ❌
The GCP service account key
# table
- Type: string
- Dynamic: ✔️
- Required: ✔️
The table user-defined id
# Outputs
# datasetId
- Type: string
The dataset's id
# projectId
- Type: string
The project's id
# table
- Type: string
The table name
# Definitions
# Constant
# interval
- Type: string
- Dynamic: ❓
- Required: ✔️
- Format:
duration
# maxAttempt
- Type: integer
- Dynamic: ❓
- Required: ❌
- Minimum:
>= 1
# maxDuration
- Type: string
- Dynamic: ❓
- Required: ❌
- Format:
duration
# warningOnRetry
- Type: boolean
- Dynamic: ❓
- Required: ❌
- Default:
false
# Random
# maxAttempt
- Type: integer
- Dynamic: ❓
- Required: ❌
- Minimum:
>= 1
# maxDuration
- Type: string
- Dynamic: ❓
- Required: ❌
- Format:
duration
# maxInterval
- Type: string
- Dynamic: ❓
- Required: ✔️
- Format:
duration
# minInterval
- Type: string
- Dynamic: ❓
- Required: ✔️
- Format:
duration
# warningOnRetry
- Type: boolean
- Dynamic: ❓
- Required: ❌
- Default:
false
# Exponential
# delayFactor
- Type: number
- Dynamic: ❓
- Required: ❌
# interval
- Type: string
- Dynamic: ❓
- Required: ✔️
- Format:
duration
# maxAttempt
- Type: integer
- Dynamic: ❓
- Required: ❌
- Minimum:
>= 1
# maxDuration
- Type: string
- Dynamic: ❓
- Required: ❌
- Format:
duration
# maxInterval
- Type: string
- Dynamic: ❓
- Required: ✔️
- Format:
duration
# warningOnRetry
- Type: boolean
- Dynamic: ❓
- Required: ❌
- Default:
false