Better mapping tool than Biz Talk SDK. Functionality seems lacking. Was not able to do complex mapping without a lot of scripting. Mapforce XSLT worked but not all XSLT 2 supported. Had to use 1.0 and then make some manual modifications.
John Goewie commented
I worked around this with some great external tools for visual very complex XSLT2 mappings. Workes great. There are a lot of tools to choose from.
Jason Steele commented
Liquid templates are only a partial solution. They currently have the following issues:
1. Poor tooling for their creation
2. The need to explicitly define the shape of the output data making them brittle to schema changes (additional properties would not get exported)
3. Ruby script is unfamiliar to most
3. No way of calling out to more sophisticated logic
Nikolai Blackie commented
The current experience is really disjointed, think need to let go of the old BizTalk approaches, come up with new approach that encompasses all formats in a web UI. Several competing products achieve this and it really speeds up time to deliver solutions in the EAI space i.e. CSV to JSON etc
Francisco Gallo commented
Currently I need to continue maintaining and building maps in BizTalk and then adjusting them so an Integration Account accepts them. Simpler migration to Logicapps from complex BizTalk maps would be ideal (e.g. easier handling of external assemblies, graphical representation as opposed to just xslt, etc.).
Agree completely, mapping and transformation are heavy with LA, especially considering focus on json messages. Maybe enabling something along the lines of https://github.com/ColinEberhardt/json-transforms in the compose would make things much simpler.
Baran Mano commented
xslt would be able to call function app inside.