有人要求我使用直接查询从3个数据库中引入3个数据源。在Power Bi桌面上,它允许我执行此操作,但认为存在限制,仅允许1个不同的数据源。
但是,在Power查询中进行合并转换时,Power查询编辑器给了我一些直接查询注释中不支持的功能,因此请担心这是否真的可以在部署中使用。建议进行此操作的方法是什么?
它是否可以转换数据并将其作为1个源在Power查询和DAX中进行有限的转换?
答案 0 :(得分:1)
您是否需要使用“直接查询”而不是“导入”模式的特定原因?根据我的经验,使用DQ时,最好在源端执行所有转换,因为在DQ模式下禁用了许多“常规” DAX功能和转换。一个真实的例子:为了分析一些实时聊天数据,我创建了一个大的事实表(SQL Server作为源),其中包含用SQL完成的所有度量和转换。然后,我只是直接查询该单个事实表,从而显着提高了性能。
如果您需要了解DQ的所有限制,请参考以下链接:Direct Query Limitations