第 1 课:创建新的表格模型项目

在本课中,你将在 SQL Server Data Tools (SSDT)中创建新的空白表格模型项目。 创建新项目后,可以使用表导入向导开始添加数据。 除了创建新项目,本课程还包括 SQL Server Data Tools 中表格模型创作环境的简要介绍。

若要详细了解不同类型的表格模型项目,请参阅表格模型项目(SSAS 表格)。 若要了解有关表格模型创作环境的详细信息,请参阅表格模型设计器(SSAS 表格)。

完成本课程的估计时间: 10 分钟

先决条件

本主题是表格模型创作教程中的第一课。 若要完成本课程,必须在 SQL Server 实例上安装 AdventureWorksDW 数据库。 有关详细信息,请参阅表格建模(Adventure Works 教程)。

创建新的表格模型项目

创建一个新的表格模型项目

  1. 在 SQL Server Data Tools 的“ 文件 ”菜单上,单击“ 新建”,然后单击“ 项目”。

  2. 在“ 新建项目 ”对话框中的“ 已安装模板”下,单击 “商业智能”,然后单击“ Analysis Services”,然后单击“ Analysis Services 表格项目”。

  3. “名称”中,键入 AW Internet Sales Tabular Model,然后指定项目文件的位置。

    默认情况下, 解决方案名称 将与项目名称相同;但是,可以键入其他解决方案名称。

  4. 单击 “确定”

了解 SQL Server Data Tools 表格模型创作环境

现在,你已经创建了一个新的表格模型项目,让我们花点时间在 SQL Server Data Tools(Visual Studio 2010 或更高版本)中探索表格模型创作环境。

创建项目后,它将在 SQL Server Data Tools 中打开。 模型设计器中将显示一个空模型,将在“解决方案资源管理器”窗口中选择 Model.bim 文件。 添加数据时,表和列将显示在设计器中。 如果未看到设计器(带有 Model.bim 选项卡的空窗口),请在 “解决方案资源管理器”下 AW Internet Sales Tabular Model双击 Model.bim 文件。

可以在 “属性” 窗口中查看基本项目属性。 在 解决方案资源管理器中,单击 AW Internet Sales Tabular Model。 请注意,在“属性”窗口的项目文件中,你将看到AW Internet Sales 表格模型.smproj。 这是项目文件名,在 项目文件夹中,你将看到项目文件位置。

解决方案资源管理器中,右键单击 AW Internet Sales Tabular Model 项目,然后单击“ 属性”。 此时会显示 “AW Internet Sales 表格模型属性页” 对话框。 这些是高级项目属性。 稍后准备部署模型时,将设置其中一些属性。

现在,让我们看看模型属性。 在 解决方案资源管理器中,单击 Model.bim。 在 “属性” 窗口中,你将看到模型属性,其中最重要的是 DirectQuery 模式 属性。 此属性指定模型是否部署在 In-Memory 模式(关)或 DirectQuery 模式(打开)。 在本教程中,你将在 In-Memory 模式下创作和部署模型。

创建新模型时,会根据“工具\选项”对话框中指定的数据建模设置自动设置某些模型属性。 数据备份、工作区保留和工作区服务器属性指定如何以及在哪里备份工作区数据库(模型创作数据库)、保留内存中和生成。 可以根据需要稍后更改这些设置,但现在,只需将这些属性保留为原样。

安装 SQL Server Data Tools 时,会将多个新菜单项添加到 Visual Studio 环境。 让我们看看特定于创作表格模型的新菜单项。 单击“ 模型 ”菜单。 在此处,可以启动表导入向导、查看和编辑现有连接、刷新工作区数据、使用“在 Excel 中分析”功能在 Microsoft Excel 中浏览模型、创建透视图和角色、选择模型视图,并设置计算选项。

单击“ ”菜单。 在这里,可以创建和管理表之间的关系、创建和管理、指定日期表设置、创建分区和编辑表属性。

单击“”菜单。 在这里,可以添加和删除表中的列、冻结列和指定排序顺序。 还可以使用自动求和功能为所选列创建标准聚合度量值。 其他工具栏按钮提供对常用功能和命令的快速访问。

浏览一些与创建表格模型相关的特定功能的对话框和位置。 虽然某些项尚未处于活动状态,但你可以很好地了解表格模型创作环境。

后续步骤

若要继续本教程,请转到下一课: 第 2 课:添加数据