- FDPlan
- Create new data source type.
Create new data source type.
The data source type that needs to be created.
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.
{ "store": "fdplan", "type": "production-forecast-fdplan-workbook" }
List of editors defining how data source type is provided.
List of viewers defining how data source type is viewed.
Transformation provider defines which provider is used to process the data.
Copy provider defines which provider copies the data sources of this data source type. Defaults to system (FDPlan copies internally); set a custom name to delegate copying to an external worker, which then handles copy_transformation_required events. Data source types in the fdplan store can only be processed by the system worker and are not allowed to have a custom copy provider.
- https://api.delfi.slb.com/fdplan/data-sourceshttps://api.delfi.slb.com/fdplan/data-sources/v2/data-source-types
- Mock serverhttps://developer.slb.com/_mock/solutions/fdplan/apis/fdplan-data-sources/v2/data-source-types
curl -i -X POST \
https://api.delfi.slb.com/fdplan/data-sources/v2/data-source-types \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-H 'appkey: YOUR_API_KEY_HERE' \
-H 'slb-partition-id: string' \
-d '{
"source": {
"store": "fdplan",
"type": "production-forecast-fdplan-workbook"
},
"targets": [
"production-forecast"
]
}'Data source type created successfully.
Deterministic identifier of the data source type, derived as source.type:source.store.
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.
{ "store": "fdplan", "type": "production-forecast-fdplan-workbook" }
List of evaluation data types that this source can be converted into.
[ "production-forecast" ]
List of editors defining how data source type is provided.
[ { "editorURL": "", "name": "fdplan-file-selector", "type": "Both" } ]
List of viewers defining how data source type is viewed.
[]
Transformation provider defines which provider is used to process the data.
{ "name": "system" }
Copy provider defines which provider copies the data sources of this data source type. Defaults to system (FDPlan copies internally); set a custom name to delegate copying to an external worker, which then handles copy_transformation_required events. Data source types in the fdplan store can only be processed by the system worker and are not allowed to have a custom copy provider.
{ "name": "system" }
{ "id": "production-forecast-fdplan-workbook:fdplan", "editors": [ { … } ], "isSystem": true, "source": { "store": "fdplan", "type": "production-forecast-fdplan-workbook" }, "targets": [ "production-forecast" ], "copyProvider": { "name": "system" }, "transformationProvider": { "name": "system" }, "viewers": [] }