已部署模型的discourageImplicitMeasures配置如何修改?VS属性未显示
修改
discourageImplicitMeasures配置的方法 这个配置属于Tabular模型的高级隐藏配置,Visual Studio的属性面板不会显示它,你可以通过以下两种方式修改:
方法一:编辑本地模型的.bim文件(适用于VS中的项目)
- 关闭Visual Studio中的模型项目
- 找到项目内
Model文件夹下的.bim文件,用文本编辑器(如VS Code、记事本)打开 - 定位到
<Model>节点下的<Annotations>区域:- 如果已有
discourageImplicitMeasures的注释项,直接修改Value的值(true或false) - 如果没有,在
<Annotations>内添加如下代码:<Annotation Name="discourageImplicitMeasures" Value="false" />
- 如果已有
- 保存文件后重新打开VS项目,配置即可生效
方法二:通过XMLA脚本修改已部署的模型
- 在SQL Server Management Studio(SSMS)中连接到你的Analysis Services实例
- 找到已部署的目标模型,右键选择「编写脚本为」→「ALTER到」→「新查询编辑器窗口」
- 在生成的XMLA脚本里,找到
<Annotations>节点,添加或修改配置项:<Annotations> <Annotation> <Name>discourageImplicitMeasures</Name> <Value>false</Value> </Annotation> </Annotations> - 执行该脚本,已部署的模型配置会立即更新
内容的提问来源于stack exchange,提问作者Chicago1988
相关产品推荐
相关产品推荐

