如何使用模型设计器创建报表模型
更新日期: 2006 年 12 月 12 日
您可以使用模型设计器从 SQL Server 数据库或 Oracle 数据库生成模型。首先,您需要在 Business Intelligence Development Studio 中创建报表模型项目。然后,创建数据源文件和数据源视图文件。最后,创建一个语义模型文件。
创建报表模型项目
单击**“开始”,依次指向“所有程序”**和 Microsoft SQL Server 2005,再单击 Business Intelligence Development Studio。
在**“文件”菜单上,指向“新建”,再单击“项目”**。
在**“项目类型”列表中,单击“商业智能项目”**。
在**“模板”列表中,单击“报表模型项目”**。
为项目键入名称和位置,或单击**“浏览”**并选择位置。
单击**“确定”**。
此时,将在解决方案资源管理器窗口中显示新的项目。
创建数据源
在解决方案资源管理器中,右键单击**“数据源”文件夹,再单击“添加新数据源”**。
将打开数据源向导。
注意: 或者,您可以先启动报表模型向导,然后在您创建报表模型时创建数据源和数据源视图文件。 在**“欢迎使用数据源向导”页中,单击“下一步”**。
在**“选择如何定义连接”页中,单击“基于现有连接或新连接创建数据源”,再单击“新建”**。
在**“服务器名称”**中,选择要连接的服务器的名称。
选择报表生成器用户连接数据库时所需使用的连接方法。
- Windows 身份验证:如果希望操作系统对 SQL Server 用户进行身份验证,请选择此选项。如果选择此选项,则允许 SQL Server 使用 Windows 安全功能(如密码加密)对用户进行身份验证。极力建议选择此选项。
- SQL Server 身份验证:如果希望用户使用您创建的 SQL Server 登录帐户,请选择此选项。用户必须提供有效的 SQL Server 登录名和密码。
注意: 请尽可能使用 Windows 身份验证。 在**“选择或输入数据库名称”**列表中,选择要使用的数据库的名称。
若要验证连接,请单击**“测试连接”**。
单击**“确定”,然后再次单击“确定”**。
单击**“下一步”**。
在**“完成向导”页中,“数据源名称”**框将显示默认的数据源名称。请键入不同的名称,或使用默认名称。默认名称是连接使用的数据库的名称。
若要完成向导,请单击**“完成”**。
此时,解决方案资源管理器的**“数据源”**文件夹中将出现刚创建的新数据源。
创建数据源视图
在解决方案资源管理器中,右键单击**“数据源视图”文件夹,再单击“添加新数据源视图”**。
在**“欢迎使用数据源视图向导”页中,单击“下一步”**。
在**“选择数据源”页中,从“关系数据源”列表中选择数据源。如果未列出数据源,您需要单击“新建数据源”**按钮来创建一个数据源。
重要提示: 当为 Oracle 模型生成数据源视图时,确保要单击数据源视图向导的“选择数据源”页面中的“高级”按钮,然后在“高级数据源视图选项”对话框中选择架构名称以筛选数据库对象。然后选择要添加到模型的数据库对象。 单击**“下一步”**。
在**“名称匹配”页中,单击“下一步”**。
在**“选择表和视图”页中上,选择要在语义模型中包含的表和视图,再单击箭头按钮,将相应的对象从“可用对象”列表移至“包含的对象”**列表中。
重要提示: 如果创建基于 Oracle 的报表模型,则选择要添加到报表模型的表和视图时不要单击“添加相关表”按钮。如果单击此按钮,将不会生成数据源视图 (.DSV) 文件。 单击**“下一步”**。
在**“完成向导”**页中,将显示默认的数据源视图名称。您可以键入不同的名称,或使用默认名称,该默认名称是您为其创建数据源视图的数据源的名称。
若要完成向导,请单击**“完成”**。
新数据源视图将显示在解决方案资源管理器的**“数据源视图”**文件夹中。
创建报表模型
在解决方案资源管理器中,右键单击报表模型文件夹,再单击**“添加新报表模型”**。
在**“欢迎使用报表模型向导”页中,单击“下一步”**。
在**“选择数据源视图”页中,选择您的报表所要使用的数据源视图,再单击“确定”**。如果未列出数据源视图,您需要单击“新建数据源视图”按钮来创建一个数据源视图。
在**“选择报表模型生成规则”页中,选择您要应用于模型的规则并选择要使用的模型语言,再单击“下一步”**。
在**“更新统计信息”页中,确保选择了“在生成前更新统计信息”**。报表模型向导在创建模型前需要收集有关数据源的基本统计信息,才可创建报表模型。
注意: 除非已经更改数据源或数据源视图,否则在下次更新模型时可以选择“使用数据源视图中存储的当前统计信息”选项。 单击**“下一步”**。
在**“完成向导”页中,为报表模型键入名称,再单击“运行”**。
单击**“完成”**。
此时,将显示报表模型的内容。
请参阅
概念
其他资源
使用数据源 (Analysis Services)
使用数据源视图 (Analysis Services)