在Power BI报表中切换数据源

时间:2020-08-12 12:45:54

标签: powerbi

我在Power BI中有一个带有Oracle数据源的现有报表,可以直接访问该表。

但是现在我需要使用SSAS更改报告的数据源。

通过使用SSAS,我们可以访问oracle表并在Azure Service中部署SSAS。

现在,通过此Azure服务,我们可以访问数据。

我的问题是报告中没有任何更改,我们可以简单地更改数据源吗?因为我在该报告中显示了很多图表。

由于我是Power BI的新手,这可能吗?

1 个答案:

答案 0 :(得分:0)

您可能需要处理大量其他问题(字符编码,日期格式等)。

我可能会解决此问题的方法是,如果表完全相同,或者您未在超级查询中进行任何更改(例如删除列,合并表等),则可以修改M代码在高级编辑器中,并尝试交换数据源以查看其是否有效。

  1. 进入“转换数据”

  2. 选择要修改的表

  3. 单击功能区中的“高级编辑器”图标。 enter image description here

  4. 在这里,我导入了一个excel文件,但是对您来说,它应该显示某种“ AnalysisServices”行。我没有要连接的SSAS数据库,因此无法验证。尝试用与您的SSAS数据源的连接字符串替换此行,然后查看它是否有效。 enter image description here

  5. 保存,应用更新,然后查看是否有效? enter image description here

同样,这不是真正可取的做法,但是如果您想尝试一下,并且数据源相同,那么在重新制作报表之前,这就是我可能要解决的问题。