Wie registrieren Sie eine externe Datenquelle (EDS) bei Azure Data Manager for Energy?
In diesem Artikel wird erläutert, wie Sie eine externe Datenquelle (EDS) bei Azure Data Manager for Energy registrieren. Mit EDS können Sie Daten (Metadaten) aus externen Datenquellen abrufen und erfassen. Außerdem können Sie Massendaten bei Bedarf abrufen.
Voraussetzungen
- Herunterladen und Importieren von API-Sammlungs- und Umgebungs-Dateien in API-Testclient (z. B. Postman). Nehmen Sie geeignete Änderungen in der Umgebung basierend auf Ihrer Datenquelle vor.
- Ausführliche Informationen zur Datenquellenregistrierung finden Sie in Abschnitt 2.2 in osdu-eds-data-supplier-enablement-guide .
- Überprüfen Sie die Abschnitte Connected Source Registry Entry(CSRE) und Connection Source Data Job (CSDJ) in EDS_Documentation-1.0.docx, um die verschiedenen Parameter zu verstehen, die in der Datenquellenregistrierung verwendet werden.
- Zum Ausführen von EDS muss der Benutzer Member der
service.eds.user
-Berechtigungsgruppe sein. Darüber hinaus sollte der Benutzer für den Zugriff auf den Geheimdienst Member der folgenden Berechtigungen sein:service.secret.viewer
,service.secret.editor
,service.secret.admin
.
EDS-Abruf- und Erfassungsworkflow
Führen Sie die APIs in den folgenden Sammlungen aus, um Ihre externe Datenquelle zu registrieren, die den EDS Fetch- und Erfassungsworkflow nach einem Zeitplan ausführt:
001: Pre-req: Validate Schema Registration
002: Pre-req: Validate Reference Data
003: Secret Service
004: Pre-req: Add Source Registry
Nach erfolgreicher Datenregistrierung werden Daten regelmäßig aus externen Quellen abgerufen und Ihrem Azure Data Manager for Energy hinzugefügt.
Sie können den Suchdienst verwenden, um nach Ihren aufgenommenen Daten zu suchen.
Problembehandlung
Sie können die folgenden Kusto-Abfragen in Ihrem Log Analytics-Arbeitsbereich ausführen, um Probleme mit der Datenquellenregistrierung zu identifizieren.
OEPAirFlowTask
| where DagName == "eds_ingest"
| where LogLevel == "ERROR" // ERROR/DEBUG/INFO/WARNING
OEPAirFlowTask
| where DagName == "eds_scheduler"
| where LogLevel == "ERROR" // ERROR/DEBUG/INFO/WARNING
Abrufen von Massendaten bei Bedarf
Verwenden Sie getRetrievalInstructions-API in 005: Dataset Service collection
zum Abrufen von Massendaten aus externen Datenquellen bei Bedarf.