优化 Analysis Workspace 性能
各种因素都影响Analysis Workspace中项目的性能。 要了解这些因素,请帮助您以最佳方式规划和构建项目。
要让insight发挥Analysis Workspace的性能,请执行以下操作:
-
选择 帮助 > 性能。
您可以看到一个模式对话框,其中显示影响项目性能的因素,包括网络、浏览器和项目因素。 为了获得最准确的结果,请在您之前允许加载项目- “当前项目”列显示当前项目和用户环境的结果。
- 准则 列显示Adobe针对每个因素推荐的阈值。
-
选择 以CSV格式下载 可下载性能报表,以便您可以在内部组织内或与Adobe支持部门共享该报表。
网络因素
网络因素包括:
浏览器因素
浏览器因素包括:
如果这些操作不起作用,请与您的 IT 团队讨论硬件的详细信息。
如果这些操作不起作用,请与您的 IT 团队讨论硬件的详细信息。
项目因素
项目因素包括:
另外,应在项目中最大限度地减少使用年度同期比较的次数。在计算年度同期比较时,计算过程会查看感兴趣的月份之间整整13个月的数据。 此比较与将面板日期范围更改为过去13个月具有相同的效果。
请求因素
请求因素
使用以下图表和术语了解请求的处理方式以及影响处理时间的各种因素:
请求处理图
请求处理词
从启动请求时到请求完成时所需的时间。 该准则为15秒。
在上面的请求处理图中,请求时间表示从 Analysis Workspace请求启动 到 Analysis Workspace请求完成 的完整进程。
从启动请求时到请求完成时所需的时间。
在上面的请求处理图中,请求时间表示从 Analysis Workspace请求启动 到 Analysis Workspace请求完成 的完整进程。
由于Analysis Workspace只存储任何区段中使用的任何字符串的哈希,因此每次处理项目时,都会执行 查找,以将哈希与相应的值相匹配。 该准则不超过2秒。
这些查找过程可能会占用大量资源,具体取决于可能与哈希匹配的值的数量。
在上面的请求处理图中,查找时间表示在 查找 阶段(在 请求引擎处理 阶段)。
处理请求之前在队列中等待的总时间。 该准则为5秒。
在上面的请求处理图中,队列时间表示在 请求引擎队列 阶段和 服务器队列 阶段。
处理请求所用的平均时间。
在上面的请求处理图中,平均服务器处理时间表示在 服务器队列 阶段和 服务器处理 阶段。 该准则为10秒
并非所有请求都需要相同的处理时间。请求复杂性有助于提供有关处理请求所需时间的一般概念。 该准则为Medium或更低版本。
可能的值包括:
- 低
- 中
- 高
该值受以下列值的影响:
- 月份边界
- 列
- 区段
其他因素
“帮助”>“性能”中未包含的其他因素:
增加区段复杂性的因素(按影响程度降序排列)包括:
- 的运算符包含,包含任意,匹配,开头为,或 结尾为/
- 连续分段,尤其是使用维度限制(之内/之后)时的连续分段
- 区段中使用的维度中的唯一维度项目数(例如,具有10个唯一项目的页面的速度比具有100000个唯一项目的页面的速度更快,则页面=“A”)。
- 使用的不同维度的数量(例如,Page = 'Home'和Page = 'Search results'比eVar 1 ='red'和eVar 2 ='blue'更快)
- 许多“或”运算符(而不是“和”)
- 范围不同的嵌套容器(例如,访客访问内部的点击)
虽然无法避免某些复杂因素,但应寻找机会降低区段的复杂性。通常,您的区段标准越具体,其性能就越好。例如:
- 对于容器,使用区段顶部的单个容器的速度比使用一系列嵌套容器的速度更快。
- 使用运算符时,等于 比 包含 快,等于 中的任意一个比 包含任何 快。
- 对于许多标准,使用“和”运算符的速度比使用一系列“或”运算符的速度更快。
寻找机会将多个OR语句简化为一个 等于任何 语句。使用
分类可有助于将众多值合并到简洁的组中,您随后可以在这些组中创建区段。与包含许多OR语句或 包含 标准的区段相比,按分类组划分区段可提供更好的性能。
导致可视化图表复杂性增加的因素包括:
- 请求的数据范围
- 应用的区段数量;例如,用作自由格式表行的区段
- 使用复杂区段
- 静态项目行或列(位于自由格式表中)
- 应用于自由格式表行的过滤器
- 包含的量度数量,尤其是使用区段的计算量度
如果您发现自己正在不断地将一些区段和计算量度用于对业务非常重要的数据点,请考虑改进您的实施方式,以便更直接地捕获这些数据点。使用 Adobe Experience Platform 中的标记和 Adobe 的处理规则,可以快速更改实施方式,而且也有利于实施。
提高 Analysis Workspace 中工作效率的技巧
观看演示视频的