Fork 处理器
将数据复制为两个相同的输出。
Fork 处理器可用于复制输入流,并输出最多十个相同的输出流,这些输出流可以根据您的需求以不同方式进行处理。
用法
Fork 处理器需要一个输入流和至少两个输出流。
属性
Fork 处理器不需要任何配置。
要重命名处理器或编辑其描述,请将鼠标悬停在属性面板中要更改的名称或描述上,然后单击 编辑图标。
示例:导出数据流的中间状态
在此示例中,您有一个清理和规范化原始销售数据的流。您希望在中间步骤将清理后的数据保存为文件,而流的其余部分将继续通过进一步的处理器(例如聚合)进行处理。
-
在数据流编辑器中,在产生您要导出的中间状态的最后一个处理器之后添加一个 Fork 处理器。
-
将 Fork 处理器的一个输出连接到目标节点,并将其配置为将中间数据保存为文件,例如 clean_sales_data.qvd。
-
将第二个输出连接到主流中的下一个处理器,例如 Aggregate 处理器,并继续添加处理器和目标以完成该流。
-
单击运行流。
示例:将数据流导出为两种不同的输出格式
在此示例中,您希望将同一数据集导出为 .qvd 文件以在 Qlik 分析应用程序中使用,并导出为 .csv 文件以与外部利益相关者共享。
-
在数据流编辑器中,在流中的最后一个处理器之后添加一个 Fork 处理器。
-
将 Fork 处理器的一个输出连接到 Data Files 目标。将其配置为导出为 .qvd 文件。
-
将第二个输出连接到另一个 Data Files 目标。将其配置为导出为 .csv 文件。
-
单击运行流。