查询服务运行状况检查

Query Service运行状况检查会扫描沙盒中是否有随着时间推移而失败或减慢速度的计划查询。

Check
对象类型
计划的查询失败
数据集
计划的查询速度减慢
数据集

计划的查询失败 scheduled-queries-failing

检查每个计划查询的最新运行,并标记任何失败或出错的查询。

详细信息
描述
问题
一个或多个计划查询在其最近运行中失败或出错。
影响
如果没有监视或警报,计划的查询可能会反复地静默失败。 这会消耗计算资源而不会生成输出,并使目标数据集过时,这对于启用用户档案的数据集尤其成问题。
修正
检查每个失败的计划查询以查找根本原因,然后根据需要修改查询以解决问题。

当您选择​ 计划查询失败 ​卡时,右侧将打开一个详细信息面板。 该面板显示:

  • 描述:对于每个计划的查询,检查最近运行的状态是失败还是出错。
  • 影响:如果未配置监视或警报,计划的查询可能会自动并重复地失败,占用计算资源而不会生成查询输出并使目标数据集过时。 对于启用配置文件的数据集,这个问题尤为严重。
  • 影响的一般区域:数据集内容和分段结果。
  • Experience League文档: Query Service护栏的链接。
  • 建议:检查每个失败的计划查询以查找根本原因。 根据需要修改查询以解决问题。
  • 受影响的计划查询:失败的计划查询及其运行ID和状态的列表。 使用链接图标打开查询。

计划查询失败详细信息面板,显示描述、影响、影响的一般区域以及通过的检查确认 {modal="regular"}

有关详细信息,请参阅查询服务🔗的护栏。

计划的查询速度减慢 scheduled-queries-slowing

将每个计划查询最近运行的持续时间与其先前运行的平均数进行比较。

详细信息
描述
问题
至少具有三次已完成运行的计划查询的最近运行持续时间比其历史平均速度慢50%或更多。
影响
查询会继续成功,但需要的时间会逐渐变长,这样可能会超过超时阈值,并且可能与计划的批处理分段重叠。 如果查询写入启用了用户档案的数据集,这也会影响分段结果。
修正
在查询读取的体验事件数据集中配置数据过期时间,因为数据集无限增长会导致查询持续增加。 此外,您还可以查看计划查询的开始时间以减少重叠。

选择​ 计划查询减慢 ​卡时,右侧将打开一个详细信息面板。 该面板显示:

  • 描述:对于至少具有三个已完成运行的每个计划查询,将最近运行的持续时间与先前运行的平均值进行比较,并标记其最近运行比历史平均值慢50%或更慢的查询。
  • 影响:查询继续成功,但需要的时间越来越长,可能会超过超时阈值并与计划的批处理分段重叠。
  • 影响的一般区域:当查询写入启用了配置文件的数据集时,分段结果。
  • Experience League文档: Query Service护栏的链接。
  • 建议:在您计划查询读取的每个Experience Event数据集上设置数据过期时间,因为无限增长的数据集会导致查询持续时间持续增加。 查看计划查询的开始时间以减少重叠。
  • 受影响的计划查询:包含最新持续时间、平均持续时间和速度减慢百分比的计划查询速度减慢的列表。 使用链接图标打开查询。

计划查询显示描述、影响、一般影响区域和检查通过确认的慢速详细信息面板 {modal="regular"}

有关详细信息,请参阅查询服务🔗的护栏,以及Experience Event数据集保留文档

后续步骤 next-steps

recommendation-more-help
experience-platform-help-run-and-operate