このノードには、既存アトリビュートまたは値パターンに基づいて配列アトリビュートを作成するためのメソッドが備わっています。
パラメータ
Work Item Generation
このノードが静的または動的なワークアイテムのどちらを生成するかどうか。 このノードのワークアイテムが静的に計算可能かどうか、もしくは、動的に生成させる必要があるかどうか分からないのであれば、通常では、これを"Automatic"のままに設定してください。
Dynamic
このノードが常に動的なワークアイテムを生成します。つまり、上流のワークアイテムが判明するまで待機し、その上流のワークアイテムから新しいワークアイテムを生成します。
Static
このノードが常に静的なワークアイテムを生成します。つまり、ネットワークを実行する前にパラメータ(と上流の静的なワークアイテム)に基づいて必要だと思われるだけの数のワークアイテムを生成します。
Automatic
入力が静的(静的なプロセッサ、静的な入力のみを使ったパーティショナー、マッパー)な場合、このノードは静的なワークアイテムを生成し、そうでない場合、動的なワークアイテムを生成します。
Create When
これを有効にすると、このノードは、指定したエクスプレッションがゼロ以外の値に評価した場合にのみワークアイテム上に以下のアトリビュート(s)を作成します。
例えば、tile_x
アトリビュートが5より大きいワークアイテム上にのみアトリビュートを作成するには、 Create When を有効にして、エクスプレッションに@tile_x > 5
を設定します。
New Attribute Name
作成するアトリビュートの名前。
Existing Name
New Attribute Name で指定した名前のアトリビュートが既に存在した場合の挙動。
Replace Existing Attribute
既にアトリビュートが存在した場合はそのアトリビュートを置換します。
Update Existing Attribute
該当する既存のエレメントを上書きし、残りのエレメントを削除しません。
Append to Existing Attribute
既存配列の最後に新しくエレメントを追加します。
Prepend to Existing Attribute
既存配列の先頭に新しくエレメントを追加します。
Generate Warning on Type-mismatch
既存アトリビュートとタイプが異なる時、ノード警告を出し、そのアトリビュートを変更しません。
Generate Error on Type Mis-match
既存アトリビュートとタイプが異なる時、ノードエラーを出します。
Create Array From
Array Type
Array Values モードと Value Pattern モードで生成する配列のタイプ。
Attribute Pattern
アトリビュート名のマッチングに使用するパターン。
Attribute Value Pattern
値パターンを入力して配列値を生成します。
Attribute Name
Existing Array Attribute モードで値をコピーするアトリビュート。
Copy Values
指定したアトリビュートからコピーするエレメントを指定します。
Take All
すべてのエレメントをコピーします。
Take Slice
開始/終了/ステップのインデックスに基づいて値をコピーします。
Take First
配列の先頭から Count 個のエレメントをコピーします。
Take Last
配列の最後から Count 個のエレメントをコピーします。
Take Middle
Nを配列長と仮定すると、配列長の半分より大きい整数値のインデックス(N / 2)でのエレメントをコピーします。
Take At Index
指定したインデックスでのエレメントをコピーします。
At Index
コピーする最初のエレメントのインデックス。 ここにマイナスのインデックスを使用することで、最後からカウントすることができます。
End Index
有効にすると、最後のエレメントの1つ手前までコピーされます。 無効にすると、スライスが最後のエレメントまで実行されます。 マイナスのインデックスを使用することで、最後からカウントすることができます。
Step
スライスする時にスキップするエレメントの数。 1は1つずつエレメントを受け取ることを意味し、2は1つおきにエレメントをスキップすることを意味します。
Count
配列からコピーするエレメントの数。
Output File Tag
入力ファイルにマッチさせるファイルタグ。 マッチしたファイルが新しい配列にコピーされます。
Sorted
有効にすると、配列の内容がソート順になります。
Reversed
有効にすると、配列の内容が逆順になります。
On Index Error
指定したインデックス範囲が無効だったことが原因でノードがエレメントをコピーすることができなかった場合の挙動。
Generate Error
ノードエラーを生成します。
Generate Warning
ノード警告を生成します。
See also |