建立連線 - AWS Glue

建立連線

若要設定 SAP OData 連線:

  1. 登入 AWS 管理主控台,並開啟 AWS Glue 主控台。在 AWS Glue Studio 中,依照下列步驟建立連線:

    1. 按一下左側面板中的「資料連線」。

    2. 按一下「建立連線」。

    3. 選擇資料來源中選取 SAP OData

    4. 提供您要連線之 SAP OData 執行個體的應用程式主機 URL。對於非 VPC 連線,必須可透過公有網際網路存取此應用程式主機 URL。

    5. 提供您要連線之 SAP OData 執行個體的應用程式服務路徑。這與型錄服務路徑相同。例如:/sap/opu/odata/iwfnd/catalogservice;v=2。AWS Glue 不接受特定物件路徑。

    6. 提供您要連線之 SAP OData 執行個體的用戶端編號。可接受的值為 [001-999]。範例: 010

    7. 提供您要連線之 SAP OData 執行個體的連接埠號碼。範例:443

    8. 提供您要連線之 SAP OData 執行個體的登入語言。範例:EN

    9. 選取 AWS Glue 可擔任且具有 IAM 政策 一節中所述許可的 AWS IAM 角色。

    10. 從下拉式清單中選取您想要在 AWS Glue 中用於此連線的身分驗證類型:OAUTH2 或 CUSTOM

      1. CUSTOM - 選取您在 AWS Secrets Manager 可存放 Auth 機密 一節中指定的機密。

      2. OAUTH 2.0 - 僅在 OAuth 2.0 的情況下鍵入下列輸入:

        1. 使用者管理的用戶端應用程式用戶端 Id 下,輸入您的用戶端 ID。

        2. 您在 AWS Secrets Manager 可存放 Auth 機密 一節中建立的 AWS Secrets Manager 中的 USER_MANAGED_CLIENT_APPLICATION_CLIENT_SECRET (您的用戶端機密)。

        3. 授權碼 URL 下,輸入授權碼 URL。

        4. 授權字符 URL 下,輸入授權字符 URL。

        5. OAuth 範圍下,輸入以空格分隔的 OAuth 範圍。範例:/IWFND/SG_MED_CATALOG_0002 ZAPI_SALES_ORDER_SRV_0001

    11. 如果想要使用您的網路,請選取網路選項。如需詳細資訊,請參閱連線/VPC 連線

  2. 授予與您的 AWS Glue 任務許可關聯的 IAM 角色,以讀取 secretName。如需詳細資訊,請參閱「IAM 政策」。

  3. 選擇測試連線並測試您的連線。如果連線測試通過,請按一下「下一步」,然後輸入連線名稱並儲存連線。如果已選擇網路選項 (VPC),則無法使用測試連線功能。