通过数据工厂连接到 SAP Open Hub

Connecting to SAP Open Hub through Data Factory

我正在与客户合作,将 SAP 中的数据 ETL 到 Azure 存储帐户中。这是我目前的状况:

1) 尚未设置 Open Hub 目的地。

2) 我们正在使用 Azure 数据工厂来 ETL 数据。

3) 我可以使用 SAP Table 连接器连接到 SAP,但是,当我转到 select 数据源时出现 RFC 错误。具体错误是 Failed to invoke function /SAPDS/RFC_READ_TABLE2。

特别关注上面的 #1,是否可以使用 Azure 数据工厂 SAP Open Hub 连接器成功连接到 SAP,即使 Open Hub 目标不存在?即是否需要执行配置设置才能访问连接?

is it possible to successfully connect to SAP using the Azure Data Factory SAP Open Hub connector even if an Open Hub destination does not exist?

简短的回答是否定的。基于 ADF for SAP document,开放集线器目标名称为 required 属性:

更多关于ADF对SAP数据集成场景的全面支持,请参考这个link:https://github.com/Azure/Azure-DataFactory/blob/master/whitepaper/SAP%20Data%20Integration%20using%20Azure%20Data%20Factory.pdf