Property description
The dataIntegrations asset defines mappings that determine how ingested data is stored, specifying which object types and attributes the data will be assigned to.
Minimal JSON
{
"applicationKey": "",
"dataSourceDefinitionKey": "",
"versionKey": "",
"mappings": []
}{
"applicationKey": "app",
"dataSourceDefinitionKey": "data_source_definition",
"versionKey": "default",
"mappings": [
{
"queryKey": "database",
"objectTypeKey": "database",
"mapping": [
{
"fieldKey": "description",
"attributeTypeKey": "core_description_scanned"
}
]
}
]
}Example taken from the core_sql_server package.
Nested properties
| Property | Description | Values | Mandatory |
|---|---|---|---|
applicationKey | Key of the application. | string | Yes |
dataSourceDefinitionKey | Key of the data source definition the ingestion app extracts data from. | string | Yes |
mappings | Array of definitions specifying: Which query corresponds to which object type., Which fields correspond to which attribute types. | array | Yes |
versionKey | Key of the version of the data provider as defined in data source. In most cases, default version is used. | string | Yes |