Using Functoids

Once you get past the simplest of mapping constructs, where simply connecting source and target Schemas using direct links is not enough, you will start using Functoids. Functoids are small reusable snippets of code that execute predefined logic based on parameters (inputs from source Schema or other Functoids in the Map). Referring to XSLT, Functoids will inject functions and function calls into the generated XSLT script. Functoids typically take zero to many inputs and deliver one output, with a few exceptions.

There are nine different categories of Functoids, which are as follows:

  • Conversion
  • Cumulative
  • Database
  • Date and Time
  • Logical
  • Mathematical
  • Scientific
  • String
  • Advanced

As someone preparing to take the certification, you should be well ...

Get (MCTS) Microsoft BizTalk Server (70-595) Certification and Assessment Guide Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.