遥测仪表板的自定义报告和数据库架构参考

 

适用于: Office 2013, Office 365 ProPlus

上一次修改主题: 2016-12-16

摘要: 介绍在遥测仪表板中创建自定义报告、显示示例报告以及在遥测数据库中列出表格和字段的方法。

目标用户: IT 专业人员

遥测仪表板中的内置工作表可显示很多有用的数据,但有时您会希望可以更灵活地控制数据的显示方式。为此,您可以使用遥测仪表板中的自定义报告功能。此功能使用数据透视表报告来帮助您深入查看 Office 在组织中的使用情况。通过本文,您可以了解创建自定义报告的方法,并找到有关用于自定义报告的遥测数据库表格和字段的信息。

重要说明重要说明:
本文是Office 2013 兼容性内容指南的一部分。可以使用该指南作为起点来获取可帮助您评估 Office 2013 兼容性的文章、下载、脚本和视频。

本文内容:

  • 遥测仪表板中自定义报告概述

  • 在遥测仪表板中创建自定义报告

  • 遥测仪表板自定义报告中的默认表格

  • 遥测仪表板自定义报告中的隐藏表格

  • 遥测仪表板自定义报告中的默认数据关系

遥测仪表板中自定义报告概述

遥测仪表板中的内置工作表可显示遥测代理收集到的数据的相关子集。然而,内置工作表是无法自定义的,您可能希望看到不同工作表上显示的数据的组合视图。这正是自定义报告可以帮助您使用数据透视表报告以有意义的方式查看遥测数据的地方。

例如,以下屏幕截图显示的自定义报告列出了受监控客户端上检测到的未注册 ActiveX 控件。您可以看到,我们已添加了字段来显示解决方案名称、用户名以及业务组(按照部署代理时对标签 2 的配置)。此报告可帮助我们识别使用未注册 ActiveX 控件的解决方案以及它们的使用者。相比之下,“文档”工作表列出了这些解决方案,但没有用于指示是否检测到未注册 ActiveX 控件的列。您必须查看每个文档的“文档会话”工作表,才能知道 ActiveX 控件是否正在使用。

显示未注册 ActiveX 解决方案的自定义报告

阐述显示未注册 ActiveX 控件的自定义报告

重要说明重要说明:
若要在自定义报告中使用标签,您必须在部署遥测代理时对标签进行配置。如果您之前没有这样做,我们建议您仔细规划要支持自定义报告类型的标签。例如,设置标签以识别业务组、位置以及作业角色,这样可以帮助您找到特定组或用户类型的趋势和问题。启用和配置遥测代理将帮助您配置标签(在组策略设置和遥测代理注册表设置中称为“标记”)。

如另一个示例所示,以下屏幕截图是“部署”工作表中显示的 Office 客户端计算机列表。其中显示了 Office 部署的高级摘要信息。但它并未细分跨业务组部署 Office 的方式。

部署工作表

显示由“部署”工作表中遥测仪表板跟踪的 Office 部署

您可以使用自定义报告更详细地查看 Office 客户端。在以下图示中,Office 客户端按业务组进行分组(按照标签 2 的配置),因此您可以看到 Office 部署跨各个组的细分。您也可以创建数据透视表来帮助显示数据。此自定义报告使用了隐藏表格“System_details”,您需要手动添加该表格,然后才能将 Office 版本添加到您的报告中。您可以在遥测仪表板自定义报告中的隐藏表格中了解操作方法。

按业务组显示 Office 部署的自定义报告

显示自定义报告的示例,其中显示了按业务组进行的 Office 部署

在遥测仪表板中创建自定义报告

您可以在“自定义报告”工作表中创建单独的自定义报告。这样会自动加载默认表格并创建可作为起点的基本自定义报告。然后,您可以添加和删除字段,设计出符合您业务需求的报告。出于性能方面的考虑,创建自定义报告时,并非所有表格都会自动加载。您可以使用遥测仪表板自定义报告中的隐藏表格中的程序来添加表格。添加隐藏表格的最常见原因是要访问 Office 版本,这些版本可在“System_details”表格中提供。

在此视频演示中,您可以看到使用中的自定义报告。我们对比了“解决方案”工作表中显示的数据以及自定义报告中显示的相似数据。此视频还将帮助您了解如何在数据透视表报告中添加和移动字段。

遥测仪表板中的自定义报告

如果在自定义报告中使用大型数据集,可能会在使用 32 位版本的 Excel 2013 时受到 2 GB 内存限制。可以使用两种方法避开此限制:

  • 使用 64 位版本的 Excel 2013,它不具有 2 GB 内存的限制,但不会有其他缺点。请参阅 64 位 Office 2013 版本 了解详细信息。

  • 调整遥测数据库中的报告阈值,以更改创建了自定义报告后放入 PowerPivot 的数据量。可以从如何在遥测仪表板中配置隐私设置中了解有关此设置的详细信息。

可以使用鼠标、键盘快捷方式或触摸完成所有 Office 2013 套件中的任务。若要了解如何结合使用 Office 产品和服务与键盘快捷方式和触摸,请参阅 Keyboard shortcuts(键盘快捷方式)和 Office 触摸指南

若要创建自定义报告,您必须首先启动遥测仪表板。下表介绍在不同的 Windows 版本中启动仪表板的方法。

启动遥测仪表板

如果您的操作系统为 请按照以下步骤启动遥测仪表板

Windows 7、Windows Server 2008 或 Windows Server 2008 R2

在“开始”菜单中,依次选择“所有程序”、“Microsoft Office 2013”、“Office 2013 工具”和“Office 2013 遥测仪表板”。

Windows 8 或 Windows 8.1

在“开始”屏幕中,键入“遥测仪表板”,然后从搜索结果中选择它。

Windows Server 2012 或 Windows Server 2012 R2

从右边缘向内轻扫以显示个性分类栏,然后选择“搜索”,以查看计算机上安装的所有应用程序。接下来,选择“Office 2013 遥测仪表板”。

若要创建自定义报告,请执行下列步骤。

创建自定义报告

  1. 在遥测仪表板的“入门”工作表上,选择“连接数据库” 。

  2. 在“数据连接设置”对话框中,键入运行 SQL Server 的计算机名称以及安装遥测处理器时指定的 SQL 数据库的名称。

  3. 在导航窗格中,选择“自定义报告”。

  4. 在“自定义报告”工作表上,选择“创建自定义报告”。

为了帮助您开始操作,下表提供了创建不同种类自定义报告的程序。

遥测仪表板中的示例自定义报告

自定义报告步骤 图示

若要创建显示解决方案稳定性的自定义报告,请执行以下操作:

  1. 在“Lookup_solutions”表格中,将“解决方案名称”拖动到“筛选器”中。

  2. 将“解决方案名称”字段添加到自定义报告后,请使用筛选器按钮(在“解决方案名称”旁边)选择解决方案。

  3. 在“清单”表格中,将“解决方案版本”拖动到“行”中。

显示解决方案稳定性的自定义报告

阐述显示解决方案稳定性的自定义报告。此报告包含解决方案名称、解决方案版本和每个版本的事件数。

若要创建显示 Excel 警告的自定义报告,请执行以下操作:

  1. 在“Lookup_issue_definitions”表格中,将“严重性”拖动到“筛选器”中。

  2. 将“严重性”字段添加到自定义报告后,使用筛选器按钮(在 “严重性”旁边)来选择“警告”。

  3. 在“Lookup_solutions”表格中,将“应用程序”拖动到“筛选器”中,然后调整筛选器以选择“Excel”。

  4. 在“Lookup_solutions”表格中,将“文件名称”拖动到“行”中。

显示 Excel 警告的自定义报告

阐述自定义报告如何显示严重性为“警告”的 Excel 问题。一列显示文件名,另一列显示警告事件数。

遥测仪表板自定义报告中的默认表格和字段

下表介绍创建自定义报告时,默认显示在“数据透视表字段”列表中的六个表格及其相关字段。

默认表格

表格名称 说明

事件

包含过去的三个月里出现的问题事件。

清单

包含有关监控到的 Office 文档和解决方案的唯一实例数据,例如加载时间和解决方案版本。

Lookup_computers

包含有关监控到的计算机的信息。其中包括计算机名称、域、硬件信息以及 Windows 版本。

Lookup_issue_definitions

包含有关检测到的问题的信息,例如问题类型、问题标题、严重性以及说明。

Lookup_solutions

包含有关检测到的解决方案的信息,例如解决方案类型、名称以及发布者。

Lookup_users

包含有关使用受监控客户端计算机的用户的信息,例如用户名、域以及标签设置。

下表列出了“事件”表格中的字段。

事件表格中的字段

字段名称 类型 说明

事件 ID

数字

此表格的主关键字。

问题 ID

数字

连接“Lookup_issue_definitions”表格。

您可以在以下文章中查看这些定义:

清单 ID

字符串

连接到“清单”表格。

解决方案 ID

数字

连接到“Lookup_solutions”表格。

用户 ID

数字

连接到“Lookup_users”表格。

计算机 ID

数字

连接到“Lookup_computers”表格。

事件日期

日期/时间

显示事件的日期和时间。

应用程序版本(详细信息)

字符串

显示触发事件的 Office 应用程序的版本。

下表列出了“清单”表格中的字段。

清单表格中的字段

字段名称 类型 说明

清单 ID

字符串

此表格的主关键字。

解决方案 ID

数字

连接到“Lookup_solutions”表格。

用户 ID

数字

连接到“Lookup_users”表格。

计算机 ID

数字

连接到“Lookup_computers”表格。

友好名称

字符串

显示解决方案的友好姓名。

位置

字符串

显示文件的文件位置。

加载时间(秒)

数字

以秒为单位显示解决方案的加载时间。

标题

字符串

显示文档的标题。

作者

字符串

显示文档的作者。

CPU 体系结构

字符串

显示 CPU 体系结构。

解决方案版本

字符串

显示解决方案版本。

加载行为

数字

显示 COM 加载项的加载行为,如下所示:

0 - 不自动加载(未加载)

1 - 不自动加载(已加载)

2 - 启动时加载(未加载)

3 - 启动时加载(已加载)

8 - 按需加载(未加载)

9 - 按需加载(已加载)

16 - 第一次加载,然后按需加载(已加载)

文件大小(字节)

数字

以字节为单位显示文件大小。

有 VBA

布尔值

如果文档有 VBA,则显示 1。

有 OLE

布尔

如果文档有 OLE 对象,则显示 1。

有外部数据连接

布尔

如果文档有外部数据连接,则显示 1。

有 ActiveX 控件

布尔

如果文档有 ActiveX 控件,则显示 1。

有程序集引用

布尔

如果文档有程序集引用,则显示 1。

有 XML 架构

布尔

如果文档有 XML 架构,则显示 1。

有 XML 扩展包

布尔

如果文档有 XML 扩展包,则显示 1。

上次加载

日期/时间

显示上次加载解决方案的日期和时间。

上次扫描

日期/时间

显示代理上次扫描计算机时的日期和时间。

下表显示了“Lookup_computers”表格中的字段。

Lookup_computers 表格中的字段

字段名称 类型 说明

计算机 ID

数字

此表格的主关键字。

计算机名称

字符串

显示计算机名称。

计算机域

字符串

显示为此计算机注册的域名。

遥测代理版本

字符串

显示将数据加载到遥测数据库的遥测代理版本。

计算机处理器名称

字符串

显示计算机的处理器名称。

处理器数量(逻辑)

数字

显示计算机中逻辑处理器的数量。

处理器数量(物理)

数字

显示计算机中物理处理器的数量。

系统类型

字符串

显示计算机的体系结构类型(32 位或 64 位)。

计算机已装内存

数字

显示计算机中已安装的内存容量(兆字节)。

显示分辨率

字符串

显示此计算机的屏幕分辨率(例如,1280 x 780)。

显示分辨率(宽度)

数字

显示屏幕分辨率的宽度。

显示分辨率(高度)

数字

显示屏幕分辨率的高度。

Windows 版本

字符串

显示计算机的 Windows 版本。

Windows 版本(详细信息)

字符串

显示 Windows 版本的详细信息。

Windows 系统区域设置

字符串

显示 Windows 的系统区域设置。

Windows 系统显示语言

字符串

显示 Windows 的系统显示语言。

IE 版本

字符串

显示 Internet Explorer 版本。

IE 版本(详细信息)

字符串

显示 Internet Explorer 版本的详细信息。

下表显示了“Lookup_solutions”表格中的字段。

Lookup_solutions 表格中的字段

字段名称 类型 说明

解决方案 ID

数字

此表格的主关键字。

解决方案类型

字符串

显示解决方案或文档类型。

应用程序

字符串

显示使用此解决方案或文档的应用程序。

解决方案名称

字符串

显示解决方案名称。

文件名

字符串

显示解决方案或文档文件名称。

ProgID

字符串

显示解决方案的 ProgID。

发布者

字符串

显示解决方案或文档的发布者姓名。

下表显示了“Lookup_users”表格中的字段。

Lookup_users 表格中的字段

字段名称 类型 说明

用户 ID

数字

此表格的主关键字。

用户名

字符串

显示用户名。

用户域

字符串

显示用户的域名。

标签 1

字符串

显示标签 1 设置。

标签 2

字符串

显示标签 2 设置。

标签 3

字符串

显示标签 3 设置。

标签 4

字符串

显示标签 4 设置。

下表显示了“Lookup_issue_definitions”表格中的字段。

Lookup_issue_definitions 表格中的字段

字段名称 类型 说明

问题 ID

数字

此表格的主关键字。

严重性

字符串

显示问题的严重性。

问题类型

字符串

显示问题的类型。

问题标题

字符串

显示问题的标题。

说明

字符串

显示问题的说明

详细信息

字符串

显示获取详细信息的 URL。

遥测仪表板自定义报告中的隐藏表格

创建自定义报告时,并非所有表格都会加载。如果要访问自定义报告中的其他数据,可以加载“Usage_summary”、“Issue_summary”和“System_details”表格。按照以下步骤将这些隐藏表格添加到遥测仪表板。

将隐藏表格添加到遥测仪表板

  1. 按照在遥测仪表板中创建自定义报告中的步骤启动遥测仪表板,连接数据库,并创建一个自定义报告。

  2. 创建自定义报告后,选择自定义报告中的任何区域。这样可以使功能区中的“分析”选项卡变为可用状态。

  3. 在功能区的“分析”选项卡(在“数据透视表工具”下)上,在“数据”组中,选择“更改数据源”,然后选择“连接属性”。

  4. 在“自定义报告的工作簿连接” 对话框中,依次“遥测仪表板 - 自定义报告”、“属性”和“定义”选项卡。

  5. 在“命令文本”框中,添加以下附加文本(不要删除或覆盖现有文本):,"Usage_summary", "Issue_summary", "System_details"

  6. 选择“确定”,并在每个对话框上选择“关闭”。

  7. 在“数据透视表字段”列表中,选择“所有”,然后向下滚动,以查看为“Usage_summary”、“Issue_summary”和“System_details”表格最新添加的表格。

  8. 右键单击每个新表格,选择“在活动选项卡中显示”。新表格即被添加到右列“数据透视表字段”下的“活动” 列表中,更易于访问。

下表列出了需要手动添加到遥测仪表板的隐藏表格,并介绍了隐藏表格中的字段。

遥测仪表板自定义报告中的隐藏表格

表格名称 注释

Usage_summary

显示七天、一个月、三个月内的Office 2013遥测数据。您可以使用此表格创建与以下表格的关联,以查看详细信息:

  • Inventory

  • Lookup_computers

  • Lookup_solutions

  • Lookup_users

Issue_summary

显示最近七天、一个月、三个月内出现的问题。您可以使用此表格创建与以下表格的关联,以查看详细信息:

  • Inventory

  • Lookup_computers

  • Lookup_issue_definitions

  • Lookup_solutions

  • Lookup_users

System_details

显示用户和计算机信息。

下表介绍 Usage_summary 表格中的字段。

Usage_summary 表格中的字段

字段名称 类型 说明

清单 ID

字符串

连接“清单”表格以获取数据透视表报告中的详细信息。

解决方案 ID

数字

如果“清单”与“Lookup_solutions”表格之间没有任何关系,则连接“Lookup_solutions”表格,以获取数据透视表报告中的详细信息。

用户 ID

数字

如果“清单”与“Lookup_users”表格之间没有任何关系,则连接“Lookup_users”表格,以获取数据透视表报告中的详细信息。

计算机 ID

数字

如果“清单”与“Lookup_computers”表格之间没有任何关系,则连接“Lookup_computers”表格,以获取数据透视表报告中的详细信息。

会话总数(最近 7 天)

数字

显示最近七天内的会话总数。

会话总数(最近 1 个月)

数字

显示最近一个月内的会话总数。

会话总数(最近 3 个月)

数字

显示最近三个月内的会话总数。

失败的会话数(最近 7 天)

数字

显示最近七天内出现问题的会话总数。

失败的会话数(最近 1 个月)

数字

显示最近一个月内出现问题的会话总数。

失败的会话数(最近 3 个月)

数字

显示最近三个月内出现问题的会话总数。

下表介绍 Issue_summary 表格中的字段。

Issue_summary 表格中的字段

字段名称 类型 说明

问题 ID

数字

连接“Lookup_issue_definitions”表格,以获取数据透视表报告中的详细信息。

清单 ID

字符串

连接“清单”表格,以获取数据透视表报告中的详细信息。

解决方案 ID

数字

如果“清单”与“Lookup_solutions”表格之间没有任何关系,则连接“Lookup_solutions”表格,以获取数据透视表报告中的详细信息。

用户 ID

数字

如果“清单”与“Lookup_users”表格之间没有任何关系,则连接“Lookup_users”表格,以获取数据透视表报告中的详细信息。

计算机 ID

数字

如果“清单”与“Lookup_computers”表格之间没有任何关系,则连接“Lookup_computers”表格,以获取数据透视表报告中的详细信息。

实例数量(最近 7 天)

数字

显示最近七天内的问题事件数量。

实例数量(最近 1 个月)

数字

显示最近一个月内的问题事件数量。

实例数量(最近 3 个月)

数字

显示最近三个月内的问题事件数量。

下表介绍 System_details 表格中的字段。

System_details 表格中的字段

字段名称 类型 说明

计算机名称

字符串

显示计算机名称。

计算机域

字符串

显示为此计算机注册的域名。

用户名

字符串

显示用户名。

用户域

字符串

显示用户的域名。

标签 1

字符串

显示标签 1 设置。

标签 2

字符串

显示标签 2 设置。

标签 3

字符串

显示标签 3 设置。

标签 4

字符串

显示标签 4 设置。

遥测代理版本

字符串

显示收集此数据的遥测代理版本。

遥测处理器(文件共享)

字符串

显示将数据上载到遥测数据库的遥测处理器的文件共享。

遥测处理器(计算机)

字符串

显示将数据上载到遥测数据库的遥测处理器的计算机名称。

计算机处理器名称

字符串

显示计算机的处理器名称。

处理器数量(逻辑)

数字

显示计算机中逻辑处理器的数量。

处理器数量(物理)

数字

显示计算机中物理处理器的数量。

系统类型

字符串

显示计算机的系统类型。

计算机已装内存

数字

显示计算机中已安装的内存容量(兆字节)。

显示分辨率

字符串

显示此计算机的屏幕分辨率(例如,1280 x 780)。

显示分辨率(宽度)

数字

显示屏幕分辨率的宽度。

显示分辨率(高度)

数字

显示屏幕分辨率的高度。

Windows 版本

字符串

显示计算机的 Windows 版本。

Windows 版本(详细信息)

字符串

显示 Windows 版本的详细信息。

Windows 系统区域设置

字符串

显示 Windows 的系统区域设置。

Windows 系统显示语言

字符串

显示 Windows 的系统显示语言设置。

IE 版本

字符串

显示 Internet Explorer 版本。

IE 版本(详细信息)

字符串

显示 Internet Explorer 版本的详细信息。

Windows 系统本地(用户)

字符串

显示 Windows 系统的本地设置(用户设置)。

Windows 显示语言(用户)

字符串

显示 Windows 系统的显示语言(用户设置)。

上次扫描

日期/时间

显示遥测代理扫描的日期/时间。

Office 2003

字符串

显示 Office 2003 版本的详细信息(如已安装)。

Office 2007

字符串

显示 Office 2007 版本的详细信息(如已安装)。

Office 2010

字符串

显示 Office 2010 版本的详细信息(如已安装)。

Office 15

字符串

显示 Office 2013 版本的详细信息(如已安装)。

遥测仪表板自定义报告中的默认数据关系

下图显示了遥测数据库中表格之间的关系。

遥测数据库中表格之间的默认关系

显示遥测数据库中各表格之间的主键和关系

Usage_summary 表格及其关系

显示“使用情况_摘要”表格及其与遥测数据库中其他表格的关系。

Issue_summary 表格及其关系

显示“问题_摘要”表格及其与遥测数据库中其他表格的关系。

另请参阅

Office 2013 兼容性内容指南
遥测仪表板工作表参考
使用遥测仪表板监控 Office 兼容性和部署