建立連線
若要設定 SAP OData 連線:
登入 AWS 管理主控台,並開啟 AWS Glue 主控台
。在 AWS Glue Studio 中,依照下列步驟建立連線: 按一下左側面板中的「資料連線」。
按一下「建立連線」。
在選擇資料來源中選取 SAP OData
提供您要連線之 SAP OData 執行個體的應用程式主機 URL。對於非 VPC 連線,必須可透過公有網際網路存取此應用程式主機 URL。
提供您要連線之 SAP OData 執行個體的應用程式服務路徑。這與型錄服務路徑相同。例如:
/sap/opu/odata/iwfnd/catalogservice;v=2。AWS Glue 不接受特定物件路徑。提供您要連線之 SAP OData 執行個體的用戶端編號。可接受的值為 [001-999]。範例: 010
提供您要連線之 SAP OData 執行個體的連接埠號碼。範例:443
提供您要連線之 SAP OData 執行個體的登入語言。範例:EN
選取 AWS Glue 可擔任且具有 IAM 政策 一節中所述許可的 AWS IAM 角色。
從下拉式清單中選取您想要在 AWS Glue 中用於此連線的身分驗證類型:OAUTH2 或 CUSTOM
CUSTOM - 選取您在 AWS Secrets Manager 可存放 Auth 機密 一節中指定的機密。
OAUTH 2.0 - 僅在 OAuth 2.0 的情況下鍵入下列輸入:
在使用者管理的用戶端應用程式用戶端 Id 下,輸入您的用戶端 ID。
您在 AWS Secrets Manager 可存放 Auth 機密 一節中建立的 AWS Secrets Manager 中的
USER_MANAGED_CLIENT_APPLICATION_CLIENT_SECRET(您的用戶端機密)。在授權碼 URL 下,輸入授權碼 URL。
在授權字符 URL 下,輸入授權字符 URL。
在 OAuth 範圍下,輸入以空格分隔的 OAuth 範圍。範例:
/IWFND/SG_MED_CATALOG_0002 ZAPI_SALES_ORDER_SRV_0001
如果想要使用您的網路,請選取網路選項。如需詳細資訊,請參閱連線/VPC 連線。
授予與您的 AWS Glue 任務許可關聯的 IAM 角色,以讀取
secretName。如需詳細資訊,請參閱「IAM 政策」。選擇測試連線並測試您的連線。如果連線測試通過,請按一下「下一步」,然後輸入連線名稱並儲存連線。如果已選擇網路選項 (VPC),則無法使用測試連線功能。