对比工作流
使用对比工作流功能比较 2 个工作流,并通过可视化指示符快速辨别差异。对比工作流功能可识别工具ID、工具类型、工具配置和连接(以及其他方面)的差异。
配置
比较2个工作流...
在Alteryx Designer中,转到 选项 > 高级选项 > 对比工作流 。
在 对比工作流 窗口中,如果工作流已打开,则可以使用 工作流1 和 工作流2 下拉列表来分别选择2个工作流。另外也可以使用 浏览 按钮,浏览并找到要对比的已保存工作流的位置。
选好工作流后,请选择 对比 按钮。2个工作流会在画布上打开,并且高亮显示差异。
对比定义
对比工作流功能可辨别工作流之间的多种差异。根据差异的类型不同,该功能会使用不同的可视化指示符。
工具ID、类型和配置的差异
对比工作流会寻找各工作流中具有相同ID的工具,可能返回的结果有3种:
匹配:无可视化指示符。
工作流1和工作流2中存在具有相同ID的工具。
这属于相同类型的工具。
工具配置相同。
有变化:哈希指示符。
工作流1和工作流2中存在具有相同ID的工具。
这属于相同类型的工具。
工具配置不同。
示例:在上图中,两个工作流都包含文本输入(1)和筛选器(3),但工作流1和工作流2中对于这些工具的配置有所不同。
缺失:正方形指示符。
两个工作流中都没有具备与此相同的ID的工具, 或者...
工作流1和工作流2中存在具有相同ID的工具,但工具类型不同。
示例:在上图中,工作流2中有排序(6)工具,但工作流1中没有。
工具输入和输出的差异
对比工作流会评估工具的传入连接(工作流1与工作流2),可能返回的结果有2种:
真:左弧指示符。
工具状态(上图)匹配或有更改,但1个或多个传入连接不匹配(传入连接的源工具ID与目标工具ID不匹配)。
示例:在上图中,筛选器(3)在工作流1中接受一种工具(ID为2的选择工具)的传入连接,而在工作流2中接受来自另一种工具(ID为6的排序工具)的传入连接。
假:无左弧指示符。
工具状态(上图)缺失,或者...
所有传入连接均匹配(传入连接的源工具ID与目标工具ID匹配)。
与对比传入连接时一样,对比工作流会评估工具的传出连接(工作流1与工作流2),可能返回的结果有2种:
真:右弧指示符。
工具状态(上图)匹配或有更改,但1个或多个传出连接不匹配(传出连接的源工具ID与目标工具ID不匹配)。
示例:在上图中,选择工具的传出连接在工作流1中连接到一种工具(ID为3的筛选工具),而在工作流2中则连接到另外一种工具(ID为6的排序工具)。
假:无右弧指示符。
工具状态(上图)缺失,或者...
所有传出连接均匹配(传出连接的源工具ID与目标工具ID匹配)。
结果窗口消息
除了工作流画布上的可视化指示符之外,“对比工作流”功能还包括 Designer 结果 窗口中的消息,这些消息提供了有关工作流之间差异的其他上下文信息。
要访问这些消息...
选择其中一个工作流的工作流画布。
在 结果 窗口中,选择 消息 选项卡以查看工作流之间的差异。