NetSuite® Analytics コネクターを使用すると、NetSuite データセットにクエリするためにチェーンでコマンド を使用できます。このため、以下が可能になります。
- NetSuiteからデータセットのリストを取得する。
- それらのデータセットを実行し、データを取得する。
メモ: このコネクターはWorkivaによって構築され、サードパーティのシステムに接続する。Workivaサポートチームは、お客様のワークスペース内でこのコネクターの構成をヘルプすることはできますが、Workivaプラットフォーム外で発生した問題のトラブルシューティングやその他のサポートを行うことはできません。
要件
NetSuite Analytics コネクターを設定します:
- OAuth 2.0 認証で REST ウェブサービス を使用するように NetSuite アカウントを構成します。
- SuiteTalk のRest Web サービス を有効にします。
- OAuth 2.0 認証 を有効にする。
- SuiteAnalytics Workbook 機能を有効にします。
- NetSuite のユーザー役割に正しい権限があることを確認してください :
- RESTウェブサービス
- アクセストークンを使用してログインする
- SuiteAnalytics ワークブック.
- クライアント資格情報(マシン間)付与を使用して統合レコードを作成します。
- NetSuite アカウントの ID を記録します。
- NetSuite でアカウント ID をビューするには、セットアップ > 統合 > ウェブサービス設定 を選択します。IDは通常URLの最初の文字列、
app.netsuite.comの直前にも表示されます。
- NetSuite でアカウント ID をビューするには、セットアップ > 統合 > ウェブサービス設定 を選択します。IDは通常URLの最初の文字列、
-
証明書 ID と OAuth 2.0 クライアント ID を記録する。
- NetSuite で証明書 ID を表示するには、セットアップ > 統合 > OAuth 2.0 クライアント証明書セットアップ を選択します。
- クライアント ID (および シークレット) は、最初に付与を設定する際に 表示されます。この ID を後で取得するには、レコードを編集して認証情報をリセットする必要があります。
NetSuite Analyticsコネクターの設定
注: 組織のチェーンでコネクターを使用できるようにするには、まず最初に組織のセキュリティ管理者が構成から コネクターを有効にする必要があります。
- チェーンビルダー から接続 をクリックし、右上の作成 をクリックします。
- コネクター 接続 で、NetSuite Analytics とデフォルトの CloudRunner を選択します。
- 接続を識別するための一意の名称と説明を入力します。
-
プロパティの下で、接続の詳細を入力します:
プロパティ 詳細 アカウントID NetSuite アカウントの ID を入力します。 証明書ID OAuth 2.0 クライアント証明書の証明書 ID を入力します。 クライアントID OAuth 2.0作成者アプリケーションのクライアントIDを入力します。 秘密鍵アルゴリズム プライベートキーとOAuth認証情報からJWTトークンを作成する際に使用するアルゴリズムを選択します。
たとえば、秘密鍵がRSAキーの場合、PSオプションのいずれかを選択する。秘密鍵がECDSAの場合は、ESオプションのいずれかを選択する。
メモ: よくわからない場合は、デフォルトのPS256が最も一般的。
オプション :
- PS256(デフォルト)
- PS384
- PS512
- ES256
- ES384
- ES512
秘密キー 接続リソースにアップロードされた秘密鍵ファイルの名称を入力します。 - 接続を使用する環境を選択して、保存をクリックします。