首页 > 解决方案 > 使用逻辑应用从在线共享点读取 Excel,然后插入 Azure SQL

问题描述

我正在尝试做一些应该相当简单的事情,但我没有得到任何结果。我想从我们的共享点站点 (O365) 读取 Excel 文件,并将第一个工作表中的数据插入 SQL Server 中的表中。

实际上非常简单明了。嗯,听起来是这样的.......显然,不仅仅是读取文件并将文件插入到 SQL Server 中......谁能为我提供信息、教程或(甚至更好)一步一步指示?

奖励将是遍历(在线)文件夹并导入所有 excel 文件,为每个工作表创建一个表格。

编辑:我可以收集 Excel 文件并将其作为附件通过电子邮件发送给我。我只是不知道如何将它插入 SQL Server。

标签: excelazure-sql-databasesharepoint-onlineazure-logic-apps

解决方案


这可以通过 4 个步骤实现:

  1. 触发器(呵呵)
  2. Excel 业务组件 - 获取表格
  3. 对于每个组件 - 值(项目列表)
  4. SQL Server 组件 - 插入行 (V2) _ 确保为所有列创建参数并将它们映射到提供的动态内容

(我插入了一个 SQL Server 组件 - 在第 2 步之后执行查询以截断目标表)

尚未循环,但这至少使我能够将在线 Excel 中的行插入 Azure SQL


推荐阅读