首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Microsoft通过导入模式连接Power的表格模型(TM) --“应用程序可用内存不足”

问Microsoft通过导入模式连接Power的表格模型(TM) --“应用程序可用内存不足”
EN

Stack Overflow用户
提问于 2021-12-04 22:09:56
回答 2查看 555关注 0票数 0

我有一个基本的问题,当通过导入模式将我自己的本地机器中的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位.

有人能帮我吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-12-04 22:25:10

具有表选择器的Analysis的Power连接器将生成MDX查询,而不是DAX查询。如果您试图提取多个行,它将失败。这是个众所周知的问题,但优先级很低,因为。

  1. 不从SSAS导入。使用现场连接。您已经拥有了一个立方体/数据集,您只需连接到它并编写报告。

  1. 如果绝对必须从SSAS导入,请使用DAX查询(如

)。

男性:

代码语言:javascript
复制
AnalysisServices.Database("MySSAS", "AdventureWorksDW", [Query="evaluate FactResellerSales", Implementation="2.0"])

或者在UI中

​

​

票数 0
EN

Stack Overflow用户

发布于 2022-03-25 20:40:46

如果您只从多维数据集中获取数据,请使用。如果从Excel文件等获取数据,则必须使用Import。我使用Import从多维数据集获取了许多表,没有内存错误。您可以一次导入3个表,然后在Power高级编辑器中选择从多维数据集中添加更多表,再添加3个表,看看结果如何。使用Live,即使关系列是隐藏的,您仍然可以得到它们。使用Import,如果它们是隐藏的,则无法选择它们,因此无法创建关系。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70229909

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档