Data Sources
Upload CSV files as reference data used as default worksheet data for workflows.
The Pebble Stream Flow 2.0 workflow server supports creating CSV-backed data sources. Pebblers use data sources to specify reference data for pebble and workflow requests. In the future, Flow will support dynamic data sources defined by Pebblers via SQL queries, API requests, or other data-generating mechanisms.
Upload a data source
Pebblers can create new data sources by uploading CSV files using the manage data source screen.

Pebblers can create new data sources using the "data sources" tab.
Clicking the "+" button opens a form to upload a CSV file as a data source. When a data source is uploaded, it is versioned and assigned a unique pebble-flow URL that specifies how to reference it when executing a pebble or workflow request.

Data sources are immutable, versioned, and are referenced via a unique pebble-flow URL
Pebblers can apply data sources to published workflows as the default input worksheet value.
In the screenshot above, the Bond Analysis workflow uses a default data source for its bond input worksheet. Pebblers can remove this data source from the workflow at any time.
Static data sources are an ideal choice for specifying reference data for a given worksheet. When a data source is used in this manner, callers for the workflows request API can omit the upload of that worksheet.
Updated 9 days ago
