Een externe gegevensbronnen (EDS) registreren bij Azure Data Manager for Energy?
In dit artikel wordt uitgelegd hoe u een externe gegevensbronnen (EDS) registreert bij Azure Data Manager voor energie. Met EDS kunt u gegevens (metagegevens) ophalen en opnemen uit externe gegevensbronnen. Hiermee kunt u ook bulkgegevens op aanvraag ophalen.
Vereisten
- Download en importeer API-verzamelings- en omgevingsbestanden in api-testclient (zoals Postman). Breng de juiste wijzigingen aan in de omgeving op basis van uw gegevensbron.
- Raadpleeg sectie 2.2 in osdu-eds-data-supplier-enablement-guide voor meer informatie over de registratie van gegevensbronnen.
- Controleer de secties Connected Source Registry Entry (CSRE) en CSDJ (Connection Source Data Job) in EDS_Documentation-1.0.docx om inzicht te hebben in de verschillende parameters die worden gebruikt in de registratie van de gegevensbron.
- Als u EDS wilt uitvoeren, moet de gebruiker lid zijn van
service.eds.user
de rechtengroep. Als u toegang wilt krijgen tot de geheime service, moet de gebruiker lid zijn van de volgende rechten:service.secret.viewer
,service.secret.editor
,service.secret.admin
.
EDS-werkstroom ophalen en opnemen
Voer de API's uit in de volgende verzamelingen om uw externe gegevensbron te registreren waarop de werkstroom EDS Fetch and Ingest volgens een schema wordt uitgevoerd:
001: Pre-req: Validate Schema Registration
002: Pre-req: Validate Reference Data
003: Secret Service
004: Pre-req: Add Source Registry
Na een geslaagde gegevensregistratie worden gegevens regelmatig opgehaald uit externe bronnen en toegevoegd aan uw Azure Data Manager for Energy.
U kunt de Search-service gebruiken om te zoeken naar uw opgenomen gegevens.
Probleemoplossing
U kunt de onderstaande Kusto-query's uitvoeren in uw Log Analytics-werkruimte om eventuele problemen met de registratie van gegevensbronnen te identificeren.
OEPAirFlowTask
| where DagName == "eds_ingest"
| where LogLevel == "ERROR" // ERROR/DEBUG/INFO/WARNING
OEPAirFlowTask
| where DagName == "eds_scheduler"
| where LogLevel == "ERROR" // ERROR/DEBUG/INFO/WARNING
Bulkgegevens op aanvraag ophalen
Gebruik de getRetrievalInstructions-API om 005: Dataset Service collection
bulkgegevens op te halen uit externe gegevensbronnen op aanvraag.