如何连接google sheet和power bi?

How to connect google sheet with power bi?

我正在尝试使用 R Studio 将 google sheet 与 power bi 连接,youtube 上有 stephnie locke 的视频,但这只是一个简短的视频,并不能完全帮助。任何一个可以适当和完全帮助的人。

如果您不限于 R Studio,还有另一种方法可以从 Power BI 访问 Google Sheet 数据:

示例数据:

  1. 获取 Google Sheet 的可共享 link(权限至少 Anyone with the link can view):

  1. 修改可共享的link并添加以下部分:

    发件人:

    https://docs.google.com/spreadsheets/d/google-sheet-guid/edit?usp=sharing

    收件人:

    https://docs.google.com/spreadsheets/d/google-sheet-guid/export?format=xlsx&id=google-sheet-guid

例如

https://docs.google.com/spreadsheets/d/1ohAz8SD6viEGIrcor-JC-vCt2yRbgY1c-7Uflv-_hrA/edit?usp=sharing -> https://docs.google.com/spreadsheets/d/1ohAz8SD6viEGIrcor-JC-vCt2yRbgY1c-7Uflv-_hrA/export?format=xlsx&id=1ohAz8SD6viEGIrcor-JC-vCt2yRbgY1c-7Uflv-_hrA

  1. 在 Power BI 中创建一个空白查询并获取如下来源:

    让 来源 = Excel.Workbook(Web.Contents("the-link-in-step-2"), null, true) 在 来源

  1. 如果您深入 Table 单元格,您应该能够看到数据并从那里开始工作。

更简单的方法: 转到获取数据,搜索 Web。 Select 网页 Select Web

在 URL.

->修改URL.

发件人:

https://docs.google.com/spreadsheets/d/强调文本google-sheet-guid/edit?usp=sharing

收件人:

https://docs.google.com/spreadsheets/d/google-sheet-guid/export?format=xlsx&id=google -sheet-guid

粘贴。

Paste link

还有你的 sheet.

Select your sheet

以@Joseph A 的完美答案为基础,如果您想在从桌面将报告发布到 Power BI 服务后使其可刷新:

  1. 导航到发布报告的工作区(即我的工作区)
  2. 单击数据集
  3. 在“操作”下,单击省略号并选择“设置”
  4. 展开数据源凭据并单击编辑凭据
  5. 将身份验证方法更改为基本
  6. 输入文件所在的 Google Docs 帐户的用户名和密码,然后单击“登录”

您的报告现在可以刷新和更新(手动或计划)以反映您的 Google 表格文档中的更改!