Tool to create a new, empty table in a BigQuery dataset. Use when setting up data infrastructure for standard tables, external tables, views, or materialized views. Supports partitioning, clustering, and encryption configuration.
viewobjectLogical view definition.
labelsobjectLabels to organize tables. Keys and values must be lowercase, max 63 characters, starting with a letter.
schemaobjectSchema of a table defining its fields/columns.
clusteringobjectClustering configuration for a table.
dataset_idRequiredstringThe dataset ID where the table will be created. Used in the URL path.
project_idRequiredstringThe project ID where the table will be created. Used in the URL path.
descriptionstringA user-friendly description of the table.
friendlyNamestringA descriptive name for the table shown in the BigQuery UI.
expirationTimestringTime when the table expires, in milliseconds since epoch. If not set, the table persists indefinitely or uses dataset default.
tableReferenceRequiredobjectReference identifying the table. Must match project_id and dataset_id from the path.
defaultCollationstringDefault collation for new STRING fields. Options: 'und:ci' (case insensitive), '' (case sensitive, default).
materializedViewobjectMaterialized view definition and configuration.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
OAuth connection. Risk level 2 of 5.
Free Action