Hogyan regisztrálhat külső adatforrásokat (EDS) az Azure Data Manager for Energy szolgáltatásban?
Ez a cikk bemutatja, hogyan regisztrálhat külső adatforrásokat (EDS-t) az Azure Data Managerben az energiafelhasználáshoz. Az EDS lehetővé teszi adatok (metaadatok) külső adatforrásokból való lekérését és betöltését. Lehetővé teszi a tömeges adatok igény szerinti lekérését is.
Előfeltételek
- API-gyűjtemény- és környezeti fájlok letöltése és importálása API-tesztügyfélbe (például Postman). Végezze el a megfelelő módosításokat a környezetben az adatforrás alapján.
- Az adatforrás-regisztráció részleteiért tekintse meg az osdu-eds-data-supplier-enablement-guide 2.2 szakaszát.
- Tekintse át Csatlakozás forrásregisztrációs adatbázis bejegyzése (CSRE) és Csatlakozás ion Source Data Job (CSDJ) szakaszát EDS_Documentation-1.0.docx az adatforrás-regisztrációban használt különböző paraméterek megismeréséhez.
- Az EDS futtatásához a felhasználónak a jogosultsági csoport tagjának
service.eds.user
kell lennie. Emellett a titkos kódszolgáltatás eléréséhez a felhasználónak a következő jogosultságok tagjának kell lennie:service.secret.viewer
, ,service.secret.editor
service.secret.admin
.
EDS-beolvasási és betöltési munkafolyamat
Futtassa az API-kat a következő gyűjteményekben az EDS Fetch és Ingest munkafolyamatot futtató külső adatforrás ütemezés szerinti regisztrálásához:
001: Pre-req: Validate Schema Registration
002: Pre-req: Validate Reference Data
003: Secret Service
004: Pre-req: Add Source Registry
A sikeres adatregisztráció után a rendszer rendszeresen lekéri az adatokat külső forrásokból, és hozzáadja őket az Azure Data Manager for Energy-hez.
A Search szolgáltatás segítségével megkeresheti a betöltött adatokat.
Hibaelhárítás
Az adatforrás-regisztrációval kapcsolatos problémák azonosításához futtassa az alábbi Kusto-lekérdezéseket a Log Analytics-munkaterületen.
OEPAirFlowTask
| where DagName == "eds_ingest"
| where LogLevel == "ERROR" // ERROR/DEBUG/INFO/WARNING
OEPAirFlowTask
| where DagName == "eds_scheduler"
| where LogLevel == "ERROR" // ERROR/DEBUG/INFO/WARNING
Tömeges adatok lekérése igény szerint
A getRetrievalInstructions API 005: Dataset Service collection
használatával igény szerint kérhet le tömeges adatokat külső adatforrásokból.