Skip to main content

构建工作流

工作流由一连串连接在一起的工具组成,每个工具在处理数据上发挥不同的功能。创建工作流时,你需要添加和连接工具。你还可以配置这些工具和工作流的属性。要创建新的工作流,请选择 文件 > 新建工作流

根据你在工作流 配置 窗口中选择的工作流布局,工作流连接沿下游方向垂直或水平移动。

添加或删除工具

要将工具添加到工作流,从工具面板中选择一个工具并将其拖动到工作流画布上,或者右键单击工作流,通过菜单插入工具。如需了解详情,请参阅 工具类别

要删除工作流的工具,请选择该工具,然后使用键盘上的 “Delete” 键。

连接工具

要连接工作流中的工具,将工具从工具面板拖到画布中另一个工具的输出锚点附近的位置。你还可以将一个现有工具的输出锚点拖动到刚添加的工具上。

连接由工具的左侧(或上方)传入,然后经由工具的右侧(或下方)传出。某些工具接受多个输入,表现在工具的锚点数量上。某些工具具有可选输入,其输入锚点显示为灰色。所有具有输出锚点的工具都可以输出到多个流。

选择一个工具来显示传入和传出连接标志。输入连接显示为绿色的线。输出连接显示为蓝色的线。

选择连接并使用键盘上的 “Delete” 键。这不会删除下游工具。

  • 右键单击连接并选择 在连接中插入 ,然后选择一个工具。

  • 从工具面板或画布上的任意位置拖动一个工具,并将鼠标悬停在现有连接上。

  • 右键单击输出锚点并选择 插入 ,然后选择一个工具。

用户可以查看可能的工具连接列表,并同时建立多个连接。这在将多个数据输入连接到一个下游工具时非常有用。

若要建立多个连接:

  1. 选择画布上的工具。如果工具同时接受输入和输出,请专门选择工具的输入或输出锚点,以确定与该锚点之间可能存在的连接列表。

  2. 右键单击所选锚点并选择 查看可能的连接

    1. 在“可能的连接”窗口中,从 输出连接 列表中选择一个或多个工具以连接 输入连接 列表中的一个或多个工具。

    2. 连接类型 下,选择进行 有线连接 还是 无线连接

    3. 选择 连接

查看多个工具存在的可能连接时,仅显示输出到输入锚点间的有效连接。

双击任何连接以在 配置 窗口查看和修改其属性:

  • 名称 :输入连接的名称。

  • 无线 :选择以将连接设置成无线。

  • 字段 :在表格中查看通过连接的数据。

对于无线连接,具有带彩色条的无线连接图标  wireless connection icon 表示某个锚点的传入或传出连接的数量:

  • 1 个彩色条代表 1 个连接。

  • 2 个彩色条代表 2 个连接。

  • 3 个彩色条代表 3 个或更多的连接。

除非选择了该工具,否则连接线是不可见的。

工作流选项卡右键单击选项

选择画布上的工作流选项卡,右键单击该选项卡以显示包含以下选项的菜单:

  • 关闭 :关闭工作流。

  • 关闭此选项卡以外的所有项 :关闭除此工作流之外的所有打开的工作流。

  • 关闭全部 :关闭所有打开的工作流。

  • 复制 :创建工作流的副本。

Designer 能将路径依赖关系从相对路径改成绝对路径。有关详细信息,请转至 工作流依赖关系

工具右键单击选项

选择画布上的工具,右键单击以显示包含以下选项的菜单:

  • 剪切 :剪切所选工具。

  • 复制 :复制所选工具。

  • 删除 :删除所选工具。

  • 缩放 :选择以...

    • 放大

    • 取消缩放 :取消缩放。

    • 缩小

    • 全部 :缩放使窗口能容纳所有工具。

    • 已选工具 :进行缩放,以适应窗口中所有选择的工具。

  • 查看可能的连接 :查看与所选工具间可能存在的工具连接。

  • 添加至新容器 :将所选工具添加到“容器”工具。如需了解详情,请参阅 “工具容器”工具

  • 置于顶层 :如果工具重叠,将所选工具移到最上层。这对于注释框排版或排序重叠的工具注释很有用。如需了解详情,请参阅 “注释”工具

  • 置于底层 :如果工具重叠,将所选工具移到最底层。这对于注释框排版或排序重叠的工具注释很有用。如需了解详情,请参阅 “注释”工具

  • 发起有线传出连接 发起无线传出连接 之间切换,以更改连接显示方式。具有无线连接的输入和输出锚点会显示无线连接图标,该图标带有彩色条,它表示某个锚点的传入或传出连接的数量(除非选择了工具,否则连接线是不可见的):

    • 1 个彩色条代表 1 个连接。

    • 2 个彩色条代表 2 个连接。

    • 3 个彩色条代表 3 个或更多的连接。

  • 转换为宏 :将全部或部分工作流转换为宏。如需了解重要局限和说明,请参阅 转换为宏

  • 缓存并运行工作流 :运行工作流并将所有数据缓存到所选工具。

    • 缓存工具...

      1. 右键单击该工具。

      2. 选择 缓存并运行工作流 。Alteryx 可同时创建多个缓存点。你可以通过按住 Control 键并单击各个缓存点来处理多个缓存点。

    • 注意事项和限制:

      • 请注意,并非所有工具都可以进行缓存:

        • 工具最多只能有 5 个输出锚点,并且它不能是循环流程的一部分。

        • 不可以缓存库内工具、机器学习工具和 Python 工具。

      • 你可以在单个工作流中使用多个缓存。

      • 与缓存工具交互时,你可以在不清除缓存的情况下查看工具配置。但是,更改工具的配置会释放已缓存的数据。

      • 关闭工作流时,Alteryx 会清除缓存。

  • 清除缓存 :清除缓存。清除工具的缓存...

    1. 右键单击该工具。

    2. 选择 清除缓存 。Alteryx 可同时清除多个缓存点。要分别清除一个或多个工具上的缓存,请选择一个或多个工具,然后单击鼠标右键以查看菜单。

  • 转换为宏输入 :将选定的输入工具转换为 宏输入工具

  • 插入 :选择要在所选工具后插入的工具。如需了解详情,请参阅 工具类别

  • 后添加浏览工具 :在所选工具后添加 浏览工具 。如果所选工具具有多个输出锚点,则将浏览工具添加至每个输出锚点的选项会出现。

  • 属性 :将焦点放在所选工具的 配置 窗口中。

选择 2 个或更多工具以查看对齐选项:

  • 水平对齐 :所选工具与所选工具中第一个放置在画布中的工具水平对齐。

  • 垂直对齐 :所选工具与所选工具中第一个放置在画布中的工具垂直对齐。

选择 3 个或更多工具以查看分布选项:

  • 水平分布 :排列所选工具使它们在水平轴之间具有均匀的空间。

  • 垂直分布 :排列所选工具使它们在垂直轴之间具有均匀的空间。

对工作流进行注释

通过工具 配置 窗口 > 注释 向各个工具添加注释,或向工作流添加注释工具。将这些资源用于获取更多信息:

画布选项

  • 运行工作流 :运行工作流。用户也可以使用 Ctrl+R 运行工作流。工作流运行时,该图标更改为 停止工作流

  • 停止工作流 :停止工作流。用户也可以使用 Ctrl+R 停止工作流。

  • 当作 分析应用程序 运行 :运行分析应用程序。

  • 计划工作流 :计划在特定时间并以特定频率运行工作流。

  • 活动 文档 :显示打开的工作流、应用程序或宏。

  • 新建空白工作流 :创建新工作流 (.yxmd)。

  • 放大 :将正常大小放大 3/2。

  • 缩小 :将正常大小缩小 2/3。

复制和粘贴

要控制画布的粘贴位置,请选择复制项,复制(Ctrl+C),选择要粘贴的位置,然后粘贴(Ctrl+V)。Designer 将复制项粘贴到与光标相同的点上。

保存文件

当您具有一个或多个未保存的工作流并尝试退出应用程序时,Designer 会提示您保存未保存的工作流。Designer 会显示 是否将所作的更改保存至以下工作流? 并提供以下选项:

  • 保存已选择项 :选择要保存的工作流,然后选择 保存已选择项 。Designer 保存所选工作流并关闭。任何未选择的工作流都不会保存。

  • 放弃更改 :选择 放弃更改 将放弃所有更改,退出且不保存。

  • 取消 :选择 取消 可返回到画布。