适用于:SQL Server 2019 及更高版本的 Analysis Services Azure Analysis Services Power BI Premium
在本课中,你将 Visual Studio 与 Microsoft Analysis Services 项目配合使用来创建新的表格模型项目。 创建新项目后,可以开始添加数据和创作模型。 本课程还提供 Visual Studio 中表格模型创作环境的简介。
本课预计完成时间:10 分钟
先决条件
本文是表格模型创作教程的第一课。 若要完成本课程,需要满足一些先决条件。 若要了解详细信息,请参阅 Analysis Services - Adventure Works 教程。
创建新的表格模型项目
创建新的表格模型项目
在 Visual Studio 中,在开始中,单击“创建新项目”。
在 “创建新项目”中,搜索并选择 Analysis Services 表格项目。
在 “配置新项目”中,在 “项目名称”中,键入 AW Internet Sales。 指定项目文件的位置。 将 框架 保留为默认值。
默认情况下,解决方案名称与项目名称相同;但是,可以键入不同的解决方案名称。
单击“创建”。
在“表格模型设计器”对话框中,选择“集成的工作区”。
在创作模型期间,工作区托管与项目同名的表格模型数据库。 集成的工作区表示 Visual Studio 使用内置实例,因此不需要仅仅出于模型创作目的单独安装一个 Analysis Services 服务器实例。 若要了解详细信息,请参阅 工作区数据库。
在兼容性级别,选择 SQL Server 2019/Azure Analysis Services (1500) ,然后单击“确定”。
Screenshot of the Tabular model designer dialog box with the Integrated workspace option and Compatibility level drop-down list called out.
完成后,新的表格模型项目将在 Visual Studio 中打开。
了解表格模型创作环境
创建新的表格模型项目后,让我们花点时间了解 Visual Studio 中的表格模型创作环境。
创建项目后,它会在 Visual Studio 中打开。 右侧的“表格模型资源管理器”显示了模型中对象的树状视图。 由于尚未导入数据,因此文件夹是空的。 可以右键单击某个对象文件夹来执行操作,就像使用菜单栏一样。 在学习本教程的过程中,将使用“表格模型资源管理器”来浏览模型项目中的不同对象。
Screenshot of the Tabular Model Explorer dialog box.
单击解决方案资源管理器选项卡。在这里,你将看到 Model.bim 文件。 如果左侧没有看到设计器窗口, (空窗口与 Model.bim 选项卡) ,在 解决方案资源管理器,在 AW Internet 销售项目下,双击 Model.bim 文件。 Model.bim 文件包含模型项目的元数据。
Screenshot of the Solution Explorer section with the Model.bim file highlighted.
单击“Model.bim”。 “属性”窗口中显示了模型属性,最重要的属性是“DirectQuery 模式”。 此属性指定模型是否在内存中模式(关闭)或 DirectQuery 模式(打开)下部署。 本教程将在内存中模式下创作并部署模型。
Screenshot of the Properties window with the Compatibility Level option highlighted and its SQL Server 2019 / Azure Analysis Services (1500) setting called out.
创建模型项目时,将根据可在 “工具 ”菜单 >“选项 ”对话框中指定的数据建模设置自动设置某些模型属性。 “数据备份”、“工作区保持期”和“工作区服务器”属性指定备份、在内存中保留以及构建工作区数据库(模型创作数据库)的方式和位置。 以后可以根据需要更改这些设置,但目前需将这些属性保留原样。
在“解决方案资源管理器”中,右键单击“AW Internet Sales”(项目),并单击“属性”。 此时会显示“AW Internet Sales 属性页”对话框。 稍后在部署模型时,可设置其中的某些属性。
安装 Analysis Services 项目扩展时,会向 Visual Studio 环境添加多个新菜单项。 单击“ 扩展 ”菜单。 可在此处导入数据、刷新工作区数据、在 Excel 中浏览模型、创建透视图和角色、选择模型视图,以及设置计算选项。 单击“表”菜单。 可在此处创建和管理关系、指定日期表设置、创建分区,以及编辑表属性。 如果单击“列”菜单,可在表中添加和删除列、冻结列,以及指定排序顺序。 该扩展还会向栏添加一些按钮。 最有用的功能是“自动求和”,可为选定的列创建标准聚合度量值。 其他工具栏按钮可提供对常用功能和命令的快速访问。
了解特定于创作表格模型的不同功能的某些对话框和位置。 尽管某些项尚未激活,但可以从中大致了解表格模型的创作环境。
后续步骤
第 2 课:获取数据
建议的内容
Analysis Services 教程第 3 课:标记为日期表
了解如何将表标记为 Analysis Services 表格模型项目的日期表。
Analysis Services 教程第 10 课:创建分区
了解如何为 Analysis Services 表格模型项目创建分区。
Analysis Services 教程第 6 课:创建度量值
了解如何为 Analysis Services 表格模型项目创建度量值。
Analysis Services 教程第 13 课:部署
了解如何为 Analysis Services 表格模型项目配置部署属性。
本文内容
先决条件
创建新的表格模型项目
了解表格模型创作环境 |