我们应该使用DAX还是M来构建桥接表?
图片来源于这里
使用DAX似乎非常诱人。使用DAX可以使代码简短而清晰:
IDList = DISTINCT(
UNION(
DISTINCT(Table1[ID])
,DISTINCT(Table2[ID])
))
此外,DAX表不需要作为M表进行加载。但是,我想知道DAX相比M的优势是否是虚幻的?M似乎只需加载一次而DAX似乎需要实时计算,可能随时反复计算?
对于一个简单的桥接表:DAX。
但对于复杂且变化频繁的需求:M。