我想通过使用 logic-App 将文本文件(CSV)数据导入 Azure SQL。

问题描述 投票:0回答:1

我试过使用HTTP请求,我能够从HTTP请求发送数据到azure SQL,但我手动通过postman发送数据,但这不是我的要求。

要求我需要使用一个 调度员 和特定时间需要从文本文件中读取数据,并将其存储到 Azure-SqlDB 中。

如果你有任何资源或例子,请告诉我。

azure azure-sql-database azure-web-sites azure-logic-apps azure-files
1个回答
0
投票

关于如何导入文本文件(CSV)数据到Azure SQL使用逻辑应用程序,你可以参考这个教程。快速、简单、便宜的方式自动将数据从CSV文件加载到Azure SQL中。:

  • 查看如何利用Azure Blob Storage和Logic Apps,在不到30分钟的时间内,几乎不需要编码,就能将数据从CSV加载到Azure SQL中的简单场景。
  • 大约有任何开发人员在某些时候或其他有自动ETL过程的数据加载。这篇文章将介绍一种快速和令人信服的方法来创建CSVs使用Azure SQL和blob存储的数据加载工作流。

它还介绍了其他方法,你可以参考。

  1. 如何使用Data Factory将Text文件(CSV)数据导入到Azure SQL。
  2. 如何使用T-SQL将Blob stroage中的文本文件(CSV)数据导入到Azure SQL中。

你也可以参考。

  1. 使用Azure Logic App在Azure SQL数据库上上传平面文件。
  2. 使用 Azure Logic 应用程序将 CSV 导入 SQL Server

我同意 @Mandar Dharmadhikari 的观点,Logic 应用不是最好的方法。

如果你的csv文件中有大量的数据,我也建议你使用Data Factory,当复制主动流水线创建时,你可以将数据复制到你的数据库中。触发 管道按计划执行。

希望这能帮助你。


0
投票

我建议你哟使用Azure数据工厂,因为它是更适合你要执行的任务。下面的帖子给出了如何移动csv数据fo SQL的想法。

http:/normalian.hatenablog.comentry20170904233320。

© www.soinside.com 2019 - 2024. All rights reserved.