On this page | |
Since | 17.5 |
このノードを使用することで、別のネットワークにあるTOP Fetchノードから入力データを受信することができます。
元のネットワーク内のTOP Fetchノードは、それらのアトリビュートと入力ファイルリストをJSONファイルに書き出します。
そのファイルのパスは、
$PDG_FETCH_JSON_FILE
環境変数を介して、このノード内で利用可能です。
Tip
$HH/help/files/pdg_examples/top_topfetch
のサンプルでは、このノードを使用して、TOP Fetchノードから入力ワークアイテムを取得する方法について説明しています。
パラメータ ¶
Generate When
このノードがワークアイテムを生成するタイミングを決めます。 このノードがどの生成モードを必須にしているのか、もしくは、ワークアイテムを動的に生成させる必要があるのかどうか分からないのであれば、通常では、これを“Automatic”のままに設定してください。
All Upstream Items are Generated
このノードは、すべての入力ノードが自身のワークアイテムを生成した時にワークアイテムを生成します。
All Upstream Items are Cooked
このノードは、すべての入力ノードが自身のワークアイテムをクックした時にワークアイテムを生成します。
Each Upstream Item is Cooked
このノードは、入力ノード内のワークアイテムがクックされる度にワークアイテムを生成します。
Automatic
入力ノードの生成モードに基づいて生成モードが選択されます。 入力ノードのどれかがその入力のクック時にワークアイテムが生成されている場合、このノードには Each Upstream Item is Cooked が設定されます。 そうでない場合、 All Upstream Items are Generated が設定されます。
Work Item Source
このノードがワークアイテムアトリビュートデータを検索する場所を決めます。
JSON File
ワークアイテムアトリビュートは、シリアライズされた.json
ファイルから読み込まれます。
このTOP Fetchノードは、Fetchタスク自体に関連付けられているワークアイテムのフルパスを参照するように$PDG_FETCH_JSON_FILE
環境変数を設定します。
Active Work Item
ワークアイテムアトリビュートは、現行アクティブワークアイテムから読み込まれます。 このオプションは、TOPによって既にクック済みの別のネットワーク内でクックされているネットワーク内にTOP Fetchが埋め込まれている場合に役立ちます。 例えば、HDA Processor TOPを使用してクックされたSOPアセットの内部に埋め込まれているTOPネットワークがそうです。
Automatic
このノードは、まず最初に JSON File Path パラメータを使用して指定されたファイルパスからワークアイテムデータの読み込みを試みます。 そのファイルが存在しなかった場合、フォールバックとしてアクティブなワークアイテムの読み込みに切り替わり、どちらのソースを使用してもワークアイテムが見つからなかった場合は、 最終的に On Missing Input エラー条件を使用します。
JSON File Path
TOP Fetchノードが生成したJSONデータパックのファイルパス。 TOP Fetch Inputノードは、そのファイルからワークアイテムのアトリビュートと入力を読み込んで、そのワークアイテムのコピーをこのノード内に生成します。
On Missing Input
JSON File Path が見つからなかった場合のこのノードの挙動を決めます。
Report Error
このノードはクックに失敗し、エラーを出します。
Report Warning
このノードはクックに成功しますが、ワークアイテムは生成されず、警告を出します。
Generate Empty Work Items
このノードは、0個以上の空っぽのワークアイテムを生成します。
Work Item Count
On Missing Input が Generate Empty Work Items に設定されている時、 このパラメータは、作成する空っぽのワークアイテムの数を決めます。
Examples ¶
FetchingATopNetworkWithInput Example for TOP Fetch Input TOP node
このサンプルでは、TOP Fetchノードを使用して、(TOP Fetch Inputノードを使用している)他のTOPネットワークの結果を取得する方法を説明しています。
See also |