连接到 SAP Ariba 批量来源

本页介绍了如何将数据流水线连接到 SAP Ariba 源和 BigQuery 接收器。您可以使用 Cloud Data Fusion Hub 中的 SAP Ariba Batch Source 插件,无需编写任何代码即可配置和执行从 Ariba 进行的批量数据传输。

该插件会从 SAP Ariba Source 提供的报告事实中提取数据。每个事实都对应于一种 SAP Ariba 文档类型。事实会显示在视图模板中,您可以通过 Analytical Reporting API 访问这些模板。

如需了解详情,请参阅 SAP Ariba Batch Source 参考文档

准备工作

  • 在 Cloud Data Fusion 6.5.1 或更高版本中创建实例。如果您的实例使用的是较低版本,请升级 Cloud Data Fusion 环境

  • SAP Ariba 用户必须执行以下操作:

    • 创建应用并生成 OAuth 凭据。
    • 在 Ariba 开发者门户中授予对 Analytical Reporting API 的访问权限。
  • 发送 GET 请求,从 SAP Ariba 分析报告 - 视图管理 API 检索报告视图模板的名称。请参阅识别 Analytical Reporting API 视图模板

  • 可选:为防止因速率限制而导致流水线失败,请指定预期的记录数。该插件会通过 SAP Ariba Analytical Reporting API 从事实和维度中提取数据,该 API 会应用速率限制。如需了解详情,请参阅管理速率限制

部署和配置插件

  1. 从中心的“SAP”标签页部署 SAP Ariba Batch Source 插件。如需了解详情,请参阅通过中心部署插件

  2. 在 Cloud Data Fusion 的 Studio 页面上打开该流水线,然后选择数据流水线 - 批处理。该插件不支持实时流水线。

  3. 在“来源”菜单中,点击