你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
如何向 Azure Data Manager for Energy 注册外部数据源 (EDS)?
本文介绍如何向 Azure Data Manager for Energy 注册外部数据源 (EDS)。 EDS 允许从外部数据源提取和引入数据(元数据)。 它还允许按需检索批量数据。
先决条件
- 将 API 集合和环境文件下载并导入到 API 测试客户端(如 Postman)。 根据数据源在环境中进行适当的修改。
- 有关数据源注册的详细信息,请参阅 osdu-eds-data-supplier-enablement-guide 中的第 2.2 节。
- 查看 EDS_Documentation-1.0.docx 中“连接的源注册表项 (CSRE)”和“连接源数据作业 (CSDJ)”部分,以了解数据源注册中使用的各种参数。
- 若要运行 EDS,用户必须是
service.eds.user
权利组的成员。 此外,若要访问机密服务,用户应是以下权利的成员:service.secret.viewer
、service.secret.editor
、service.secret.admin
。
EDS 提取和引入工作流
执行以下集合中的 API,以按计划注册运行 EDS 提取和引入工作流的外部数据源:
001: Pre-req: Validate Schema Registration
002: Pre-req: Validate Reference Data
003: Secret Service
004: Pre-req: Add Source Registry
成功注册数据后,会定期从外部源提取数据,并将其添加到 Azure Data Manager for Energy。
可以使用搜索服务搜索引入的数据。
疑难解答
可以在 Log Analytics 工作区中运行以下 Kusto 查询,以找出数据源注册的任何问题。
OEPAirFlowTask
| where DagName == "eds_ingest"
| where LogLevel == "ERROR" // ERROR/DEBUG/INFO/WARNING
OEPAirFlowTask
| where DagName == "eds_scheduler"
| where LogLevel == "ERROR" // ERROR/DEBUG/INFO/WARNING
按需检索批量数据
在 005: Dataset Service collection
中使用 getRetrievalInstructions API 按需从外部数据源检索批量数据。