在 Business Intelligence Development Studio 中使用模型设计器
Business Intelligence Development Studio 报表模型项目是 Reporting Services 中用于开发报表模型的环境。BI Development Studio 是包含特定于商业智能解决方案的增强功能的 MicrosoftVisual Studio 2008 环境。有关 Business Intelligence Development Studio 的常用功能的详细信息,请参阅介绍 Business Intelligence Development Studio。
在 BI Development Studio 中,Reporting Services 支持用于报表设计和报表模型设计的项目类型,并且为报表设计提供了一个向导。本主题介绍报表模型项目所特有的 Visual Studio 组件。有关其他项目类型的详细信息,请参阅 Business Intelligence Development Studio 中的 Reporting Services。
在报表模型项目中,可以定义数据源,设计数据源视图,并从数据源视图创建模型。可使用解决方案资源管理器在设计视图之间导航并管理项目中的项。在“项目”菜单中,可以设置项目属性和将模型发布到报表服务器。在“报表模型”菜单中,可以创建诸如实体和透视这样的模型项并重新排列它们的顺序。
如果选择“报表模型项目”,将打开 Reporting Services 的模型设计器。“报表模型项目”是 Visual Studio 安装的模板,可以在**“新建项目”**对话框的“商业智能项目”部分中找到。模型设计器是一个根据 SQL Server 数据库创建报表模型的图形工具。报表模型在报表生成器中用于创建即席报表。默认情况下,在创建报表模型时仅显示“报表模型”选项卡。
“报表模型”选项卡。在“报表模型”选项卡中,可以添加或删除模型对象。
“数据源视图”选项卡。在“数据源视图”选项卡中,可以为指定了要在模型中包含的数据的单个共享数据源创建视图。在默认情况下“数据源视图”选项卡未打开。若要显示它,请双击解决方案资源管理器中的数据源视图的名称。
键盘快捷键 Business Intelligence Development Studio 提供了许多快捷菜单,以便快速访问经常使用的命令。快捷菜单是动态的,并且根据用户配置和当前的对象,快捷菜单可以包含不同的选项。有关详细信息,请参阅使用 Business Intelligence Development Studio 中的键盘快捷键。
有关模型设计器的详细信息,请参阅使用模型设计器。有关报表模型属性的详细信息,请参阅模型设计器对象属性和模型设计器查询属性。有关在 Reporting Services 中创建即席报表的详细信息,请参阅使用 Report Builder 1.0 设计和实现报表。
报表模型选项卡
当“报表模型”选项卡在 Business Intelligence Development Studio 中处于活动状态时,可以看到报表模型设计图面,并且主菜单栏中会出现**“报表模型”**菜单。此外,可以使用“属性”窗口和“输出”窗口来帮助设计报表模型。
报表模型设计器
报表模型设计器显示的设计图面分为两个窗格:左边为树视图窗格,右边为列表视图窗格。树视图列出了模型中包含的所有实体。列表视图则显示了所选实体或文件夹中包含的各个项。在这两个视图中均可使用快捷菜单在模型中添加或删除项。
报表模型菜单
“报表模型”菜单包含以下选项:
**自动生成 **使用“自动生成”选项可在基础数据源视图或数据库发生更改时对报表模型进行更新。
**新建实体 **用于向报表模型添加新实体。
**新建透视 **用于创建透视。透视将作为报表模型的一部分进行保存。
**新建文件夹 **用于在报表模型内创建文件夹。
**新建源字段 **用于在所选实体内创建新的源字段。
**新建角色 **用于在所选实体内创建角色。
**新建表达式 **用于在所选实体内创建包含表达式的字段。
**新建筛选器 **用于将筛选器应用于所选实体。
**上移 **用于在所选实体中的项列表内上移所选项。
**下移 **用于在所选实体中的项列表内下移所选项。
“视图”菜单
使用**“视图”**菜单可显示以下窗口:
**输出 **使用此选项可显示在自动生成模型或将模型发布到报表服务器时检测到的错误。
属性 使用此选项可显示设计图面中当前选中的项的属性值。
数据源视图选项卡
当“报表模型”选项卡在 Business Intelligence Development Studio 中处于活动状态时,可以看到报表模型设计图面,并且主菜单栏中会出现**“报表模型”**菜单。此外,可以使用“属性”窗口和“输出”窗口来帮助设计报表模型。
数据源视图设计器是一个与 Analysis Service 项目共享的共享组件。有关如何设计数据源视图的详细信息,请参阅数据源视图设计器(Analysis Services - 多维数据)。