注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
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 ソースで利用可能なフィールドに関する詳細なリファレンスです。
名前 | 説明 | 必須 |
---|---|---|
type | NS ソースの場合は netsuite である必要があります。 | はい |
accountId | NS アカウント識別子。 | はい |
clientId | NS トークンベースの認証設定 から生成された Consumer Key。 | はい |
clientSecret | NS トークンベースの認証設定 から生成された Consumer Secret。 | はい |
accessToken | NS トークンベースの認証設定 から生成された Token ID。 | はい |
accessTokenSecret | NS トークンベースの認証設定 から生成された Token Secret。 | はい |
Foundry はトークンベースの認証(TBA)を介して NS に接続します。この NetSuite ドキュメント に従って TBA を設定してください。
TBA を設定したら、Consumer Key、Consumer Secret、Token ID、および Token Secret が提供されます。それらが表示されるときに、値を保存しておいてください。ページを離れると値を取得できなくなるため、後で必要になります。
さらに、NetSuite アカウント識別子も必要です。それを見つけるには、Setup → Company → Company Information に進む必要があります。そこでアカウント ID を見つけることができます。
Consumer Key と Consumer Secret は、ソース設定の clientId
と clientSecret
にそれぞれ対応しています。Token ID と Token Secret は accessToken
と accessTokenSecret
用で、Account ID は accountId
用です。