有没有办法解析文件共享的内容并写入sql表?我可以将 .csv 文件复制到目的地(blob、驱动器),但我在列映射方面遇到了困难。
我的源是 azure 文件中的文件共享,我所需的目标是 sql 表中的。谢谢!
要将文件从Azure文件存储发送到sql,您可以使用以下设计:
split(body('Get_file_content'),decodeUriComponent('%0D%0A'))
撰写2:
split(first(outputs('Compose')), ',')
选择(代码查看/查看代码):
{
"inputs": {
"from": "@outputs('Compose')",
"select": {
"@{outputs('Compose_2')[0]}": "@split(item(), ',')?[0]",
"@{outputs('Compose_2')[1]}": "@split(item(), ',')?[1]"
}
}
}
在 Parse Json 中,设置(从样本生成)Select 的输出:
然后:
下一个操作使用 compose 将完成显示为输出。
输出:
这里,我已经手动将csv转换为json,有很多自动连接器。