サブフローの概要

サブフローは、他のデータフロー内で再利用可能なデータフローです。サブフローは、データフローに簡単に組み込むことができる、再利用可能なプロセスを作成する場合に便利です。例えば、各ステージで特定の設定を使用して重複除去を実行するサブフローを作成し、複数のデータフローで同じ重複除去プロセスを使用できるようにしたいことがあります。これを実現するには、次のようなサブフローを作成します。

その後、このサブフローをデータフロー内で使用することができます。例えば、ジオコーディングを実行するデータフロー内で重複除去サブフローを使用し、ジオコーディング操作の前にデータを重複除去することができます。

この例では、データはデータベース内から読み込まれ、重複除去サブフローに渡されます。このサブフローで、データは Match Key Generator、Intraflow Match、Best of Breed の順に処理され、最後にサブフローから親データフロー (この場合は Geocode US Address) の次のステージに送信されます。上記のように、サブフローは、データフロー内ではパズルのピース アイコンとして表されます。

Enterprise Designer の [ユーザ定義ステージ] フォルダに表示されるサブフローは、保存してエクスポーズできます。