将数据导入 Microsoft Dataverse 数据库

已完成

您可以从各种源(包括 Excel、Access、SharePoint、SQL 和许多其他源)将数据批量导入到 Microsoft Dataverse 数据库中。

备注

此处提及的宠物表已在上一项练习中创建。

  1. powerapps.com 的左侧导航窗格中展开 Dataverse 并选择

  2. 选择 宠物 表,然后从屏幕顶部的菜单中依次选择 导入导入数据

    ‘导入’和‘导入数据’按钮的屏幕截图。

  3. 选择数据源 窗口中,请注意,有 40 多个选项可供选择。 在本例中,我们将选择包含要导入 宠物 表的数据的 SharePoint 列表。

    描述 48 个选项的‘选择数据源’的屏幕截图。

导入数据

在本例中,我们有一个包含与 Dataverse 宠物 表对齐的列的 SharePoint 列表。 一定要知道您站点主页的 Web URL,以便设置数据导入。

  1. 以下是显示“宠物”数据的示例 SharePoint 列表。 这是一个可导入数据的示例。 在站点 主页 屏幕上,我们可以复制 URL。

    显示 SharePoint‘宠物’列表的屏幕截图。

  2. 在显示 选择数据源 的 Power Apps 窗口中,可以选择 SharePoint 列表

  3. 当窗口变为 连接到数据源 时,输入之前在 站点 URL 输入字段中复制的 SharePoint 页面 URL。 输入 URL 后,可能还需要输入您的连接凭据。 然后,选择窗口右下角的 下一步

    “连接到数据源”窗口的屏幕截图,其中突出显示了 URL 输入窗口。

  4. 在显示的 选择数据 窗口上,可以选择一个或多个要导入的列表或文档库。 从左侧列表中进行选择将显示数据源中的所有可用数据列。 选择 下一步 可转到 查询 屏幕,您可以在导入前在该屏幕中进行数据构形。

    描述可用列表和文档库的‘选择数据’窗口的屏幕截图,其中‘SharePoint 宠物’列表已选中,并且窗口中显示了数据。

  5. 使用查询编辑窗口,可以通过使用窗口顶部的 删除列 按钮来删除您不希望导入的任何列。 可以同时按住 ShiftCtrl 键来选中多个列,然后选择 删除列。 如果出错,窗口右侧的 应用的步骤 会跟踪更改,您可以取消该步骤以撤消最后一个操作。

    描述多个已选列的查询构形窗口的屏幕截图,其中‘删除列’按钮突出显示。同时突出显示的还有应用的步骤。

  6. 对于剩余的 Id科目种类品种约会日期 列,选择 下一步 按钮以进行到下一步。

  7. 在现在显示的 映射表 窗口中,我们希望选择 加载到现有表

  8. 可以从下拉列表中选择 目标表。 请注意,我们创建的 宠物 表前面将有一个带下划线的前缀,在本例中,目标表名为 crf1d_Pet。 请注意 列映射 如何从 宠物 表中获取目标列。

    显示的“映射表”窗口的屏幕截图,其中显示了“目标表”下拉列表和屏幕的列映射部分。

  9. 接下来,选择要导入目标列的源列。 使用相似名称可使映射过程变得更简单。 每个下拉列表都包含所有可用列的列表,因此,如果名称很接近,则很容易匹配。 将您的所有源列与目标列匹配后,选择窗口右下角的 下一步

  10. 如果您希望数据定期更新,可通过 刷新设置 来设置刷新计划。 在本例中,我们将其设置为 手动刷新,然后选择窗口右下角的 发布

    显示‘刷新设置’的屏幕截图,其中‘手动刷新’已选中。

    如果您收到任何警告,请注意这些消息,然后返回到查询编辑屏幕以进行数据构形。

  11. 如果您发布后未收到任何警告,并且表屏幕可以刷新,则您应该能够看到数据已导入到您的列表中。

    显示已导入数据的‘宠物’表的屏幕截图。

虽然本例将 SharePoint 用作导入数据的源,但无论您使用何种数据源导入列表,步骤都是相似的。 准备好尝试构建自定义 Dataverse 表了吗? 让我们继续学习下一个单元!