Property description

The templates property defines the layout of data source creation form (Settings > Data Ingestion > Data Sources > New data source).

Minimal JSON

{}
{
  "key": "default",
  "template": {
    "$schema": "https://schema.dawiso.com/provider-schema.json",
    "providerName": "core_sql_server",
    "steps": [
      {
        "centerArea": {
          "data": []
        }
      }
    ]
  }
}

Example taken from the core_sql_server package.

Nested properties

PropertyDescriptionValuesMandatory
schemaSchema serves as a blueprint for allowed properties, data types, and validation rules within the template. Use the following schema: “$schema”: “https://schema.dawiso.com/provider-schema.jsonstringNo
providerNameProvider used for metadata ingestion. Same value as used in the data source definition asset.stringNo
stepsArray defining the sequence of steps involved in setting up a data source.arrayNo