SharePoint 文件夹

总结

描述
发布状态 正式发布
产品 Excel
Power BI (语义模型)
Power BI (数据流)
Fabric(Dataflow Gen2)
Power Apps(数据流)
Dynamics 365 Customer Insights
支持的身份验证类型 匿名
Microsoft 帐户
Windows
组织帐户
函数参考文档 SharePoint.Contents
SharePoint.Files

备注

由于部署计划和主机特定的功能,某些功能可能存在于一个产品中,但不是其他功能。

备注

不支持使用本地数据网关将 Microsoft Entra ID/OAuth 用于本地 SharePoint。

支持的功能

  • 文件夹路径
  • 合并
    • 合并并加载
    • 合并和转换

确定网站 URL

在 SharePoint 网站中连接到文档库时,系统会要求你输入网站 URL。 若要查找包含 SharePoint 文件夹的网站 URL,请先在 SharePoint 中打开页面。 从 SharePoint 中的页面,通常可以通过选择导航窗格中 主页 或顶部网站图标来获取网站地址。 从 Web 浏览器的地址栏中复制地址,然后保存以供以后使用。

屏幕截图,强调导航窗格中主页的位置、网站顶部的图标以及生成的 URL 地址。

备注

不支持经典 SharePoint URL 页面,并且无法连接。 仅支持新式 Sharepoint 主页。

从 Power Query Desktop 连接到 SharePoint 文件夹

要连接到 SharePoint 文件夹:

  1. 从“获取数据”中选择“SharePoint”文件夹。 详细信息:获取数据的位置

  2. 将您在 确定网站 URL 时复制的 SharePoint 网站 URL 粘贴到 SharePoint 文件夹 对话框中的 网站 URL 文本框。 在此示例中,网站URL为https://contoso.sharepoint.com/marketing/data。 如果输入的网站 URL 无效,则 URL 文本框旁边会显示 警告图标。

    SharePoint 文件夹对话框的屏幕截图,其中在网站 URL 中输入了 URL。

    选择“确定”以继续

  3. 如果首次访问此站点地址,请选择相应的身份验证方法。 输入凭据,然后选择应用这些设置的级别。 然后选择 连接

    SharePoint 文件夹桌面身份验证。

    有关验证方法和级别设置的详细信息,请参阅桌面应用中的身份验证

  4. 选择要使用的 SharePoint 文件夹时,将显示有关该 SharePoint 文件夹中所有文件的文件信息。 此外,还会显示任何子文件夹中任何文件的文件信息。

    显示文件夹信息的导航器的屏幕截图。

  5. 选择“合并 & 转换数据 以合并所选 SharePoint 文件夹的文件中的数据,并将数据加载到 Power Query 编辑器中以供编辑。 或者选择 合并 & 加载,将位于 SharePoint 文件夹中的所有文件的数据直接加载到您的应用中。

    导航器的屏幕截图,其中包含“合并”按钮下的“合并”选项。

备注

合并 & 转换数据合并 & 加载 按钮是合并在指定 SharePoint 文件夹文件中找到的数据的最简单方法。 也可以使用 加载 按钮或 转换数据 按钮来合并文件,但这需要更多手动步骤。

从 Power Query Online 连接到 SharePoint 文件夹

连接到 SharePoint 文件夹:

  1. 数据源 页中,选择 SharePoint 文件夹

  2. 将您在 确定网站 URL 中复制的 SharePoint 网站 URL 粘贴到 SharePoint 文件夹对话框 中的 网站 URL 文本框中。 在此示例中,网站的 URL 是 https://contoso.sharepoint.com/marketing/data

    联机文件夹选择和登录的屏幕截图。

  3. 如果 SharePoint 文件夹在本地,请输入本地数据网关的名称。

  4. 选择身份验证类型,并输入所需的任何凭据。

  5. 选择“下一步”

  6. 选择要使用的 SharePoint 文件夹时,将显示有关该 SharePoint 文件夹中所有文件的文件信息。 此外,还会显示任何子文件夹中任何文件的文件信息。

    显示文件夹信息的联机导航器的屏幕截图。

  7. 选择“合并 以合并所选 SharePoint 文件夹中的数据,并将数据加载到 Power Query 编辑器中以供编辑。

    备注

    合并 按钮是合并在您指定的 SharePoint 文件夹中找到的数据的最简单方法。 也可以使用 转换数据 按钮来合并文件,但这需要更多手动步骤。

故障 排除

合并文件

所选 SharePoint 文件夹中的所有文件都包含在要组合的数据中。 如果数据文件位于所选 SharePoint 文件夹的子文件夹中,则还包括所有这些文件。 若要确保合并文件数据正常工作,请确保文件夹和子文件夹中的所有文件具有相同的架构。

在某些情况下,SharePoint 网站上可能有多个文件夹,其中包含不同类型的数据。 在这种情况下,需要删除不必要的文件。 若要删除这些文件,

  1. 在所选 SharePoint 文件夹中的文件列表中,选择“转换数据”

    SharePoint 文件夹文件示例列表的屏幕截图。

  2. 在 Power Query 编辑器中,向下滚动以查找要保留的文件。

    Power Query 编辑器的屏幕截图,可在其中找到要保留的文件。

  3. 在此示例中,所需的文件是表中的最后一行。 选择 删除行>删除前行,输入文件保留前的最后一行的值(在本例中为 909),然后选择“确定”

    Power Query 编辑器的屏幕截图,其中突出显示了“删除行”选项。

  4. 删除所有不必要的文件后,从 主页 功能区中选择 合并文件,以合并所有剩余文件中的数据。

有关合并文件的详细信息,请转到 Power Query 中的合并文件

文件名特殊字符

如果文件名包含某些特殊字符,则可能会导致身份验证错误,因为 URL 中截断了文件名。 如果遇到异常身份验证错误,请确保使用的所有文件名不包含以下任何特殊字符。

# % $

如果文件名中存在这些字符,则文件所有者必须重命名该文件,使其不包含任何这些字符。

权限

请求文档库内容时,应具有对 SharePoint 网站、文档库以及导致所请求文件的任何文件夹的读取访问权限。

Microsoft Entra ID 身份验证

本地 SharePoint 源不支持Microsoft Entra ID 身份验证。