架构师流程大小

使用流量大小跟踪和管理您的 Architect 流程的规模以及在设计过程中主动组织和优化您的流程。Flow Size 提供的见解使您更轻松地执行以下操作:

  • 了解流程的每个元素如何影响整体流程大小。
  • 发现资源密集型流程组件,并在早期设计阶段进行调整或简化。
  • 在流量大小达到限制之前,及时决定何时将流量分成多个流。

使用权流量大小建筑师> [选定流程] >洞察与优化菜单。

点击图片放大。

流量大小洞察

流量大小指示器

在构建流程时,您可以使用洞察与优化

Architect 中高流量尺寸使用的指示器

流量大小选项卡包括一个水平条,直观地表示您的流量当前使用了最大允许流量大小的多少。条形的填充水平和颜色表示使用强度。Architect 还会相应地调整流量大小图标的颜色,以便立即为您提供当前流量大小状态的视觉反馈。

下表描述了四个流量大小警告:

尺寸指示器 通过率 指示灯颜色 限制
最低 低于允许最大尺寸的 30% 蓝色
最大允许尺寸的 30% 黄色的
最高 允许的最大大小的 70% Red
已满 允许的最大大小的 98% Red

您无法发布流程,但可以保存对其所做的更改。

笔记:如果流量达到允许最大大小的 100%,则您无法保存该流量,但可以将其导出。

注释:
  • 通用模块流的大小限制低于其他流类型。
  • 随着元素出现或出现错误,流量大小可能会增加或减少。例如,如果任务中的操作有误,则不计入流量大小。如果您解决了错误,则您正在验证操作并将其计入流量大小。如果您解决同时影响流程中多个操作的错误,则尺寸的增加可能会变得很显著。
  1. 在下面洞察与优化, 点击流量大小。在“流量大小”窗口的右上角,您可以看到整体大小使用情况的百分比。
  2. 要查看更多详细信息,包括每种元素类型的贡献百分比和数量,请将鼠标悬停在百分比图标上。 Architect 中高流量尺寸使用的指示器

笔记:流量大小指示器的精度在0.1%以内。Architect 显示任何分数流量大小值的第一位数字,以便您可以观察流量逻辑中的微小变化对流量大小产生的影响。Architect 将流量大小百分比四舍五入为最接近的个位数分数值。例如,如果实际百分比为 10.68,则流量大小指示器显示 10.7。

您可以查看各个流程元素的百分比贡献细目,并确定消耗更多资源的组件。

要查看元素的内容及其大小贡献:

  1. 在下面洞察与优化, 点击流量大小
  2. 在 Flow Size 页面中,在搜索框中输入要打开的元素的名称。
  3. (可选)使用类型根据元素类型过滤搜索结果的选项。例如,选择任务如果您正在搜索任务元素,请在过滤器选项中。
  4. 单击元素的名称。 
    您可以查看元素的内容及其对流量大小的百分比贡献。例如,如果您选择一个任务元素,您可以深入查看操作列表并找到每个操作的大小。
  5. (可选)点击转至导航到流程中的特定元素、操作或设置。

注释:
  • 虽然知识属于自然语言理解 (NLU) 树,但它会被计入总流量大小的计算,并显示在流量元素类型“设置”下。
  • 动作被视为任务的一部分。

这些提示可以帮助减少流程的大小:

  • 如果连续有多个 “更新数据” 操作,每个操作都有一个更新语句,请将这些操作合并为一个包含多个更新语句的 “更新数据” 操作。
  • 避免重复。考虑以下事实:某些操作(例如“调用数据操作”、“调用安全数据操作”、“设置屏幕弹出”、“创建回调”和“调用数据操作”)可能会消耗大量空间,具体取决于您如何配置输入、成功输出和失败输出。
    如果您有同一操作的多个实例,并且除了一些不同的设置外,它们的配置通常相同,最佳做法建议您更新逻辑以拥有该操作的一个实例,然后使用变量传递发生变化的值。随着流量大小的减少,该方法在未来更易于维护。如果您必须更改之前在所有操作实例中通用的设置,则现在只能在单个操作实例中更新该设置。