Come registrare le origini dati esterne (EDS) in Azure Data Manager per l'energia?
Questo articolo spiega come registrare le origini dati esterne (EDS) in Azure Data Manager per l'energia. EDS consente di recuperare e inserire dati (metadati) da origini dati esterne. Consente anche di recuperare dati in blocco su richiesta.
Prerequisiti
- Scaricare e importare i file di raccolta e ambiente API nel client di test dell'API (ad esempio Postman). Apportare le modifiche appropriate all'ambiente in base all'origine dati.
- Vedere lasezione 2.2 in osdu-eds-data-supplier-enablement-guide per informazioni dettagliate sulla registrazione delle origini dati.
- Esaminare le sezioni Connected Source Registry Entry (CSRE) e Connection Source Data Job (CSDJ) in EDS_Documentation-1.0.docx per comprendere i vari parametri usati nella registrazione delle origini dati.
- Per eseguire EDS, l'utente deve essere membro del gruppo di entitlement
service.eds.user
. Inoltre, per accedere al servizio segreto, l'utente deve essere membro degli entitlement seguenti:service.secret.viewer
,service.secret.editor
,service.secret.admin
.
Flusso di lavoro di recupero e inserimento EDS
Eseguire le API nelle raccolte seguenti per registrare l'origine dati esterna che esegue il flusso di lavoro di recupero ed inserimento EDS in base a una pianificazione:
001: Pre-req: Validate Schema Registration
002: Pre-req: Validate Reference Data
003: Secret Service
004: Pre-req: Add Source Registry
Dopo aver completato la registrazione dei dati, i dati vengono recuperati regolarmente da origini esterne e aggiunti ad Azure Data Manager per l'energia.
È possibile usare il servizio di ricerca per cercare i dati inseriti.
Risoluzione dei problemi
È possibile eseguire le query Kusto seguenti nell'area di lavoro Log Analytics per identificare eventuali problemi con la registrazione dell'origine dati.
OEPAirFlowTask
| where DagName == "eds_ingest"
| where LogLevel == "ERROR" // ERROR/DEBUG/INFO/WARNING
OEPAirFlowTask
| where DagName == "eds_scheduler"
| where LogLevel == "ERROR" // ERROR/DEBUG/INFO/WARNING
Recuperare dati in blocco su richiesta
Usare l’API getRetrievalInstructions in 005: Dataset Service collection
per recuperare dati in blocco da origini dati esterne su richiesta.