メインコンテンツまでスキップ

Databricks への取り込み用に NetSuite を構成する

備考

プレビュー

NetSuite コネクタはパブリック プレビュー段階です。

トークンベースの認証 (TBA) を使用して、Databricks 取り込み用に NetSuite アカウントを構成する方法を学習します。

要件

Databricks 取り込み用に NetSuite を構成するには、次のものが必要です。

  • SuiteAnalytics JDBC ドライバー ライセンスを持つ NetSuite アカウント。
  • NetSuite2.comデータソースへのアクセス。 従来のnetsuite.comデータソースはサポートされていません。
  • ロール、ユーザー、統合を作成するための NetSuite の管理者権限。

ステップ 1: TBA を有効にしてロールとユーザーを作成する

  1. NetSuite アカウントで、 [設定] > [会社] > [機能の有効化] に移動します。

  2. SuiteCloud タブをクリックします。

  3. 「認証の管理」 セクションで、 トークンベースの認証 を有効にします。

  4. 保存 をクリックします。

  5. [設定] > [ユーザー/ロール] > [ロールの管理] > [新規] に移動します。

  6. ロール名を入力します (例: LakeFlowRole )。

  7. [権限] タブの [設定] で、次の権限を追加します。

    • Log in using Access Tokens
    • SuiteAnalytics Connect
    • Deleted Records
    • Custom Record Types
    • Custom Body Fields
    • Custom Column Fields
    • Custom Entity Fields
    • Custom Event Fields
    • Custom Item Fields
  8. 保存 をクリックします。

  9. [設定] > [ユーザー/ロール] > [ユーザーの管理] > [新規] に移動します。

  10. ユーザー名 (例: LakeFlowUser ) を入力し、必須フィールドに入力します。

  11. [アクセス] タブで、次のロールを割り当てます。

    • 作成したロール(例: LakeFlowRole
    • Data Warehouse Integrator
  12. 保存 をクリックします。

ステップ 2: コンシューマのキーとシークレットを取得する

  1. NetSuite で、 「設定」>「統合」>「統合の管理」>「新規」 に移動します。

  2. 統合の名前を入力します (例: Lakeflow Integration )。

  3. トークンベースの認証 を有効にします。

  4. 必要に応じて、組織の必要に応じてその他の設定を構成します。

  5. 保存 をクリックします。

  6. 保存すると、NetSuite に コンシューマー キーコンシューマー シークレット が表示されます。これらの値を安全な場所にコピーします。これらを使用して、Databricks で接続を作成します。

重要

コンシューマー シークレットは 1 回だけ表示されます。紛失した場合は、新しい統合を作成する必要があります。

ステップ 3: ウイルス ID とシークレットを取得する

  1. NetSuite で、作成したユーザー (例: LakeFlowUser ) としてログインします。

  2. [設定] > [ユーザー/役割] > [アクセス] > [新規] に移動します。

  3. 作成したアプリケーション (統合) を選択します (例: Lakeflow Integration )。

  4. 作成したロールを選択します (例: LakeFlowRole )。

  5. 保存 をクリックします。

  6. NetSuite は トークン IDトークン シークレット を表示します。これらの値を安全な場所にコピーします。これらを使用して、Databricks で接続を作成します。

重要

トークンシークレットは一度だけ表示されます。紛失した場合は、新たにアクセスノートを作成する必要があります。

ステップ 4: ロール ID を取得する

  1. NetSuite で、 [設定] > [ユーザー/ロール] > [ロールの管理] に移動します。
  2. データウェアハウス インテグレーター ロールを検索します。
  3. 役割をクリックすると詳細が表示されます。
  4. 内部 ID (ロール ID) を安全な場所にコピーします。これを使用して、Databricks で接続を作成します。

ステップ 5: ホスト、ポート、アカウント ID を見つける

  1. NetSuite で、 [設定] > [SuiteAnalytics Connect の設定] に移動します。
  2. 「構成」 セクションには、サービス ホスト、ポート、アカウント ID 情報が表示されます。これらの値を安全な場所にコピーします。これらを使用して、Databricks で接続を作成します。

次のステップ

次のステップはユーザーのペルソナによって異なります。

追加のリソース