Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SSAS表格-我创建的度量值越多,Visual Studio创建新度量值所需的时间就越多_Ssas_Dax_Tabular_Measure - Fatal编程技术网

SSAS表格-我创建的度量值越多,Visual Studio创建新度量值所需的时间就越多

SSAS表格-我创建的度量值越多,Visual Studio创建新度量值所需的时间就越多,ssas,dax,tabular,measure,Ssas,Dax,Tabular,Measure,实际上,我的问题是:我创建的度量值越多,VisualStudio创建新度量值所需的时间就越多。(Visual Studio停留在不重新发送中) 测量并不复杂,但实际上创建一个新的测量值需要30秒~1分钟(实际上我有大约50-100个测量值) 实际上,我的临时解决方案是在代码页中创建度量值,但是如果我必须再次创建100个度量值,我想知道ssas表格的可伸缩性 -我的记忆:16Go,260GHz i7。 -事实表中的数据约为5万行。 -我没有打开其他项目。 -SQL server 2016,SQL

实际上,我的问题是:我创建的度量值越多,VisualStudio创建新度量值所需的时间就越多。(Visual Studio停留在不重新发送中)

测量并不复杂,但实际上创建一个新的测量值需要30秒~1分钟(实际上我有大约50-100个测量值)

实际上,我的临时解决方案是在代码页中创建度量值,但是如果我必须再次创建100个度量值,我想知道ssas表格的可伸缩性

-我的记忆:16Go,260GHz i7。 -事实表中的数据约为5万行。 -我没有打开其他项目。 -SQL server 2016,SQL server具有最新版本2020-09-28(版本:13.0.5850.14)。 -我没有生成操作,也没有将数据备份到磁盘

我想知道VisualStudio在创建每个度量值之间花费一些时间是否正常

如果您有一些提示或建议,请毫不犹豫地与他人分享:) 也许我应该尝试拆分每个事实的度量表,而不是在一个度量表中创建?
也许我可以尝试更改一些参数?

这取决于很多事情,比如数据的外观(不仅是事实表中的行数,还包括大小等)、硬件、网络等,我想说,在VisualStudio中,当SSA开始将数据加载到设计器中的网格中时,在使用SSA时遇到一些延迟和缓慢的情况并不罕见。正如有人在评论中提到的,有第三方替代品可用于编辑不具备此行为/功能的表格模型


然而,如果您仍然想使用VisualStudio,有一些方法可以解决这个问题。例如,如果您有用于开发目的的专用服务器/数据库,其中有视图作为表格模型中表的源,则可以在视图中的SELECT语句中添加TOP条件,以消除/限制开发过程中加载到visual studio中的数据。

您可以使用TABLAREDITOR管理模型。您可以创建任意数量的模型,然后保存/部署模型。如果右键单击.bim文件并选择属性,SSAS数据库的兼容级别是什么?1200或更高版本应该可以提高Visual Studio中的编辑性能。感谢您提供有关TableReditor的提示,我将尝试使用它。兼容级别是SQL Server 2016 RTM(1200)。我没有很多行(~50k),但我也会尝试一下,谢谢你的建议。