Skip to content

CreateDataSourceJobV2Params

Inputs for a job that creates a new data source. The source/target pair selects the matching data source type and the transformation provider that runs in the background.

sourceobject(Source)

The user-facing input format - a registered data type and the store it lives in. Together with target, it selects the matching data source type.

Example:
{ "type": "demo:data-types:planning-assumption-reference", "store": "comm-store" }
targetobject(Target)required

The evaluation-ready data type that computations consume, produced by the transformation.

Example:
{ "type": "price-forecast" }
tagsArray of strings

List of tags associated with the data source, used for later discovery. StudyId:id is normally required to associate the data source with a study.

Example:
[ "StudyId:01JY6FMJMY0F6AJFV05V831SB4" ]
descriptionstring

The description for data source to be created.

Example:"Example of transformation"
namestring

The name for data source.

Example:"Forecast Q2"
dataProvidersobject(DataProviders)

List of data providers

Example:
{ "items": [ { … }, { … } ] }
{ "source": { "type": "demo:data-types:planning-assumption-reference", "store": "comm-store" }, "target": { "type": "price-forecast" }, "tags": [ "StudyId:01JY6FMJMY0F6AJFV05V831SB4" ], "description": "Example of transformation", "name": "Forecast Q2", "dataProviders": { "items": [ … ] } }