如何使用Azure函数和c#从JSON文件(filename.json)中获取数据,这是Blob存储和将JSON数据作为列存储在Azure表存储中。当json文件被放置在路径中时,我的函数应用程序将被触发。所以基本上,将有一个JSON文件与多个记录(元组)在ADLS Gen2的Blob存储,我必须将其上传到表存储。
我以前几乎没有用c#写过代码,如果有任何详细的描述和解释,我将不胜感激。
我对Azure也很不熟悉,所以如果有人对如何实现我想做的事情有更好的建议(可能是使用不同的触发器或不同的粘合剂),我将很高兴地感谢它。
您需要创建一个带有Azure Blob存储触发器和Azure表存储输出绑定的函数
上传一个文件到你的blob存储将触发你的函数,然后你可以做任何需要的工作来解析你的json并把它推到表中。
你可以看一下链接,让你的blob触发器工作并触发你的函数,然后添加到你的函数中以包含输出绑定。
如果你被卡住了,你可以随时用给你问题的代码更新你的问题。
在azure中学习c#函数的又一个链接。