Create entity matching pipelines.
required | Array of objects (PipelineCreateItem) [ 1 .. 100 ] items Pipelines to create |
Created pipelines
The response for a bad request.
{- "items": [
- {
- "externalId": "my.known.id",
- "name": "myPipeline",
- "description": "My pipeline",
- "modelParameters": {
- "featureType": "bigram"
}, - "sources": {
- "dataSetIds": [
- {
- "externalId": "my.known.id"
}
], - "resource": "time_series"
}, - "targets": {
- "dataSetIds": [
- {
- "externalId": "my.known.id"
}
], - "resource": "assets"
}, - "trueMatches": [
- {
- "sourceId": 23,
- "targetExternalId": "my.known.id"
}
], - "confirmedMatches": [
- {
- "sourceId": 23,
- "targetExternalId": "my.known.id"
}
], - "rejectedMatches": [
- {
- "sourceId": 23,
- "targetExternalId": "my.known.id"
}
], - "useExistingMatches": false,
- "generateRules": true,
- "replacements": [
- {
- "field": "*",
- "string": "Bottom-hole pressure",
- "replacement": "bhp"
}
], - "rules": [ ],
- "rejectedRules": [ ],
- "scoreThreshold": 0.7,
- "scheduleInterval": 7200
}
]
}
{- "items": [
- {
- "id": 1,
- "createdTime": 1730204346000,
- "lastUpdatedTime": 1730204346000,
- "owner": "alice@example.com",
- "externalId": "my.known.id",
- "name": "myPipeline",
- "description": "My pipeline",
- "modelParameters": {
- "featureType": "bigram"
}, - "sources": {
- "dataSetIds": [
- {
- "externalId": "my.known.id"
}
], - "resource": "time_series"
}, - "targets": {
- "dataSetIds": [
- {
- "externalId": "my.known.id"
}
], - "resource": "assets"
}, - "trueMatches": [
- {
- "sourceId": 23,
- "targetExternalId": "my.known.id"
}
], - "confirmedMatches": [
- {
- "sourceId": 23,
- "targetExternalId": "my.known.id"
}
], - "rejectedMatches": [
- {
- "sourceId": 23,
- "targetExternalId": "my.known.id"
}
], - "useExistingMatches": false,
- "generateRules": true,
- "replacements": [
- {
- "field": "*",
- "string": "Bottom-hole pressure",
- "replacement": "bhp"
}
], - "rules": [ ],
- "rejectedRules": [ ],
- "scoreThreshold": 0.7,
- "scheduleInterval": 7200
}
]
}