Logic 需要获取一个逻辑应用程序连接器,它可以从消息队列获取文件路径和文件名

Logic 需要获取一个逻辑应用程序连接器,它可以从消息队列获取文件路径和文件名,logic,azure-logic-apps,Logic,Azure Logic Apps,需要获取一个逻辑应用程序连接器,该连接器可以从消息队列连接器获取文件路径和文件名-“当消息到达时(使用peek lock模型)”,并进一步调用数据工厂。假设您的消息为json类型,如果没有,请让我知道。如果要获取json消息中的键值,需要解析json操作,然后获取值 并且消息是用base64编码的,因此Parse JSON输入内容应该是decodeBase64(triggerBody()?['ContentData']),之后您将能够获得值 谢谢你@George Chen我会尽力按照你说的做。

需要获取一个逻辑应用程序连接器,该连接器可以从消息队列连接器获取文件路径和文件名-“当消息到达时(使用peek lock模型)”,并进一步调用数据工厂。

假设您的消息为json类型,如果没有,请让我知道。如果要获取json消息中的键值,需要
解析json
操作,然后获取值

并且消息是用base64编码的,因此
Parse JSON
输入内容应该是
decodeBase64(triggerBody()?['ContentData'])
,之后您将能够获得值


谢谢你@George Chen我会尽力按照你说的做。 但在此之前,我想传达你的信息。请找到你文章的内联答案


假设您的消息为json类型-Yes json。 如果您想在json消息中获取键值,那么需要解析json操作,然后获取值-我现在已经在使用它了,谢谢

消息是用base64-Correct编码的

因此,解析JSON输入内容应该是decodeBase64(triggerBody()?['ContentData']),在此之后,您将能够获得值-因此,您试图说,如果我使用上面的代码解析JSON,并使用其他连接器-“input variable”我可以获取队列的内容,也可以将文件名和路径传递到数据工厂以启动

请致电/What's-App in#91 9444905898。 请共享您的电子邮件ID

谢谢,
阿尼鲁德。

同样感谢@George。。
变量操作用于测试,您也可以将json值传递给连接器操作-我真的不明白这行代码传达了什么

变量动作用于测试,您也可以将json值传递给连接器操作。当消息放入队列时,Logic App会出现奇怪的行为。对于单个消息放入,Logic App会运行3-4次。您确定队列中只有一条消息,并且运行正常吗?George-您是否已回复此消息-“当消息放入队列时,Logic App会出现一种奇怪的行为。对于单个消息,Logic App会运行3-4次"?? 对于您的响应-您确定队列中只有一条消息,而且运行良好,没有异常吗?是,队列中只有一条消息。!从某种意义上说,运行没有任何异常?你真的能告诉我上面的数字吗???很抱歉我们不使用这个数字,如果我能重现这个问题,也许我可以做一些测试。任何信息会触发3-4个计时器吗?