# Kissflow - Upsert dataset records in batch action
The Upsert dataset records in batch action enables you to create or update dataset records in batches in Kissflow.
# Input
Input field | Description |
---|---|
Dataset ID | The unique identifier for each dataset. |
Batch size | The number of records in a single batch. The maximum is 300, and the default is 100. |
Data | An array of dataset records to upsert. Includes the record ID and custom input fields specific to the dataset. |
# Output
Output field | Description |
---|---|
Records ingested | An array of dataset records that were created or updated successfully. It includes metadata fields such as ID, flow name, flow type, created and updated timestamps, and custom output fields specific to the dataset. |
Records failed | An array of bulk operations that failed during execution. Includes the error code and the corresponding array of records. |
Success | Returns false if any batch operation fails; otherwise, returns true. |
Last updated: 4/28/2025, 10:09:13 PM