基于 BAM 基础结构中的数据创建报表时,使用与为任何其他 SQL Server 数据源创建报表相关联的典型任务。 有关使用 报表设计器 创建报表的详细信息,请参阅 https://go.microsoft.com/fwlink/?LinkId=82437。
必备条件
您必须拥有访问必要的数据以创建报表的权限。
如何在 BAM 中使用 SQL Server Reporting Services 创建报表
选择创建报表所用的数据源。
BAM 提供两个 Reporting Services 可以指向的数据源。
数据源 说明 BAM 主导入数据库 包含关于活动实例和实时聚合的视图。 选择 Type=“Microsoft SQL Server”和 Connection String=“Data Source=<server name>;Initial Catalog=<database name>“,其中<服务器名称和><数据库名称>是 Bam 主导入数据库的服务器和数据库名称。 BAM 分析数据库 包含用于查询分析多维数据集的数据。 选择 Type=“Microsoft SQL Server Analysis Server”和连接字符串=“数据源=<服务器名称>;Initial Catalog=<database name>“,其中<服务器名称和><数据库名称>是 BAM 分析数据库的服务器和数据库名称。 设计查询。 对于 BAM 主导入数据库,有两种类型的视图:
视图名称 说明 dbo.bam_<查看 name>_<activity 名称>View_View。 此视图包含实例数据。 dbo.bam_<查看 name>_<real time 聚合数据透视表名称>_RTAView 此视图包含在实时聚合中使用的数据。 注意
可以在视图中键入 select * 以返回所需的结果集。 对于 BAM 分析数据库,单击查询生成器并拖动名为 <视图名称> 的多维数据集的维度和度量值以返回所需的结果集。
后续步骤
完成报表向导中的步骤,指定您要呈现哪些数据以及如何呈现这些数据。