Info zu Zuordnungen
In BizTalk-Mapper können Sie mithilfe von Verknüpfungen und Funktoiden die Beziehung zwischen einem Eingabe- und Ausgabeschema definieren. Eine Verknüpfung definiert einen direkten Datenkopiervorgang eines Datensatzes oder Felds. Verknüpfungen können direkt mit Elementen in einem anderen Schema oder mit Funktoiden verbunden werden. Funktoide führen komplexere Datenverarbeitungsaufgaben durch, z. B.:
Addieren des Wertes zweier Felder im Quellschema und Kopieren des Ergebnisses in das Zielschema
Konvertieren eines Zeichens in das ASCII-Format
Zurückgeben des Durchschnitts eines Feldes in einem sich wiederholenden Datensatz und Kopieren des Ergebnisses in ein Feld im Zielschema
BizTalk-Mapper speichert Zuordnungen in einer Datei mit der Erweiterung BTM. In dieser Datei werden Entwurfsinformationen zu einer Zuordnung gespeichert: die Orte der Symbole, die die Funktoide darstellen, die Verknüpfungen zwischen den Schemaelementen und Funktoiden sowie weitere Informationen zur Zuordnung. Wenn Sie die Zuordnung erstellen oder kompilieren, konvertiert BizTalk-Mapper die Informationen dazu in das entsprechende XSLT-Stylesheet (Extensible Language Stylesheet Transformation).
Hinweis
Der Visual Studio-Compiler hat eine Einschränkung von 16 Megabyte für die Gesamtgröße aller Zeichenfolgen in einem einzelnen Projekt. Beim Kompilieren von BizTalk-Projekten werden Schemas, Zuordnungen und Orchestrierungen serialisiert, um die Assemblys zu erstellen. Hierdurch werden alle Zeichenfolgen insgesamt größer, und die Einschränkung wird möglicherweise überschritten. Um dieses Problem zu beheben, können Sie Ihr Projekt neu organisieren, indem Sie Schemas und/oder Zuordnungen in verschiedene Biztalk-Projekte einfügen (in der Regel unter derselben Lösung), sodass die Gesamtgröße aller Zeichenfolgen in jedem Projekt kleiner als 16 MB ist.
Mit den erstellten Zuordnungen können Daten transformiert und konvertiert werden. Die Zuordnungen können für einen einzelnen oder für mehrere Handelspartner verwendet werden. Die Themen in diesem Abschnitt bieten eine Einführung in die Konzepte zum Zuordnen von Schemas. Hintergrundinformationen zu Karten finden Sie unter Karten.