BigQuery Table Delete
Use this Snap to delete BigQuery tables.
Overview
You can use this Snap to delete BigQuery tables.

- Snap Type: Write
Works in Ultra Tasks
Prerequisites
A valid Google BigQuery Account with the required permissions.
Limitations and Known Issues
None.
Supported Accounts
This Snap works with the following account types. For more information, see Configuring Google BigQuery Accounts.
Snap Views
| Type | Format | Number of Views | Examples of Upstream and Downstream Snaps | Description |
|---|---|---|---|---|
| Input | Document |
|
|
The Project ID, Dataset ID, and Table ID. |
| Output | Document |
|
|
The status of the table deletion and the details of the deleted table: Project ID, Dataset ID, Table ID, and Table Type. |
| Learn more about Error handling. | ||||
Snap Settings
| Field/Field set | Description | ||
|---|---|---|---|
| Label String |
Specify a unique name for the Snap. Default value: BigQuery Table Delete Example: Delete Contract Employees |
||
| Project ID String/Expression |
Specify the project ID in which the dataset to be deleted resides. Default value: N/A Example: contract-project-123 |
||
| Dataset ID String/Expression |
Specify the ID of the dataset that you want to delete. Default value: N/A Example: contract_emp_names |
||
| Table ID String/Expression |
Specify the ID of the target table that you want to delete. Default value: N/A Example: Contract_Emp123 |
||
Snap execution
Dropdown list |
Choose one of the three modes in
which the Snap executes. Available options are:
Default value: Execute only Example: Validate & Execute |
||
Implicit retries in BigQuery Snaps
The BigQuery Snaps handle all retriable BigQuery errors (BigQuery exception, IO exception, and Runtime exception) internally.
- 429 (Too Many Requests):
- Retry attempts: Maximum of 5 retries.
- Delay Between Retries: Backoff strategy with jitter (random variation) is applied to prevent synchronized retries and reduce load.
- 401 (Unauthorized):
- Retry attempts: Maximum of 3 retries.
- Delay Between Retries: Backoff strategy is applied.
- Additional Actions: Reloads the BigQuery account on the retry event.
- IOException and 500, 502, 503, 504 (Server Errors):
- Retry attempts: Maximum of 3 retries.
- Delay Between Retries: Backoff strategy is applied.