Power BI 连接 Excel Online 文件

本文参考Blog [Import Data from Excel Sheet in SharePoint]。(https://community.powerbi.com/t5/Desktop/Import-Data-from-an-Excel-sheet-in-SharePoint/td-p/47223)

一句话重点

Power BI 可以直接通过"Get Data" > "Web" 的方式从SharePoint上导入Excel文件。
需要输入的URL不是直接copy link,而是一个以".xlsx"结尾的链接。

容易忘记的一点

Excel 里面千万不要有

  • #N/A
  • #DIV/0!

会坏掉的。

碎碎念的正文

在Power BI Desktop 的 Get Data 中可以看到,如果要选择Import Excel,只能在本地文件夹里面选择。
但是本地Excel在做报表的时候会带来一些问题,例如:

  • 索引路径:必须保证被import的.xlsx位置不变,且始终能被引用
  • 协作修改和版本控制:本地Excel不方便多人修改,如果要区分版本又很麻烦

对于数据量没有大到想特别搭建一套数据库 / 数据提供方 prefer 用 Excel 的情况下,可以采用将Excel Upload 到SharePoint 中,再进行import。

这样,可以将 "数据源编辑" 和 "报表制作" 这两项工作拆开。
从Power BI的角度,需要建立好数据之间的联系,做好二次处理。
后期维护,只需要在有新数据录入的时候点击"Refresh"即可。

Excel URL 获取方式

  1. 直接从SharePoint 打开你需要import的Excel
  2. "File" > "Info" 中,点击"Copy Path"
  3. 把Copy Path获得的字符串的最后部分去掉,得到以.xlsx结尾的链接。
Copy Path
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 引子 和大家一样,我们想听听大师来聊聊关于Power BI的事,那今天这篇要好好读读咯。 本文来自2017年9月新...
    PowerBI战友联盟阅读 3,410评论 0 9
  • 三十 穆木很不开心的告诉佟倩,李雨浓和邱枫打架的事。穆木一直都没想清楚,李雨浓为什么要跟邱枫打架。 佟倩也是邱枫的...
    妮妮魔豆阅读 157评论 0 0
  • 缘分让我们相识,缘分让我们相知。莫名的对你好,莫名的对你笑。可是,莫名的我,真心不知这是不是爱情,我疏远了,我逃避...
    会说话的风铃阅读 164评论 0 0
  • 公车上,我呆望着窗外,看到了曾经,看到了五年前。 我仿佛在看一场电影。曾经,这个词对每个人来说,都很美。曾经,我一...
    幻梦尘客阅读 299评论 0 0
  • 花田老人 落花轻 揉散叶下云烟 树蝉鸣 噪叫屋内午眠 游来游去水花层叠 也不知倦 待到老人醒来 一一回到岸边 汗湿...
    柳庆阅读 411评论 0 1