メイン コンテンツをスキップする 補完的コンテンツへスキップ

tNetSuiteV2019Inputの標準プロパティ

Availability-notesubscription

これらのプロパティは、標準ジョブのフレームワークで実行されているtNetSuiteV2019Inputを設定するために使われます。

標準tNetSuiteV2019Inputコンポーネントは、ビジネスファミリーに属しています。

このフレームワーク内のコンポーネントは、すべてのTalend製品で利用できます。

情報メモ注: このコンポーネントは、TalendのR2020-10以降のStudioマンスリーアップデートをインストール済みである場合のみ利用できます。詳細は管理者にお問い合わせください。

基本設定

[Property Type] (プロパティタイプ)

接続の詳細を設定する方法を選択します。

  • [Built-In] (組み込み): このコンポーネントの接続の詳細がローカルに設定されます。関連するすべての接続のプロパティ値を手動で指定する必要があります。

  • [Repository] (リポジトリー): [Repository] (リポジトリー) > [Metadata] (メタデータ)で一元的に保存された接続の詳細が、このコンポーネントによって再使用されます。このチェックボックスの横にある [...] ボタンをクリックし、表示された [Repository Content] (リポジトリーのコンテンツ)ダイアログボックスで、再使用する接続の詳細を選択すると、関連するすべての接続のプロパティに値が自動的に入力されます。

スキーマスキーマの編集

スキーマとは行の説明のことです。処理して次のコンポーネントに渡すフィールド(カラム)数を定義します。Sparkジョブを作成する場合、フィールドの命名時は予約語のlineを避けます。

[Built-in] (組み込み): そのコンポーネントに対してのみスキーマを作成し、ローカルに保管します。

[Repository] (リポジトリー): スキーマは作成済みで、リポジトリーに保管されています。さまざまなプロジェクトやジョブデザインで再利用できます。

スキーマを変更するには[Edit schema] (スキーマを編集)をクリックします。現在のスキーマがリポジトリータイプの場合は、3つのオプションを利用できます。

  • [View schema] (スキーマを表示): スキーマのみを表示する場合は、このオプションを選択します。

  • [Change to built-in property] (組み込みのプロパティに変更): ローカルで変更を行うためにスキーマを組み込みに変更する場合は、このオプションを選択します。

  • [Update repository connection] (リポジトリー接続をアップデート): リポジトリーに保存されているスキーマに変更を加え、変更後にそのコンテンツをすべてのジョブにプロパゲートするかどうかを決める場合は、このオプションを選択します。変更を現在のジョブにのみ反映する場合は、変更後、[No] (いいえ)を選択し、[Repository Content] (リポジトリーコンテンツ)ウィンドウで再びこのスキーマのメタデータを選択します。

情報メモ警告:

スキーマは、[Guess Schema] (推測スキーマ)をクリックするとNetSuite サービスフィールド(選択した[Record type] (レコードタイプ)によって異なります)に基づいて作成されます。この方法で作成されたスキーマの場合は、不要なスキーマカラムを削除できます。ただし、実行エラーを回避するために、スキーマカラムの名前は変更しないでください。

[Guess Schema] (推測スキーマ)

指定したデータオブジェクトからスキーマを取得するには、このボタンをクリックします。

情報メモ注: このボタンをクリックする前に、[Record type] (レコードタイプ)でレコードタイプが設定済みであることをご確認ください。

[API version] (APIバージョン)

接続先のNetSuite APIのバージョンを選択します。

アカウント

NetSuite Webサービスのアカウント番号(別名アカウントID)を入力します。

Login type (ログインタイプ):

ログインタイプを選択します: BasicまたはToken-based

[E-mail] (メール)[Password] (パスワード)

ユーザー認証情報を入力してNetSuite SOAPサービスにアクセスします。

パスワードを入力するには、パスワードフィールドの横にある[...]ボタンをクリックし、ポップアップダイアログボックスにパスワードを二重引用符の間に入力し、OKをクリックして設定を保存します。

これら2つのフィールドは、[Login type] (ログインタイプ)ドロップダウンリストから、Basicが選択されている場合に利用できます。

[Role ID] (ロールID)

NetSuiteロールIDを入力します。

このフィールドは、[Login type] (ログインタイプ)ドロップダウンリストから、Basicが選択されている場合に利用できます。

[Application ID] (アプリケーションID)

お使いのアカウント用に生成されたNetSuiteアプリケーションIDを入力します。

NetSuiteバージョン2015以降では、アプリケーションIDが必要になっています。アプリケーションIDは、NetSuiteの[Manage Integration] (インテグレーションを管理)ページにあります。またはそこで新しく作成できます。

このフィールドは、[Login type] (ログインタイプ)ドロップダウンリストから、Basicが選択されている場合に利用できます。

[Consumer Key] (コンシューマーキー)[Consumer Secret] (コンシューマーシークレット)

NetSuiteアカウントで生成されたコンシューマーキーとコンシューマーシークレットを入力します。

これら2つのフィールドは、[Login type] (ログインタイプ)ドロップダウンリストから、Token-basedが選択されている場合に利用できます。

[Token ID] (トークンID)[Token Secret] (トークンシークレット)

NetSuiteアカウントで生成されたトークンIDとトークンシークレットを入力します。

これら2つのフィールドは、[Login type] (ログインタイプ)ドロップダウンリストから、Token-basedが選択されている場合に利用できます。

[Record Type] (レコードタイプ)

フィールドの横にある[...]ボタンをクリックしてダイアログボックスを開き、取得するレコードタイプを選択するか、または[Use custom object] (カスタムオブジェクトの使用)チェックボックスをオンにして、[Object Name] (オブジェクト名)フィールドでカスタムレコードタイプを指定します。

検索条件

データ取得のためにフィールドのマッチングを行えるように、検索条件を指定します。[+]ボタンをクリックして、 いくつでも必要な数の行を追加し(各条件に1行)、各条件を定義します。

  • [Field] (フィールド): 条件に基づいて、検索するフィールドを選択します。

  • [Operator] (演算子): フィールドの検索条件に使用する演算子を入力します。サポートされている検索演算子の完全なリストは、Platform Enumerationsをチェックしてください。

    情報メモ注: 検索演算子では大文字と小文字が区別されます。
  • [Value] (値): フィールドの検索条件に値を入力します。

  • [Value 2] (値2): 選択したオペレーターに応じて該当する場合は、フィールドの検索条件に2番目の値を入力します。

詳細設定

[tStatCatcher Statistics] (tStatCatcher統計)

このチェックボックスを選択すると、ジョブレベルおよび各コンポーネントレベルでジョブ処理メタデータが収集されます。

[Enable customizations] (カスタマイズの有効化)

コンポーネントにカスタマイズ(カスタムレコードタイプとカスタムフィールド)の取得を指示する場合は、このチェックボックスを選択します。このオプションを有効にすると、カスタムレコードタイプが取得され、[Record Type] (レコードタイプ)ダイアログボックスで選択できるようになり、カスタムフィールドが取得されてスキーマに含まれます。

このオプションはデフォルトで有効になっています。カスタムレコードタイプまたはカスタムフィールドを必要としない場合は、無効にできます。

情報メモ注: 次のトランザクションカスタムボディフィールドはサポートされていません: Assembly UnbuildBin Putaway WorksheetBin TransferPaycheckWork Order

[Body fields only] (本文フィールドのみ)

ボディフィールドのみ取得したい場合はこのチェックボックスをオンにし、ボディフィールドとサブリストの値を両方取得したい場合はこのチェックボックスをオフにします。

関連情報については、bodyFieldsOnlyをご覧ください。

情報メモ注:
  • ボディフィールドの値に加え、サブリストの値も取得したい場合は、必ずこのチェックボックスをオフにしてください。
  • このチェックボックスをオンにすると、パフォーマンスが大幅に改善されます。

グローバル変数

グローバル変数 

NB_LINE: 処理された行の数。これはAfter変数で、整数を返します。

ERROR_MESSAGE: エラーが発生した時にコンポーネントによって生成されるエラーメッセージ。これはAfter変数で、文字列を返します。この変数はコンポーネントにこのチェックボックスが存在し、[Die on error] (エラー発生時に強制終了)がオフになっている場合のみ機能します。

Flow変数はのコンポーネントの実行中に機能し、After変数はコンポーネントの実行後に機能します。

フィールドまたは式に変数を入れるには、Ctrl + スペースを押して変数リストにアクセスし、リストから使用する変数を選択します。

変数の詳細は、Studio Talendユーザーガイドをご覧ください。

使用方法

使用ルール

このコンポーネントは、通常 Talend フローにおいて開始コンポーネントとして使用され、出力コンポーネントを必要とします。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。