我正在尝试构建一个将数据插入 Sql 数据库的逻辑应用程序。数据来自流分析作业,在服务总线主题上输出,在服务总线触发器中的逻辑应用程序中使用。
要填充插入行的属性(假设它只有一列“名称”),我发现这应该使用以下语法:
"body": {
"Name": "@{json(decodeBase64(triggerBody()['ContentData'])).Name}"
},
如果消息正文包含“名称”属性。
但是,运行此程序时我收到以下错误消息:
',第 0 行,第 0 位置。'。有关使用详情,请参阅https://aka.ms/logicexpressions#json。'。"}
因此,内容似乎包含在另一个阻止 json 解析工作的信封中。
1)任何简单的方法如何解决这个问题?
2) 微软堆栈中的这种集成难道不应该在没有这种嘲笑的情况下工作吗?
谢谢,斯特凡