Ziggy - Beta Help

Data Store

Write to and read from the Data Store, Ziggy's internal key/value pair data store. You can also access the Data Store from the Javascript Block.

Data Store Browser

You can view the Data Store contents from the Store menu item in the navigation bar.

Namespace

The dropdown will contain the names of all existing namespaces. If the namespace does not yet exists, enter the name in the input and press enter.

Operation Type

The following operation types are available.

Create

There are three create modes. The mode is specified in the dropdown next the Operation Type dropdown.

  • Upsert: update the record if the key exists; otherwise create a new entry.

  • Create: create the record if it does not exist.

  • Error if exists: create a record if the key does not exist; throw an error if the key does exist.

Data Store upsert

Ziggy will create Data Store key/value pairs based on what you specify in the Select key or "literal" field - recordId in the screenshot above.

Tip - to make life easier, run the Flow up to the block so the drop-down is populated with keys found on the input edge. Otherwise, type the name of the key in the input field and press enter.

Update

Update a record if the key exists, otherwise ignore.

Same configuration as Create above.

Read (Batch)

If Key is not specified, it will be treated as a Batch operation and the batch size specifies the number or records to read in a batch.

You can see the sql_customers namespace being read, 100 records at a time.

Batch read array

Read (edge data driven)

You can also read data from the data store using values specified in the incoming edge data.

Ziggy will fetch all the Data Store key/value pairs based on what you specify in the Select key or "literal" field - recordId in the screenshot below.

Tip - to make life easier, run the Flow up to the block so the drop-down is populated with keys found on the input edge. Otherwise, type the name of the key in the input field and press enter.

Batch read array

Delete

Deletes the Key from the store based on the incoming edge data. All elements on the edge will be deleted using the specified edge key in Select key or "literal".

Tip - to make life easier, run the Flow up to the block so the drop-down is populated with keys found on the input edge. Otherwise, type the name of the key in the input field and press enter.

Data store delete

Delete all namespace keys

This is used to delete all data from the specified namespace(s).

Data store delete namespaces
23 April 2025