Chainsには3つの異なるNetSuiteコネクターがあり、それぞれ異なる方法で動作します。他のプラットフォームほど単純で柔軟ではないため、ビジネスやソリューションに適した決断を下すためには、違いを知ることが非常に重要だ。
前提条件
NetSuite との統合を設定する前に、以下のコンポーネントを準備してください。これらの欠落は、接続障害の最も一般的な原因である。
- SuiteAnalytics Connectを使用します: JDBCまたはAnalyticsコネクタを使用する場合、NetSuiteアカウントでこの機能を有効にする必要があります。これは多くの場合、有料のアドオンモジュールであることに注意してください。
- SuiteTalk REST Webサービス: 最新のNetSuite AnalyticsコネクタとSuiteQL操作に必要です。
- 専用統合ユーザー: Workivaは、個人ログインを使用するのではなく、NetSuiteで特定の「統合役割」と「統合ユーザー」を作成することを強く推奨します。これは、従業員のアクセス権が変更された場合にチェーンが切断されるのを防ぐのに役立つ。
NetSuite® Analytics (推奨)
この推奨アプローチは、SuiteAnalytics (特に `NetSuite2.com` データソース) とSuiteQL を使用します。これは現代的な方法であり、より持続可能でパフォーマンスの高いソリューションを可能にする。SuiteAnalyticsで使用するためにデータを調整する必要がありますが、レガシーコネクタで見られるパフォーマンスの問題を回避するために投資する価値があります。
典型的な輸出用途
Execute SuiteQL Query コマンドを使用して SuiteQL Query を実行し、NetSuite からレコードを取得します。
その他の用途
このコネクタを使用して、リスト とデータセット を実行することもできます。
NetSuite® トークン認証 (レガシー)
トークン認証コネクタは現在、NetSuite の最新バージョンSOAP Web Services を使用しています。これによって現在の安定性が確保される一方で、SOAPはNetSuiteによって新しいプロトコルに取って代わられつつある。
ロードマップ更新: Workiva は、NetSuite の非推奨スケジュールに合わせて、2026 年にこのコネクタをREST API バージョンを使用するように移行する予定です。それまでは、コネクタは最新のSOAPバージョンで完全にサポートされていますが、一般的には、可能な限り新しいプロジェクトにNetSuite Analytics コネクタを使用することをお勧めします。
典型的な輸出用途
- ファイルキャビネットの方法: NetSuite 内で、ファイルキャビネットへのファイル転送を自動化し、チェーンでGet file コマンドを使用してファイルを取得します。
- 保存検索の方法: NetSuite で必要な保存済み検索を作成し、Chains でList saved searches コマンドを使用して利用可能なすべての検索のリストを取得し、Get saved search data コマンドを使用してデータを抽出します。
注: NetSuite API は、サマリー結果 (グループ化) を含む保存された検索からのデータ取得をサポートしていません。
その他の用途
また、レコードを検索することができます。 タイプまたは ID で、標準レコードの JSON データを取得します。 。
NetSuite® JDBC
このコネクタは、NetSuiteのSuiteAnalytics Connect を必要とし、JDBC接続をサポートしているため、標準SQLを使用してデータベースに問い合わせることができます。JDBCドライバと接続文字列の管理はより複雑になる可能性があるため、新しいNetSuite Analyticsコネクタ(SuiteQLを使用)を一般的に推奨します。
コネクタ比較
| コネクタ | 基盤技術 | ベスト・ユースケース |
|---|---|---|
| NetSuite Analytics | SuiteQL / REST | ほとんどのシナリオがそうだ。大規模なデータセットをクリーンにクエリするための最新のスタンダード。 |
| トークン認証 | SOAP(レガシー) | レガシーサポートのみ。まだSuiteQLに移行できない既存の保存済み検索がある場合に使用します。 |
| NetSuite JDBC | Javaデータベース接続 | もしあなたのチームが、標準的なAPIインタラクションよりも生のSQLクエリを書くことを好むなら。コネクト」モジュールが必要。 |