# Fork (フォーク) プロセッサー

データを 2 つの同一の出力に複製します。

Forkプロセッサーを使用すると、入力フローを複製し、ニーズに応じて異なる方法で処理できる最大 10 個の同一の出力フローを出力できます。

## 使用方法

Forkプロセッサーには、1 つの入力フローと 2 つ以上の出力フローが必要です。

## [Properties] (プロパティ)

Fork プロセッサーに構成は必要ありません。

プロセッサーの名前を変更したり、その説明を変更したりするには、[プロパティ] パネルで変更する名前または説明にマウスを合わせ、[the 編集 icon ] アイコンをクリックします。

## 例: データ フローの中間状態をエクスポートする

この例では、生売上データをクリーンアップして正規化するフローがあります。クリーンアップされたデータを中間ステップでファイルとして保存し、フローの残りの部分は集計などのさらなるプロセッサーを介して続行させたいとします。

![中間ターゲットと継続フローに分岐する Fork プロセッサーを持つデータ フロー](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Resources/Images/Dataflow/fork_example_1.png)

1. データ フロー エディターで、エクスポートする中間状態を生成する最後のプロセッサーの後に、Fork プロセッサーを追加します。

2. Fork プロセッサーの出力の 1 つをターゲット ノードに接続し、中間データをファイルとして保存するように設定します。例: clean\_sales\_data.qvd。

3. 2 番目の出力をメイン フローの次のプロセッサー (例: Aggregate プロセッサー) に接続し、プロセッサーとターゲットを追加してフローを完成させます。

4. [フローを実行] をクリックします。

## 例: データ フローを 2 つの異なる出力形式にエクスポートする

この例では、同じデータセットを Qlik 分析アプリで使用するための .qvd ファイルと、外部の関係者と共有するための .csv ファイルの 2 つの形式でエクスポートします。

![2 つの異なる出力形式のターゲットに接続された Fork プロセッサーを含むデータフロー](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Resources/Images/Dataflow/fork_example_2.png)

1. データ フロー エディターで、フローの最後のプロセッサーの後に Fork プロセッサーを追加します。

2. Fork プロセッサーの 1 つの出力を [データ ファイル] ターゲットに接続します。.qvd ファイルとしてエクスポートするように構成します。

3. 2 番目の出力を別の [データ ファイル] ターゲットに接続します。.csvファイルとしてエクスポートするように構成します。

4. [フローを実行] をクリックします。