注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

Oracle NetSuite

Oracle NetSuite (NS) ソースタイプを使用すると、Oracle NetSuite からデータをインポートし、NetSuite のレコードを作成、変更、削除することができます。

設定

ソースには、NS への接続に必要な情報が含まれています。NS ソースの構造は次のとおりです。

Copied!
1 2 3 4 5 6 7 8 9 10 type: netsuite config: accountId: '{{accountId}}' # アカウントID auth: type: tokenAuth # トークン認証 tokenAuth: clientId: '{{clientId}}' # クライアントID clientSecret: '{{clientSecret}}' # クライアントシークレット accessToken: '{{accessToken}}' # アクセストークン accessTokenSecret: '{{accessTokenSecret}}' # アクセストークンシークレット

以下は、Netsuite ソースで利用可能なフィールドに関する詳細なリファレンスです。

名前説明必須
typeNS ソースの場合は netsuite である必要があります。はい
accountIdNS アカウント識別子。はい
clientIdNS トークンベースの認証設定 から生成された Consumer Key。はい
clientSecretNS トークンベースの認証設定 から生成された Consumer Secret。はい
accessTokenNS トークンベースの認証設定 から生成された Token ID。はい
accessTokenSecretNS トークンベースの認証設定 から生成された Token Secret。はい

Oracle NetSuite 設定

Foundry はトークンベースの認証(TBA)を介して NS に接続します。この NetSuite ドキュメント に従って TBA を設定してください。

TBA を設定したら、Consumer Key、Consumer Secret、Token ID、および Token Secret が提供されます。それらが表示されるときに、値を保存しておいてください。ページを離れると値を取得できなくなるため、後で必要になります。

さらに、NetSuite アカウント識別子も必要です。それを見つけるには、Setup → Company → Company Information に進む必要があります。そこでアカウント ID を見つけることができます。

Consumer Key と Consumer Secret は、ソース設定の clientIdclientSecret にそれぞれ対応しています。Token ID と Token Secret は accessTokenaccessTokenSecret 用で、Account ID は accountId 用です。