模型属性
适用于: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
每个表格模型项目都有模型属性,这些属性会影响你在 Visual Studio 中创作的模型生成方式、备份方式以及工作区数据库的存储方式。 此处所描述的模型属性并不适用于已部署的模型。
模型属性
高级
属性 | 默认设置 | 说明 |
---|---|---|
生成操作 | Compile | 此属性指定文件如何与生成和部署过程相关。 此属性设置具有以下选项: 编译 - 发生常规生成操作。 针对模型对象的定义将写入 .asdatabase 文件中。 无 - .asdatabase 文件的输出将为空。 |
复制到输出目录 | 不复制 | 此属性指定源文件将复制到输出目录。 此属性设置具有以下选项: 不复制 - 未在输出目录中创建任何副本。 始终复制 - 始终在输出目录中创建副本。 如果较新则复制 - 只有在存在对 model.bim 文件的更改时,才在输出目录中创建副本。 |
杂项
注意
某些属性是在创建模型时自动设置的,不能更改。
注意
在创建新模型项目时,“工作区服务器”、“工作区保持期”和“数据备份”属性将应用默认设置。 可以在“数据建模”页(位于“工具\选项”对话框的“Analysis Server”设置中)更改新模型的默认设置。 可以在“属性”窗口中为每个模型设置这些属性以及其他属性。 有关详细信息,请参阅 配置默认数据建模和部署属性。
属性 | 默认设置 | 说明 |
---|---|---|
排序规则 | 用于安装 Visual Studio 的计算机的默认排序规则。 | 模型的排序规则指示符。 |
兼容性级别 | 默认值或在创建项目时选择的其他值。 | 适用于 SQL Server 2012 Analysis Services SP1 或更高版本。 指定可用于此模型的功能和设置。 有关详细信息,请参阅 Analysis Services 中表格模型的兼容级别。 |
数据备份 | 不备份到磁盘 | 指定模型数据的备份是否将保留在备份文件中。 此属性设置具有以下选项: 备份到磁盘 - 指定将模型数据的备份保留在磁盘上。 在保存模型时,数据也将保存到备份 (ABF) 文件中。 选择此选项可能导致保存和加载模型的速度变慢 不备份到磁盘 - 指定不将模型数据的备份保留在磁盘上。 此选项将保存时间和模型加载时间降至最低。 可以在“数据建模”页(位于“工具\选项”对话框的“Analysis Server”设置中)更改此属性的默认设置。 |
默认筛选器方向 | 单向 | 确定新关系的默认筛选方向。 |
DirectQuery 模式 | 关 | 指定此模型是否在 DirectQuery 模式下操作。 有关详细信息,请参阅 DirectQuery 模式。 |
文件名 | Model.bim | 指定 .bim 文件的名称。 该文件名不应更改。 |
完整路径 | 在创建项目时指定的路径。 | Model.bim 文件位置。 不能在“属性”窗口中设置此属性。 |
语言 | 英语 | 模型的默认语言。 该默认语言由 Visual Studio 语言确定。 不能在“属性”窗口中设置此属性。 |
工作区数据库 | 项目名称,后跟一个下划线,再后跟一个 GUID。 | 用于存储和编辑所选 model.bim 文件的内存中模型的工作区数据库的名称。 此数据库将出现在“工作区服务器”属性中指定的 Analysis Services 实例中。 不能在“属性”窗口中设置此属性。 有关详细信息,请参阅 工作区数据库。 |
工作区保持期 | 从内存中卸载 | 指定在关闭某一模型后将如何保留工作区数据库。 工作区数据库将包括模型元数据、导入到模型中的数据以及模拟凭据(已加密)。 在某些情况下,工作区数据库可能会非常大并且占用大量内存。 默认情况下,工作区数据库将从内存中卸载。 在更改此设置时,一定要考虑您的可用内存资源以及计划处理该模型的频繁程度。 此属性设置具有以下选项: 保留在内存中 - 指定在关闭模型后将工作区数据库保留在内存中。 此选项将会占用较多内存;但打开某一模型时,将会占用较少的资源并且工作区数据库将更快加载。 从内存中卸载 - 指定将工作区数据库保留在磁盘上,但在关闭模型后将不再保留在内存中。 此选项将会占用较少内存;但打开某一模型时,将会占用附加的资源,并且与工作区数据库保留在内存中相比,模型的加载速度将更慢。 在内存中资源受到限制或在处理远程工作区数据库时,将使用此选项。 删除工作区 - 指定从内存中删除工作区数据库,在关闭模型后不将工作区数据库保留在磁盘上。 此选项将会占用较少内存和存储空间;但打开某一模型时,将会占用附加的资源,并且与工作区数据库保留在内存中或磁盘上相比,模型的加载速度将更慢。 只有在偶尔处理模型时,才使用此选项。 可以在“数据建模”页(位于“工具\选项”对话框的“Analysis Server”设置中)更改此属性的默认设置。 |
工作区服务器 | localhost | 此属性指定创作模型时将用于承载工作区数据库的默认服务器。 在本地计算机上运行的 Analysis Services 的所有可用实例都将包括在列表框中。 可以在“数据建模”页(位于“工具\选项”对话框的“Analysis Server”设置中)更改此属性的默认设置。 注意:建议你始终将本地 Analysis Services 服务器指定为工作区服务器。 对于远程服务器上的工作区数据库,不支持从 Power Pivot 导入,无法在本地备份数据,并且用户界面可能会在查询期间遇到延迟。 |
配置模型属性设置
在 SSDT 的“解决方案资源管理器” 中,单击 Model.bim 文件。
在 “属性” 窗口中,单击某个属性,然后键入值或单击向下箭头选择设置选项。