Skip to main content

开始使用 Plans

Plans 是一种编排工具。编排是一组功能,支持在 Alteryx One 中按计划执行任务序列。这些任务可以是外部进程、数据转换作业、HTTP 请求等等。

您可以根据成功或失败标准控制任务序列,并且可以在规划失败时根据需要重新启动。

概览

在很多场景下,数据管道之间存在依赖关系。必须清理并传送来自一个数据集的数据,以供另一个数据管道使用。构建管道时,需要安排其定期执行。理想情况下,当执行完成时,必须通知下游利益相关者管道是执行成功还是失败。

Alteryx One 中,规划提供了在应用程序内构建这些稳健的数据管道的机制,在这些管道中可以执行一系列任务来提供更多样化的数据集。当这些执行成功或失败时,Alteryx One 会通过电子邮件、Slack 或任何其他具有公共 API 的平台发送相应的消息。

术语

术语

描述

规划

规划是在 Platform 上或者在您有访问权的资产上执行的一系列任务。构建一个规划来编排任务。规划可按计划执行、手动触发或通过 API 调用。

任务

任务是 Platform 中的执行单元。

示例

以下示例显示了如何创建规划来执行下列任务:

  1. 执行对数据进行初始清理的任务。结果数据会保存到已知位置。

  2. 执行转换清理后的数据以供下游使用的任务。

  3. 根据步骤 2 的结果:

    1. 成功时:将成功消息发送到 Slack 频道。

    2. 失败时:将失败消息发送到 Slack 频道。

在“规划视图”中,此规划可能如下所示:

Plans-CS-Plans-ExamplePlan.png

图:包含一系列任务的规划

创建上述规划后,您可以执行测试运行。

如果测试成功,您可以安排规划定期执行。

任务类型

以下任务可用:

编排概述

编排是一组功能,支持在 Alteryx One 中按计划执行任务序列。这些任务可以是外部进程、数据转换作业、HTTP 请求等等。

在接下来的部分中,您可以查看特定功能的简短摘要,并探索有关这些功能的更详细信息。

限制

  • 您不能指定要专门应用于规划的参数覆盖。

    • 规划从规划任务中引用的对象继承参数值。

    • 如果将覆盖应用于规划中资产的参数,这些覆盖在任务执行时会传递给规划。

有限参数化支持

Plans 此时仅支持 Trifacta Classic 流的参数化。

基本任务

您可以使用以下基本任务创建并安排规划。

  1. 创建规划。规划是用于定义任务、触发器和其他对象的容器。请参阅 管理规划

  2. 在规划视图中,您可以指定属于规划组成部分的对象。请参阅 Build Plans

    1. 计划:计划定义一组将规划排入队列以等待执行的触发器。

      1. 触发器:触发器定义规划执行的时间和频率。一个规划可以有多个触发器(例如每月执行与每周执行)。

    2. 任务:接下来,您可以指定按顺序执行的任务。

  3. 根据需要,您可以将覆盖值应用于任何流参数。这些覆盖值将在规划运行过程中应用。如需了解详情,请参阅 Manage Plans Parameters

    有限参数化支持

    Plans 此时仅支持 Trifacta Classic 流的参数化。

  4. 要进行测试:

    1. 选择立即运行

    2. 要跟踪进度,请选择“运行”链接。

    3. 在运行详细信息页面中,您可以跟踪进度。

    4. 第一个任务先执行并完成,第二个任务才能开始。

    5. 单个任务作为单独的作业执行,而且您可以通过作业历史记录页面跟踪这些作业。请参阅 Job History Page

    6. 规划完成后,您可以通过作业详细信息页面验证结果。请参阅 Job Details Page

  5. 如果您对规划定义和测试运行满意,则系统将根据计划的触发器执行规划。

规划的计划

通过规划视图页面,您可以配置规划的计划执行。规划的计划是用触发器来定义的。

  • 这些计划独立于其他资产类型的计划。

  • 您不能为单个任务创建计划。

如需了解详细信息,请前往 计划

执行规划

如果触发规划执行,则会拍摄该规划的快照。此快照用于执行规划。任务按规划视图中列出的顺序执行。

重要说明:

在流级别,您可以定义基于成功生成输出而触发的 Webhook 和电子邮件通知。如果规划包含的输出内容有这些消息其中之一,当您执行该规划时,此消息将被触发并传递给利益相关者。

注意

Webhook 消息和电子邮件通知无法根据规划的执行情况直接触发。但是,您可以创建基于 HTTP 的任务,以根据规划任务的执行发送消息。

提示

当通过规划触发有关流的电子邮件通知时,该规划的内部标识符将包含在电子邮件中。

启用

启用以下设置:

Plans feature

还必须启用规划共享、导入和导出。

日志记录

如需详细了解如何调试规划,请参阅 Diagnose Failed Plan Runs