我是新的Azure功能,我的任务之一是从Sql数据库中读取数据,并使用Azure功能将该数据作为csv文件上传到azure Blob存储中,然后使用logicapps进行检索。我坚持使用Sql来归档Azure Blob
答案 0 :(得分:1)
我将从Azure Functions文档开始。我做了一个快速的互联网搜索,发现这篇文章是关于如何从Azure功能访问SQL数据库:https://docs.microsoft.com/en-us/azure/azure-functions/functions-scenario-database-table-cleanup
这是另一篇文章,展示了如何将内容上传到blob存储:https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-blob#output
从两者中应用你的知识,你应该能够完成这项任务。
答案 1 :(得分:0)
如果在数据库中发生某些情况时,您创建触发器以启动逻辑应用程序,该怎么办?这里有趣的文章:https://flow.microsoft.com/en-us/blog/introducing-triggers-in-the-sql-connector/
然后您可以将信息传递给函数来处理数据,并将新的csv文件推送到存储中:https://docs.microsoft.com/en-us/azure/storage/blobs/storage-quickstart-blobs-dotnet?tabs=windows
(可选)您可能需要转换sql触发器返回的内容,在那里您可以使用逻辑应用程序转换输入:https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-enterprise-integration-transform