Show Menu
主题×

Report Builder 疑难解答和最佳实践

Report Builder 提交的优化方式及有时可能出现的错误消息的列表。

Report Builder 5.0 用户和打开 5.1 工作簿

Adobe 将维度与分类之间的分隔符从下划线字符 (_) 改为 ||。此项更改旨在解决有分类请求的 Report Builder 5.0 用户在打开 Report Builder 5.1 版工作簿时的兼容性问题。每次从 v5.1 之前的版本打开工作簿时,所有序列化的分类请求都将转换为此格式。
这就产生了向前兼容性问题:一旦转换为 v5.1,如果与使用 Report Builder v5.0 的用户共享工作簿,那么该用户将无法识别分类请求(实际上,它一直在查找“_”,然而 v5.1 已将其序列化为“||”)。
在打开具有分类请求的 ARB v5.1 工作簿时,您会体验到以下不良影响:
  • 打开该工作簿时,会收到以下警告:“本工作簿上次是使用 Report Builder v5.1 保存的。此版本的某些功能与安装在这台计算机上的 Report Builder 版本不兼容。我们强烈建议您在更新此工作簿之前,升级到最新的 Report Builder 版本。”
  • 如果右键单击带有分类的 ARB 请求,并不会出现 Report Builder 上下文菜单(编辑请求、添加从属请求...)。
  • 如果通过单击第三个按钮或通过刷新请求管理器表单中的一系列请求来执行“全部刷新”操作,则可以成功执行分类请求。然而却无法写出分类值。
  • 您还可以通过打开请求管理器来编辑请求,然后逐行检查,直到成为正确的请求。
  • 如果您编辑请求并保持所有参数相同,那么在单击“完成”后,将可以正常写出响应。事实上,编辑请求的这种方法可以解决问题,因为响应布局参数会重新进行序列化。所以说还是有解决方案的,只是这种方案过于费时。

Report Builder 中的身份验证问题

Report Builder 需要进行身份验证,才能从报表包创建数据请求。有时在登录 Report Builder 时会出现问题,具体取决于 Analytics 或您网络内的设置。
登录公司无效
此错误最常发生在输入的登录公司不正确,或者发生网络活动问题的时候。请执行以下操作:
  • 检查登录公司的拼写,以确保没有打错字或出现错误的空格。
  • 使用相同的登录公司登录 Analytics,以确保不会出现任何差错。如果您无法使用这些凭据进行登录,请联系您所在组织的任一管理员,以获取正确的登录公司。
防火墙
Report Builder 使用端口 80 和 443。确保您所在组织的防火墙允许这些端口通过。有关其他防火墙排除项,还可以参阅“Adobe 的内部 IP 地址”。

优化请求的建议

以下因素可能会增加请求的复杂性和导致处理缓慢:
可能会降低提交速度的因素
  • 几小时内计划的书签、功能板和 Report Builder 工作簿过多
  • 同一时间段计划的 Report Builder 工作簿过多。如果出现这种情况,报表 API 队列会形成积压。
可能降低工作簿运行时速度的因素
  • 分类数量显著增加。
  • 请求日期范围随时间增加。
    示例 :假定您使用“当前年份”设置创建一个趋势请求,按“日”粒度进行划分。年终时,该请求返回的时段将多于年初创建时的时段。
    (January 1 - January 30 versus January 1 - December 31.)
导致工作簿提交失败的原因
工作簿中包含复杂的 Excel 公式,特别是涉及日期和时间的公式。
单元格返回 0(没有值)
如果 Excel 工作表名称中包含撇号或单引号,Report Builder 则不会返回值。(这是由于 Microsoft Excel 自身存在的限制所致。)
单个请求性能
处理速度可能会受到以下设置的影响:
设置
性能提高
性能降低
划分和划分顺序
较少
较多
示例:如果按照 Z 来划分 A,A 的项目数应始终少于 Z 的项目数。否则,请求时间会显著增加。
日期范围
小范围
大范围
过滤
特定过滤
最受欢迎的过滤设置
粒度
汇总
每小时
  • 每日
  • 每周
  • 每月
  • 每季
  • 每年
条目数
小型数据集
大型数据集
计划时间
在 24 小时内交错执行计划(请参阅下表)。如果现有书签、功能板和 Report Builder 工作簿安排得过于密集,可能会导致延迟。
复杂性较高的大型请求应安排在清晨运行,允许在工作时间内进行手动提取和刷新。
计划时间
凌晨 1 点 - 凌晨 2 点
凌晨 2 点 - 上午 7 点
上午 7 点 - 下午 6 点
下午 6 点 - 午夜
Report Builder 使用情况
安静
非常繁忙
客户端使用情况。
大量用户在本地进行刷新,并请求“立即发送”。
此外,验证在计划工作簿超时时,API 队列是否清除。
不忙
超时
任何计划报表都会在四小时后超时。系统再尝试计划 3 次,这可能会导致失败。(一般而言,数据集越大,所用的运行时间越长。)这些超时可在 Analytics 报告和 Report Builder 中查看:
  • Analytics: 收藏夹 > 计划报表
  • Report Builder:在 Excel 中,单击​ 加载项 ​选项卡中的管理。

错误消息说明

使用 Report Builder 过程中有时会显示的错误消息列表。
这只是一部分错误消息,并不是详尽列表。要了解有关解决错误的更多信息,请与您的管理员联系。
此功能只能应用于打开的工作簿。
如果未在 Excel 中打开工作簿(电子表格文档),则单击 Report Builder 工具栏上的一个图标时会显示此消息。另外还会禁用工具栏,直到您打开电子表格为止。然而,您可以在工具栏仍处于启用状态时单击在线帮助图标,这不会导致此错误。
您需要先退出请求向导,才能激活请求管理器。
尽管请求管理器和请求向导在功能上是相关联的,但是完成或取消在请求向导中执行的操作之前,无法开始使用请求管理器。
没有与此范围关联的请求。
单击请求管理器中的“来自工作表”按钮时,如果电子表格的单元格不包含请求,则会显示此错误消息。
要确定电子表格中的哪些单元格包含请求,请单击请求管理器的表中列出的各个请求。如果某一请求与单元格相关联,那么在表中选择该请求后,会突出显示这些单元格。
选择范围无效。请选择其他范围。
如果选择了电子表格的一个单元格,但是已有请求映射到该单元格,则会显示此错误。删除映射到单元格的请求,或者选择另一单元格范围进行映射。
要删除单元格时,请务必找到包含请求的单元格,先删除请求,然后再删除单元格(删除行或列)。
在使用此功能之前,请先退出具有焦点的 Excel 单元格。
如果您的一个 Excel 单元格处于编辑模式​**,单击其中一个 Report Builder 图标时,会显示此错误消息。Excel 单元格的编辑模式是指选定了单元格,并且光标显示在单元格内。直接在 Excel 顶部的“编辑栏”或“名称框”中键入内容时,Excel 单元格也处于编辑模式。
选定范围与另一个请求的范围相交。请修改您的选择。
如果已映射电子表格的一组单元格,则会显示此错误。
添加新请求之前确定已映射哪些单元格的一种方法是,关闭请求向导并打开请求管理器。然后,逐一选择请求摘要表中列出的项目。选择列表中的请求时,会突出显示电子表格中包含请求映射的相应单元格。
这就是在映射多个区域的多个单元格之前,应考虑使用突出显示功能、行或列信息或者格式样式标记单元格的一个原因。