You open the GCP BigQuery agent configuration dialog from a workflow configuration: you can right-click the agent icon and select Configuration..., or double-click the agent icon
Target
The Target tab contains settings related to the UDR type to insert into the database and the specific table for the UDR to be inserted into by the agent.
...
Field | Description | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GCP Profile | Click Browse to select a predefined GCP profile. The profile contains the credential information required to connect to the BigQuery in the GCP Project. | |||||||||||||||||||||||||||||
UDR Type | Type of UDR to populate the target BigQuery table. | |||||||||||||||||||||||||||||
Dataset | Select the target dataset. | |||||||||||||||||||||||||||||
Data Table | Select the target table name. Only the tables found within the selected dataset can be listed and chosen.
| |||||||||||||||||||||||||||||
Batch Status Table | A separate table to keep track of the transaction ID to allow the agent to better provide transaction safety in the event that the workflow aborts. A transaction ID is unique to each batch process, the agent will use the transaction ID to identify UDRs that belong to the batch when the data insertion into the table was interrupted.
See the example below on creating a Batch Status table:
| |||||||||||||||||||||||||||||
Transaction ID Column | Select the column that is designated for the transaction ID from the Batch Status Table and Data Table. The transaction ID has to be present in both Data and Batch Status table with the same name, for the transaction ID to be available for selection. | |||||||||||||||||||||||||||||
Batch Size | The amount of UDR to be inserted into the target data table for each batch process. This corresponds to the rows per insert request into the target Data table. The default value is 500 records per batch transaction.
| |||||||||||||||||||||||||||||
Concurrent Requests | The amount of connections the agent will open to the target data table to insert the UDRs. The default value is 1 connection.
|
Assignment
The Assignment tab contains the assignment of values to each column.
...