project | string or SelectItem | Yes | - | Select the Google BigQuery project, ask the user for it if not provided |
dataset | string or SelectItem | Yes | - | Select the BigQuery dataset containing your target table |
table | string or SelectItem | Yes | - | Select the target BigQuery table to insert rows into |
write_type | string or SelectableOption | Yes | - | Choose how to map your data into the BigQuery table. Available options: ‘all’ (Use All Data), ‘mapped’ (Map Specific Columns) |
data | array of object (also accepts a comma-separated string) | No | - | Select the data to insert into the BigQuery table. This will be mainly the output of upstream nodes in the workflow. Don’t worry about data conversion, it will be handled automatically. |
column_mapping | ColumnMapping | No | - | Map your data to BigQuery table columns when using ‘mapped’ write type |
allow_new_columns | boolean | No | True | Automatically add new columns to the table schema if they don’t exist |