On this page | |
Since | 17.5 |
このノードは、静的なURLのリストの内容をディスク上のファイルにダウンロードするワークアイテムを生成します。 (小さいダウンロード向けに)1個のワークアイテムですべてのダウンロードを一括で行なったり、ダウンロード毎に別々のプロセスを起動するように選択することができます。
他にも、file://
URLを使って、あるファイルの内容を別の場所にコピーすることができます。
詳細は、File Copyノードを参照してください。
TOP Attributes ¶
|
string |
コンテンツダウンロード先のURLsのリスト。 |
|
integer |
SSL認証を有効にするには |
パラメータ ¶
Operation ¶
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 が設定されます。
Cache Mode
ワークアイテムから目的のファイル結果がレポートされるように、プロセッサノードがそのワークアイテムを制御する方法を決めます。
Automatic
目的の結果ファイルがディスク上に存在すれば、そのワークアイテムはスケジュールに組まれずにクック済みとマークされます。 そのファイルが 存在しなければ 、そのワークアイテムは通常どおりにスケジュールに組まれます。 上流のワークアイテムの依存関係がクック中に新しいファイルを書き出す場合、このノード内のワークアイテムのキャッシュファイルもout-of-date(古い)としてマークされます。
Automatic (Ignore Upstream)
Automatic と同様ですが、上流のファイルの書き込みは、このノード内のワークアイテムのキャッシュファイルを 無効にしません 。 そして、このノードは自身のワークアイテムの出力ファイルのみをチェックします。
Read Files
目的の結果ファイルがディスク上に存在すれば、そのワークアイテムはスケジュールに組まれずにクック済みとマークされます。 そのファイルが存在しなければ、そのワークアイテムは失敗とマークされます。
Write Files
目的の結果ファイルがディスク上に存在していても、ワークアイテムが常にスケジュールに組まれ、その目的の結果ファイルを無視します。
Download File(s) During
ファイルをダウンロードするタイミングを決めます。
Generate
ファイルのダウンロードは、ワークアイテム生成時に行なわれます。 これは、ネットワークがクックを開始する時、または、明示的に静的なワークアイテムを生成するように指示した時が該当します。
Cook (In-Process)
ファイルのダウンロードは、クック中とグラフクック工程時に行なわれます。
Split Downloads Into Separate Work Items
有効にすると、このノードは、並列でダウンロードできるようにURL毎に別々のワークアイテムを生成します。 これは、非常に多くのファイルをダウンロードする時に役立ちます。 無効にすると、このノードは、それらのURLを直列でダウンロードできるように1個のワークアイテムを生成します。
Verify SSl Certificates
有効にすると、SSL認証がURLsに対して実行されます。
File Downloads
ファイルをダウンロードするURLsを指定します。
URL
ダウンロードするファイルのURL。
Tag
出力ファイルに適用するファイルタグ。
Filename
有効にすると、コンテンツのダウンロード先のファイルパスを指定することができます。 無効にすると、このノードは、そのURLの ベース名 に基づいてファイル名を取得し、作業ディレクトリ内にその名前で配置します。
Examples ¶
DownloadFile Example for Download File TOP node
このサンプルでは、Download Fileノードを使用してファイルをダウンロードする方法を説明しています。
See also |