首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PowerBI -连接DirectQuery和导入的表

PowerBI -连接DirectQuery和导入的表
EN

Stack Overflow用户
提问于 2020-06-02 20:55:02
回答 1查看 301关注 0票数 1

我有一个来自Azure SQL server的DirectQuery表(天气)。我想加入这与从SharePoint Online来源的Excel工作表导入的表(扣)。

这两个表都有一个UID字段,该字段由SiteID和时间戳之间的串联组成。每个表的UID字段的名称都不同。

我已经在两个表之间创建了一对多关系。

我尝试在Weather和Buckles上使用NATURALINNERJOIN创建一个新的DAX表,但我得到了这个错误:

“未检测到公共联接列。联接函数'NATURALINNERJOIN‘至少需要一个公共联接列。”

我确信这不是底层数据的问题,因为我已经创建了一个新的导入Excel表( Test ),其中包含从Weather中选择的数据,并且我能够成功地创建Test和Buckles上的连接。

是否支持DirectQuery和导入表的连接?我觉得这可能是一个类型转换问题,但据我所知,两个UID字段都被设置为文本。

EN

回答 1

Stack Overflow用户

发布于 2020-06-02 21:40:10

对于每个表,UID字段的名称都不同。

我怀疑这可能是问题所在。NATURALINNERJOIN查找匹配的列名和if the two tables have no common column names, an error is returned.

请注意,如果您使用DirectQuery源创建一个计算的DAX表,我不认为该表的行为仍然类似于DirectQuery。如果我理解正确的话,它会将计算表物化到您的模型中,并且引用该计算表的DAX不再指向SQL服务器(因此只会在重建计算表时更新)。

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

https://stackoverflow.com/questions/62152504

复制
相关文章

相似问题

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