配置设置砖的工作

本文详细介绍了配置数据砖工作和个人工作任务的工作界面。学习使用砖CLI设置编辑工作,明白了乔布斯CLI(遗留)。学习使用工作API,请参阅乔布斯API

一些配置选项可以工作,其他选项可用个人任务。例如,最大并发运行时可以设置只有在工作,同时为每个任务参数必须定义。

编辑的工作

改变配置工作:

  1. 点击工作图标工作流在侧边栏。

  2. 的名字列,单击工作名称。

侧板显示工作细节。你可以改变引发了工作,计算配置,通知并发运行的最大数量,配置时间阈值,以及添加或更改标签。如果工作访问控制启用,您还可以编辑的工作权限。

添加标签来工作

添加标签或键:值属性来你的工作,你可以添加标签当你编辑的工作。您可以使用标签过滤工作工作列表;例如,您可以使用一个部门标签过滤所有属于一个特定的部门工作。

请注意

因为工作标签不是设计来存储敏感信息,如个人身份信息或密码,砖建议使用标签不敏感的值。

标签也传播到工作集群运行时创建工作,允许您使用标签与您现有的集群监控

添加或编辑标签,点击+标签工作细节侧板。您可以添加标签键和值或一个标签。添加一个标签,输入的标签关键场和离开价值字段是空的。

配置共享的集群

看到与集群相关的任务,点击任务选项卡在侧板和悬停在集群。修改所有相关的集群配置任务,点击配置在集群。配置一个新的集群对于所有相关的任务,点击交换在集群。

访问控制工作

工作访问控制使所有者和管理员授予细粒度的权限在自己的工作上。工作所有者可以选择其他用户或组可以查看工作的结果。业主也可以选择谁能管理他们的工作运行(现在取消跑权限)。

看到工作访问控制获取详细信息。

配置最大并发运行

点击编辑并发运行设置的最大数量的并行运行工作。砖跳过运行如果工作已经达到最大数量的活跃当试图启动一个新的运行运行。设置这个值高于默认的1并发执行多个运行相同的作业。这是有用的,例如,如果你频繁触发你的工作在一个计划,希望允许连续运行相互重叠或你想要触发多个运行不同的输入参数。

配置一个预计完成时间或超时工作

您可以配置可选时间阈值的工作,包括工作预计完成时间和最大完工时间。配置时间阈值,点击设置时间阈值

配置一个预计完成时间工作,输入的预期持续时间警告字段。如果工作超过这个阈值,您可以配置运行缓慢的通知工作。看到配置运行缓慢或迟的通知工作

最大完工时间配置工作,输入的最大持续时间超时字段。如果工作没有完成在这个时间,砖设置其状态为“超时”和停止工作。

编辑一个任务

设置任务配置选项:

  1. 点击工作图标工作流在侧边栏。

  2. 的名字列,单击工作名称。

  3. 单击任务选项卡并选择要编辑的任务。

定义任务依赖关系

您可以定义的顺序执行的任务的工作使用取决于下拉菜单。你可以设置这个字段中的一个或多个任务的工作。

编辑任务依赖关系

请注意

取决于是不可见的,如果只由一个任务的工作。

配置任务依赖关系创建一个有向无环图(DAG)的任务执行,代表执行顺序的一种常见方法作业调度器。例如,考虑以下四个任务组成的工作:

任务依赖关系示例图
  • 任务1根,不依赖于任何其他任务。

  • Task 2和Task 3取决于任务1完成。

  • 最后,Task 4取决于Task 2和Task 3成功完成。

砖上游运行任务在运行下游任务之前,尽可能多的在并行运行。下面的图表说明了处理这些任务的顺序:

任务依赖关系示例流

为一个任务配置集群

配置一个任务运行的集群,单击集群下拉菜单。您可以编辑共享集群的工作,但你不能删除共享集群如果其他任务仍然使用它。

了解更BOB低频彩多关于选择和配置集群运行任务,明白了使用砖计算你们的工作

配置依赖库

之前依赖库将被安装在集群上运行的任务。必须设置所有任务的依赖关系,以确保他们是安装在运行开始前。按照建议管理库依赖关系用于指定依赖项。

配置一个预计完成时间或超时任务

您可以配置可选任务持续时间阈值,包括任务的预计完成时间和任务的最大完工时间。配置时间阈值,点击时间阈值

配置任务的预计完成时间,输入的时间警告字段。如果这个任务超过这个阈值时,会触发一个事件。您可以使用此事件通知当任务运行缓慢。看到配置运行缓慢或迟的通知工作

配置任务的最大完成时间,输入的最大持续时间超时字段。如果这一次的任务没有完成,砖设置其状态为“超时”。

配置重试策略

配置一个政策决定,多少次失败重试时,点击+添加旁边重试。重试间隔之间的毫秒计算开始的失败和随后的重试跑。

请注意

如果您配置都超时重试,超时适用于每个重试。