On this page |
このノードは、入力のワークアイテム毎に、file
のタグが付いたすべてのファイル結果を受け取って、それらの結果を圧縮アーカイブにコンパイルするワークアイテムを生成します。
各ワークアイテムのoutput
結果は、アーカイブファイルです。
TOP Attributes
|
string |
圧縮方法(例えば、 |
|
string |
出力アーカイブファイルのファイルパス。 |
|
string |
アーカイブにコンパイルされたソースファイル群を表現したパス文字列の配列。 |
パラメータ
Node
Mode
圧縮したいファイル(s)の決定方法:
Custom File Path
Path パラメータで、圧縮したいファイルのパスを設定します。
Upstream Output Files
指定したファイルタグが入力のワークアイテムに追加されていれば、そのワークアイテムのoutput
アトリビュートのファイルパスのファイルを圧縮します。
Path
Mode が"Custom File Path"の時、圧縮されるファイルのパスを指定します。
File Tag
Mode が"Upstream Output Files"の時、このファイルタグが入力のワークアイテムに追加されていれば、そのワークアイテムのoutput
アトリビュートのファイルパスのファイルが圧縮されます。
Compression Method
圧縮方法(ZIPまたはtar.gz
)。
Output File
生成されるアーカイブファイルのファイルパスを指定します。 ファイル拡張子が指定されていなければ、上記のファイル拡張子が追加されます。
Schedulers
TOP Scheduler Override
このパラメータは、このノードのTOPスケジューラを上書きします。
Work Item Priority
このパラメータは、現行スケジューラがこのノード内のワークアイテムの優先度を設定する方法を決めます。
Inherit From Upstream Item
ワークアイテムは、親ワークアイテムの優先度を継承します。ワークアイテムに親ワークアイテムがなければ、その優先度は0に設定されます。
Custom Expression
ワークアイテムの優先度は、 Priority Expression の値に設定されます。
Node Defines Priority
ワークアイテムの優先度は、このノード自身の内部優先度計算に基づいて設定されます。
このオプションは、
Python Processor TOP,
ROP Fetch TOP, ROP Output TOPのノードでのみ利用可能です。
これらのノードは、各自のノードロジックで実装された優先度設定スキームを定義しています。
Priority Expression
このパラメータは、 Work Item Priority が Custom Expression に設定されている時にのみ利用可能です。
このパラメータには、ワークアイテムの優先度を設定するためのエクスプレッションを指定します。 このエクスプレッションは、ノード内のワークアイム毎に評価されます。
Examples
example_top_filecompress Example for File Compress TOP node
このサンプルでは、TOP/PDGを使ってファイルを圧縮する方法について説明しています。
input1 Example for File Compress TOP node
input2 Example for File Compress TOP node
See also |