Datasource Batch Create
Inserts data in batches into a SQL datasource.
Pure Function
No
Execute Inputs
Execution
INPUTExecution Input.
Execute Outputs
Complete
OUTPUTFires when the data is successfully inserted into the cube.
Data Inputs
Datasource
INPUTName of the datasource to use.
Table
INPUTThe name of the table to insert into.
Sample Row
INPUTOptional sample row map, list of row maps, or datasource mapping; Map keys are used to infer field names if Fields input is not supplied.
Fields
INPUTAn list of field names to insert values into.
Update Fields
INPUTOptional list of fields to update on duplicate key conflict.
Data Outputs
Batcher
OUTPUTstring
Unique Key of the created Batcher to be used in Insert/Update/Flush nodes.
Settings
Batch Size
INTEGERHow many inserts to batch together at a time.
Default: 200
Insert Mode
STRINGInsert strategy: plain INSERT, INSERT IGNORE, or INSERT ... ON DUPLICATE KEY UPDATE.
Default: INSERT
Options:
INSERTINSERT_OR_UPDATEINSERT_OR_IGNORE
Timeout
INTEGERConnection timeout in seconds. 0 for no connection timeout.
Default: 0
Flush On Finish
BOOLEANAutomatically flush the batcher when the process completes.
Default: true
Debug
STRINGBreak on node when executing.
Default: No
Options:
NoBeforeInputsBeforeProcessingAfterProcessing