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