Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This article explains how to register an External Data Services (EDS) with Azure Data Manager for energy. EDS allows you to fetch and ingest data (metadata) from external data sources. It also allows you to retrieve bulk data on demand.
Prerequisites
- Download and import API Postman collection for EDS.
- Refer Section 2.2 in osdu-eds-data-supplier-enablement-guide for details on Data source Registration.
- Review Connected Source Registry Entry (CSRE) and Connection Source Data Job (CSDJ) sections in EDS_Documentation-1.0.docx to understand the various parameters used in data source registration.
- Additionally, review the EDS configuration guide for more details on EDS configuration parameters.
- To run EDS, the user must be a member of
service.eds.userentitlements group. Additionally, to access Secret service, the user should be a member of the following entitlements:service.secret.viewer,service.secret.editor,service.secret.admin.
Run the EDS Fetch and Ingest workflow
Execute the APIs in the following collections to register your external data source that runs EDS Fetch and Ingest workflow on a schedule:
001: Pre-req: Validate Schema Registration002: Pre-req: Validate Reference Data003: Secret Service004: Add Source Registry and Data Job
After successful data registration, data is regularly fetched from external sources and added to your Azure Data Manager for Energy. You can use the Search service to search for your ingested data.
Troubleshooting issues
Run the following Kusto queries in your Log Analytics workspace to identify any issues with data source registration.
OEPAirFlowTask
| where DagName == "eds_ingest" or DagName == "eds_scheduler"
| where LogLevel == "ERROR" // ERROR/DEBUG/INFO/WARNING
Retrieve bulk data on demand
Use getRetrievalInstructions API in 005: Dataset Service collection to retrieve bulk data from external data sources on demand.