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.editorservice.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:

  1. 001: Pre-req: Validate Schema Registration
  2. 002: Pre-req: Validate Reference Data
  3. 003: Secret Service
  4. 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.

Hivatkozások