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

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

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

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

先决条件

本主题是表格模型创作教程中的第一课。 若要完成本课程,您必须在 SQL Server 实例上安装了 AdventureWorksDW2012 数据库。 有关详细信息,请参阅表格建模(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 Tabular Model.smproj。 这是项目文件名称,并且在“项目文件夹”**中,您将看到项目文件位置。

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

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

当您创建新模型时,将根据可在“工具\选项”对话框中指定的数据建模设置,自动设置某些模型属性。 “数据备份”、“工作区保持期”和“工作区服务器”属性指定备份、在内存中保留以及构建工作区数据库(模型创作数据库)的方式和位置。 如有必要,您可以稍后更改这些设置,但目前保留这些属性不变。

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

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

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

了解特定于创作表格模型的不同功能的某些对话框和位置。 尽管某些项尚未处于活动状态,但您可以很好地了解表格模型创作环境。

后续步骤

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