我有一个基本的问题,当通过导入模式将我自己的本地机器中的SSAS( Server分析服务-表格模型)数据库连接到我的Power桌面(也在我的本地机器中)时。
我对内存分配参数一点也不熟悉。
我拥有的关系数据库是一个非常简单的AdventureWorksDW。我使用Visual 2015开发了一个Tabular项目,并将该项目部署为引擎中的一个新数据库。我能够使用DAX语言以SSMS ()的下列格式在这个SSAS数据库中查询表:
评估“tablename”
然而,当我试图通过导入连接将这个SSAS-TM数据库连接到我的Power桌面时,我会得到以下错误。
AnalysisServices:由于没有足够的内存供应用程序使用,操作已被取消。如果使用32位版本的产品,请考虑升级到64位版本或增加计算机上可用的内存量.。
我在这个图像文件中拥有来自SSMS的属性。

在参考了learn.microsoft.com中的一些链接之后,我尝试引用一些与设置一些Vertipaq内存参数相关的链接。这对我没什么用。
我的简单问题是:
要使连接成功,需要更改上面的图像文件中的哪些属性?这只是培训,所以我在这里使用Adventure。所以尺寸不是问题。我的笔记本电脑内存和磁盘空间都很大,只有64位。电源BI桌面是64位.
有人能帮我吗?
发布于 2021-12-04 22:25:10
具有表选择器的Analysis的Power连接器将生成MDX查询,而不是DAX查询。如果您试图提取多个行,它将失败。这是个众所周知的问题,但优先级很低,因为。
)。
男性:
AnalysisServices.Database("MySSAS", "AdventureWorksDW", [Query="evaluate FactResellerSales", Implementation="2.0"])或者在UI中

发布于 2022-03-25 20:40:46
如果您只从多维数据集中获取数据,请使用。如果从Excel文件等获取数据,则必须使用Import。我使用Import从多维数据集获取了许多表,没有内存错误。您可以一次导入3个表,然后在Power高级编辑器中选择从多维数据集中添加更多表,再添加3个表,看看结果如何。使用Live,即使关系列是隐藏的,您仍然可以得到它们。使用Import,如果它们是隐藏的,则无法选择它们,因此无法创建关系。
https://stackoverflow.com/questions/70229909
复制相似问题