設定 Oracle NetSuite - AWS Glue

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

設定 Oracle NetSuite

您必須先符合下列要求,才能使用 從 Oracle NetSuite AWS Glue 傳輸資料:

最低需求

以下是最低需求:

如果您符合這些要求,就可以 AWS Glue 連線到 Oracle NetSuite 帳戶。

建立 Oracle NetSuite 帳戶

導覽至 Oracle NetSuite,然後選擇免費產品導覽。填寫必要的詳細資訊以取得免費產品導覽,您可以透過該導覽聯絡廠商。取得 帳戶的程序如下:

  • NetSuite 帳戶的採購是透過廠商完成,該廠商提供必須經過法律審查的表單/報價。

  • 要為 Oracle NetSuite 連接器取得的帳戶是 Standard Cloud Service

  • 此帳戶是由廠商建立,而臨時登入資料則由他們共用。您將收到來自 NetSuite <billing@notification.netsuite.com> <system@sent-via.netsuite.com> 的歡迎郵件,其中包含您的使用者名稱等詳細資訊,以及設定密碼的連結。

  • 使用設定您的密碼連結,為廠商提供的使用者名稱設定密碼。

建立 Oracle NetSuite 用戶端應用程式和 OAuth 2.0 登入資料

若要取得用戶端 ID 和用戶端秘密,請建立 Oracle NetSuite 用戶端應用程式:

  1. 透過 NetSuite 客戶登入登入您的 NetSuite 帳戶。

  2. 選擇設定 > 公司 > 啟用功能

  3. 導覽至 SuiteCloud 區段,然後選取 SuiteTalk (Web Services) 下的 REST WEB 服務核取方塊。 SuiteTalk

  4. 選取管理身分驗證下的 OAUTH 2.0 核取方塊。按一下 Save (儲存)

  5. 前往設定 > 整合 > 管理整合,然後選擇新增以建立 OAuth2.0 應用程式。

  6. 輸入您選擇的名稱,並將 STATE 保留為已啟用。

  7. 如果已核取,請取消核取以字符為基礎的身分驗證下顯示的 TBA:AUTHORIZATION FLOW 和 TOKEN 為基礎的身分驗證核取方塊。

  8. 在 OAuth 2.0 下選取授權碼 GRANTPUBLIC CLIENT 核取方塊。 OAuth

  9. 在驗證下,記下用戶端 ID 和用戶端秘密。

  10. 輸入 REDIRECT URI。例如,https://https://us-east-1.console.aws.amazon.com/gluestudio/oauth

  11. 選取 SCOPE 下的 REST WEB 服務核取方塊。

  12. 選取使用者登入資料下的 USER CREDENTIALS 核取方塊。 選擇 Save (儲存)。

  13. 請注意用戶端登入資料下的消費者金鑰/用戶端 ID 和消費者秘密/用戶端秘密。這些值只會顯示一次。

  14. 如有需要,請導覽至使用者/角色 > 管理角色 > 新增,以建立 ADMINISTRATOR 角色

  15. 建立自訂角色時,請在許可索引標籤下新增下列實體/功能的完整存取權:

    • "Deposit"、"Items"、"Item Fulfillment"、"Make Journal Entry"、"Purchase Order"、"Subsidiaries"、"Vendors"、"Bills"、"Vendor Return Authorization"、"Track Time"、"Customer Payment"、"Custom Record Entries"、"Custom Record Types"、"REST Web Services"、"OAuth 2.0 Authorized Applications Management"、"Custom Entity Fields"、"Log in using OAuth 2.0 Access Tokens"。

如需詳細資訊,請參閱 NetSuite 應用程式套件文件中的 OAuth 2.0