生成和测试 Runbook

重要

此版本的 Orchestrator 已终止支持。 建议 升级到 Orchestrator 2022

Runbook Designer是用于创建、管理和 Runbook 的工具。 还可以运行 Runbook 并在 业务流程控制台中查看其状态。

若要生成 Runbook,请将活动拖到工作区上。 活动是 Runbook 的构建基块。 一般情况下,各个活动执行以下三项操作:

  • 访问已发布的数据

  • 执行某一操作

  • 发布新的数据

有关活动类型的详细信息,请参阅 控制 Runbook 活动

Runbook Designer 窗格

Runbook Designer 接口由以下四个窗格组成。

窗格 说明
连接 可在其中组织 Orchestrator 系统中的工作流并编辑文件夹权限的文件夹结构。 还提供对 Runbook 服务器全局设置的访问权限。
Runbook Designer 工作区 在其中生成 Orchestrator Runbook 的工作区。 Connections窗格中文件夹选择中的 Runbook 在工作区顶部作为选项卡列出。 选择 Runbook 中的选项卡时,该选项卡将显示在 Runbook Designer工作区中。
活动 包含可用于 runbook 的所有活动(标准活动或集成包中可用的活动)。 将活动从“ 活动 ”窗格拖到“设计”工作区,然后将其链接在一起,形成 Runbook。
日志 显示当前 runbook 活动和历史记录的日志。 有关详细信息,请参阅 Orchestrator 日志

按活动名称和类别名称对活动进行排序

业务流程协调程序允许按活动名称或类别名称按字母顺序对活动进行排序。 默认情况下,活动按类别排序,例如 Runbook 控件、电子邮件、文件管理、监视、通知、计划、系统、文本文件管理和工具。

使用以下步骤按活动名称和类别名称对活动进行排序。

按活动名称按字母顺序对活动进行排序

  • 在“活动”窗格中,右键单击类别名称以选择“所有活动” 。

    活动按活动名称的字母顺序排序。

按类别名称按字母顺序对活动进行排序

  • 在“活动”窗格中,右键单击类别名称以选择“默认” 。

    活动按类别名称的字母顺序排序。

更改图标

可以通过右键单击活动名称并选择“小”或“大”,将每个活动图标的默认大小从“ ”更改为 “大”。

在Designer中启动 Runbook

按照以下步骤在Designer中启动 Runbook:

  1. “Connections”窗格中,选择“Runbooks”文件夹以查看可用的 Runbook。

  2. 在“设计”工作区中,选择 Runbook 选项卡。

  3. 如果 Runbook 已签出,请选择“Check In”按钮。

  4. 在“设计”工作区中,右键单击“Runbook”选项卡,然后选择“ 运行”。

  5. 在“ 启动 Runbook ”对话框中,转到 “可用的 Runbook 服务器 () ”框,然后选择适用的服务器。

  6. 选择箭头按钮,使服务器名称现在位于 “所选 Runbook 服务器 () 框中。

  7. 选择“开始”。

从 Runbook Designer停止作业

按照以下步骤从 Runbook Designer停止作业:

  1. 选择“ 监视 Runbook ”选项卡。

  2. 在工具栏上,选择“ 停止”。

测试 runbook

生成 Runbook 后,可以在在生产环境中运行之前对其进行测试。 若要进行测试,请使用 Runbook Designer中启动的 Runbook测试器Runbook Tester 允许运行 Runbook 来查看每个活动的已发布数据。 可以运行整个 runbook、逐一完成每个活动,或在特定活动中设置断点。

重要

实际上,Runbook Tester 会执行工作流中的每个活动。 在模拟或虚拟化环境中不执行这些步骤。 Runbook 中引用的所有连接都是实时且完全正常运行的。 因此,任何修改或销毁连接系统中数据的活动都会导致修改或销毁该数据。 例如,如果使用查询数据库活动来 DROP TABLE ImportantTable,它实际上会从 Microsoft SQL Server实例中删除 ImportantTable

重要

请注意,用于启动 Runbook 的帐户在本地计算机上必须具有权限才能成功运行。 使用 Runbook Tester 测试 Runbook 时,这些权限要求也适用。 若要成功测试 Runbook,请以管理员身份启动 Runbook Designer。 通过关联,Runbook Tester 以管理员身份 运行,并使用更高级别的安全令牌。

测试 Runbook

按照以下步骤测试 Runbook:

  1. Runbook Designer中,打开 Runbook,然后在菜单栏上选择“Runbook Tester”。

  2. 如果出现提示,请选择“”以检查 Runbook。

  3. 若要在不停止的情况下从头到尾运行 Runbook,请选择“ 运行到断点”。

    如果要一次单步执行一个活动,请选择“ 步骤”。

  4. 查看“ 日志 ”窗格以查看每个活动的完成状态。 若要查看活动的详细信息和已发布数据,请选择该活动,然后选择“ 显示详细信息”。

设置断点

按照以下步骤设置断点:

  1. 选择要设置断点的活动。

  2. 选择 “切换断点”。

  3. 选择 “运行到断点”。

    直到断点前每个活动都会运行。 在具有断点的活动运行之前 runbook 会暂停。

  4. 若要继续运行到 Runbook 的末尾,请再次选择“ 运行到断点 ”,或者要逐个执行一个活动,请选择“ 步骤”。

后续步骤