从Excel和Power BI查询SSAS表格模型上的差异 [英] Query execution on SSAS Tabular Model differes from Excel and Power BI

查看:310
本文介绍了从Excel和Power BI查询SSAS表格模型上的差异的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Hello All,

Hello All,

美好的一天!

我有SSAS表格模型解决方案。我在Excel中创建了一个简单的报表,在Power BI中创建了相同的报表。

I have SSAS Tabular Model solution. I created a simple report in Excel and same report in Power BI.

当我分析执行时间时,

在Power BI中,

in Power BI,

FE需要40毫秒,SE在Excel中需要50 毫秒

FE takes 40 milli seconds and SE takes 50 milli seconds

FE需要700 毫秒且SE需要50  毫秒。

FE takes 700 milli seconds and SE takes 50 milli seconds.

这是因为Power BI运行DAX查询而Excel在同一个表格模型上运行MDX查询。

It is because Power BI runs DAX query and Excel runs MDX Query on same tabular model.

有没有办法我们可以启用Excel也为表格模型执行DAX查询那么性能是一样的吗?

Is there any way where we can enable Excel also execute DAX query for tabular model so that the performance is same?

谢谢,

Ravi

推荐答案

对于自动/实时连接模式:



Excel没有内置的DAX查询生成器,因此到目前为止只有MDX(对于:表格和多维)。

也许它会附带一个未来版本。



Power BI仅生成DAX - 甚至是多维模型。



短篇小说 - 就是这样,唯一的方法是编写自己的查询生成器。 br />


PS如果您正在编写手动查询(而不是实时连接) - 那么您可以控制DAX / MDX之间的选择。
For automatic / live connection mode:

Excel doesn't have built-in DAX query generator, therefore so far MDX only (for both:Tabular and Multidimensional).
Perhaps it will come with one of future versions.

Power BI generates DAX only - even to Multidimensional model.

Short story - it is what it is, the only way around so fa is writing your own query generator.

P.S. If you're writing manual queries (not a live connection) - then you do have control of choice between DAX/MDX.


这篇关于从Excel和Power BI查询SSAS表格模型上的差异的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆