You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Azure Data Factory将Azure Blob存储JSON数据导入Power Apps Dataverse

实现步骤

前置准备

  • 提前获取Blob存储的访问密钥/连接字符串,确认存储JSON的容器路径、文件为单行/多行JSON格式
  • 开通Azure Data Factory(ADF)实例,给ADF的托管身份分配Blob存储的存储Blob数据读取者权限
  • 开通Power Apps环境的Dataverse操作权限,给ADF托管身份分配Dataverse的表创建者、数据写入者角色,获取Dataverse环境的唯一URL

步骤1:在ADF中配置Blob存储数据源

  • 进入ADF工作室,新建「链接服务」,选择Azure Blob Storage,填入连接信息后测试连通性
  • 新建数据集,选择刚创建的Blob链接服务,指定JSON文件所在的容器路径,格式选择JSON格式,导入示例JSON文件做架构推断,确认生成的架构字段为name、type、weight三个字段

步骤2:配置Dataverse接收端

  • 新建Dataverse类型的链接服务,填入提前获取的Dataverse环境URL,用ADF托管身份验证后测试连通性
  • 如果已经提前在Dataverse中建好对应表,直接新建Dataverse数据集选择对应表即可;如果需要ADF自动建表,后续在复制活动中配置动态创建即可

注意:Dataverse表的字段名称不区分大小写,建议提前对应好字段类型:name、type用单行文本类型,weight用整数类型即可

步骤3:配置ADF复制活动完成数据同步

  • 新建管道,拖拽「复制活动」到画布
  • 复制活动的源选择之前创建的Blob JSON数据集,如果是多个JSON文件可以配置通配符路径批量读取
  • 复制活动的接收端选择Dataverse数据集,如果需要自动建表,在接收端配置中勾选「自动创建表(如果不存在)」选项
  • 进入「映射」标签页,确认源字段和目标Dataverse表字段的映射关系正确:name映射到Name、type映射到Type、weight映射到Weight,可手动调整映射逻辑
  • 点击「调试」运行管道,运行成功后去Power Apps环境的Dataverse表中即可看到结构化写入的数据:
NameTypeWeight
AppleFruit100

可选配置:批量同步与自动调度

  • 如果需要定期同步新增的JSON数据,可以给管道配置触发器,按天/小时/分钟粒度自动执行
  • 如果JSON结构有变动,重新导入数据集架构并调整字段映射即可适配

内容的提问来源于stack exchange,提问作者Bishwaroop Dey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.23 18:45:03