EdgeCore version: 4.3.2
Method
GET /public/pipeline/producers/remote/{producerId}/fetch
Used to fetch the data set of a specific producer.
Parameters
Name | Type | Description | Mandatory |
producerId or producerName |
string | ID or the name of the producer | Yes |
cURL example
curl --location --request GET 'http://localhost:8080/public/pipeline/producers/remote/remoteproducer/fetch' \ --header 'edgeApiKey: YWRtaW5AZGVmYXVsdHx3IDNHe2tMZTYhMkZkO3J3cipDaSZUdio5'
Example Response
{ "stale": false, "doClass": "ResultBundleDO", "resultSet": { "mutable": true, "lastUpdate": 1606739445390, "resultStatusCode": 0, "statusMessage": null, "status": { "lastUpdate": 1606739445397, "resultStatusCode": 0, "statusMessage": null, "requiredCredentialNames": [], "isDataAvailable": true, "errorCode": null, "doClass": "ResultStatusDO" }, "errorDetail": null, "stale": false, "dataAvailable": true, "errorMessageId": null, "doClass": "TabularDataResultsDO", "dataTypeId": "Tabular", "versionId": "77ae7e7b", "records": [ { "doClass": "TabularRecordDO", "r": [ "bar" ], "k": "" } ], "columnMapping": { "doClass": "TabularRecordColumnMappingDO", "name": "Tabular", "columns": { "foo": 0 } }, "producerName": "Tabular", "sizeBytes": 0 }, "versionId": "77ae7e7b", "dataDef": { "doClass": "TabularDataDefDO", "versionId": "8d65ab93", "producerName": "remoteproducer", "producerID": "s3pvsu-k636f3lq6g97", "dataAttributes": [ { "id": false, "doClass": "DataAttributeDO", "producerName": "remoteproducer", "type": 0, "name": "foo", "sourceName": "foo", "isId": false, "units": null, "format": null, "ordinalPosition": 1 } ] }, "isStale": false }
HTTP Response
Code | Status | Description |
200 | OK | The request has succeeded. |
404 | Not Found | The producer ID or producer name could not be found. |