我有在Excel 2016数据模型中的多个表。 这些表来自以其他Excel工作表数据,并通过Excel的查询都是进口来填充数据模型,以充分利用优越的数据管理功能,是可用的(例如,DAX,日期表,关系连接,等等)
然而,我想能够通过应用过滤器,工会等,以靶向和改造现有数据元素来创建“计算表”(与DAX表达式)。 使用在数据模型中的“计算表”的数据透视表的目标,等等。这是可能在Excel 2016? 如果不是,有什么补充工具(除了SQL)是必要的? TIA。
我有在Excel 2016数据模型中的多个表。 这些表来自以其他Excel工作表数据,并通过Excel的查询都是进口来填充数据模型,以充分利用优越的数据管理功能,是可用的(例如,DAX,日期表,关系连接,等等)
然而,我想能够通过应用过滤器,工会等,以靶向和改造现有数据元素来创建“计算表”(与DAX表达式)。 使用在数据模型中的“计算表”的数据透视表的目标,等等。这是可能在Excel 2016? 如果不是,有什么补充工具(除了SQL)是必要的? TIA。
我不认为如此。
这里 (虽然我注意到文章是旧的):
不幸的是,计算表不是在Excel 2016年可如果你需要使用Excel 2016年类似的解决方案,你可以依靠链接回表(即查询在数据模型中的Excel表格化,然后装回模型)。 唯一的限制是,链接回表的大小不能超过Excel的1M行的物理限制,而DAX计算表在大小没有限制,可以在许多情况下更多的工作,产生了非常优雅,整洁的模型。
我认为这是双向电力特别是利用“新表”的功能和SSAS表格使用新的计算表:
用途为双向电力新建表功能
这是只适用于电力BI桌面而不是在任何的Excel版本或SSAS表格的。 这个功能实际上是一种“计算表”的功能。 你可以通过任何有效的措施DAX返回值的表,该表将被物化并加载到数据模型。
并用SSAS 计算表 。
如何创建一个计算表
首先,验证该表格模型具有1200或更高的兼容性水平。 您可以检查在SSDT模型中的兼容性级别属性。
切换到数据视图。 你不能在图表视图中创建计算表。
选择表>新计算表。
输入或粘贴DAX表达式(请参阅下面的一些想法)。
命名表。
创建模型中的其他表的关系。 请参阅创建两个表(SSAS表格)如果您需要此步骤的帮助之间的关系。
参考在计算或表达式的表模型或使用Excel分析特设的数据探索。
截至目前(2019年8月),Excel 不支持代使用DAX计算表。 我个人认为微软应该考虑这个,因为DAX是数据汇总和分析效率。
获取和变换
直到有微软实现的功能,就有可能利用获取和转换在Excel中一个不错的选择( 从2010年起的版本 )(也称为PowerQuery旧版本)。
使用这种工具,则能够加载相同的数据集(表或其它数据源)和变换它作为一个单独的表到数据模型。
好处:
我个人用这种方法,并为我节省了大量的时间。
坏处:
位于何处
请让我知道,如果你需要我的回答任何进一步的解释。