如何从 Teradata 数据库创建包含主键的报表模型
新建日期: 2008 年 11 月 17 日
若要为 Teradata 数据库创建自动包含表和视图主键的报表模型,必须在报表管理器中从已发布到报表服务器的共享数据源生成该模型。
若要创建和发布 Teradata 数据库的共享数据源,请参阅如何为报表模型项目创建 Teradata 数据源文件。
使用报表管理器生成模型
在报表管理器中,找到 Teradata 数据库的共享数据源。
单击该项以打开它。将打开**“常规属性”**页。
单击**“生成模型”。将打开“生成新模型”**页。
注意: 如果看不到“生成新模型”页,请与系统管理员联系,确保为该模型分配了基于角色的相应安全权限。有关详细信息,请参阅保护模型。 键入项名称。
键入项的说明(可选)。
单击“确定”。
单击**“应用”**。
Reporting Services 会生成数据源的模型。该模型自动包含主键。
将要包含在报表模型项目中的模型保存到计算机上
在报表管理器中,找到在前面的过程中为其创建模型的共享数据源。
单击**“编辑”。将打开“文件下载”**对话框。
单击**“保存”。将打开“另存为”**对话框。
导航到在计算机上要保存该模型的位置。
将保存该模型,文件扩展名为 .smdl。
查看主键和自定义模型
在 Business Intelligence Development Studio 中,打开包含 Teradata 数据库的数据源的报表模型项目。
在**“项目”菜单中,单击“添加现有项”**。
浏览到保存的模型文件,然后单击**“添加”**。在解决方案资源管理器中,模型和数据源视图将添加到项目中。将在“设计”视图中打开模型。
在“数据源视图”文件夹中,右键单击导入的模型的数据源,然后单击**“视图设计器”**。数据源视图在“设计”视图中打开。
数据源视图中的每个表或视图都显示在设计图面上。在每个表中,指定为主键的列会在列名称的前面显示一个键符号。
有关主键的详细信息,请参阅在数据源视图中定义逻辑主键 (Analysis Services) 和使用数据源视图 (Analysis Services)。
此时,可以根据需要自定义模型。完成更改后,可以将该模型发布到报表服务器。有关详细信息,请参阅如何发布报表模型 [模型设计器]。
请参阅
任务
如何创建、删除或修改共享数据源(报表管理器)
如何为报表模型项目创建 Teradata 数据源文件
概念
连接数据源
使用报表管理工具生成模型
创建和使用基于 Teradata 的报表模型
模型设计器操作指南主题
报表建模操作指南主题
使用模型