Funktoidkategorien
Die BizTalk-Funktoide werden ihrem Verwendungszweck entsprechend in Kategorien unterteilt. Datenbankfunktoide beispielsweise dienen zum Extrahieren von Daten aus einer Datenbank zur Laufzeit, mathematische Funktoide zum Durchführen mathematischer Operationen usw. In BizTalk Mapper werden Funktoide in der Visual Studio-Toolbox nach Kategorie angezeigt.
Kategorien & Beschreibung
Die folgende Tabelle enthält die Funktoidkategorien und eine kurze Beschreibung der jeweiligen Kategorie. Außerdem werden darin die Funktoide in den einzelnen Kategorien aufgelistet, einschließlich Verknüpfungen zu den entsprechenden Referenzseiten.
Funktoidkategorie Kategoriebeschreibung |
Funktoide in der Kategorie |
---|---|
Erweitert Primäre Verwendung bei Schleifendatensätzen. Dient auch zum Ausführen von beliebigem Skript oder kompiliertem Code. |
Bestätigen, Index, Iteration, Schleife, Massenkopie, Nullwert, Anzahl der Datensätze, Skripterstellung, Tabellen extrahieren , Tabellenschleife, Wertezuordnung, Wertezuordnung (Flattening) |
Konvertierung Hiermit wird in und aus ASCII und zwischen numerischen Werten konvertiert. |
ASCII-zu-Zeichen, Zeichen-zu-ASCII, Hexadezimal, Oktal |
Kumulativ Hiermit werden mathematische Operationen in Schleifendatensätzen durchgeführt, zum Beispiel zur Durchschnittsberechnung und Verkettung. |
Kumulativer Durchschnitt, Kumulative Verkettung, Kumulativer Maximalwert, Kumulativer Minimalwert, Kumulative Summe |
Datenbank Hiermit werden Daten aus einer Datenbank extrahiert und später in Zielinstanznachrichten verwendet. |
Datenbanksuche, Fehlerrückgabe, Nachricht formatieren, Anwendungs-ID abrufen, Anwendungswert abrufen, Allgemeine ID abrufen, Allgemeinen Wert abrufen, Anwendungs-ID entfernen, Allgemeine ID festlegen, Werte extrahieren |
Datum und Uhrzeit Hiermit werden das aktuelle Datum und die aktuelle Uhrzeit abgerufen sowie Zeitdifferenzen berechnet. |
Tage hinzufügen, Datum, Datum und Uhrzeit, Uhrzeit. |
Logisch Hiermit werden verschiedene logische Operationen durchgeführt, zum Beispiel "Größer als" und "Logische Existenz". |
Gleich, Größer als, Größer als oder gleich, IsNil, Kleiner als, Kleiner als oder gleich, Logisches UND, Logisches Datum, Logische Existenz, Logischer numerischer Wert, Logisches NICHT, Logisches ODER, Logische Zeichenfolge, Ungleich |
Mathematisch Hiermit werden verschiedene mathematische Operationen durchgeführt, zum Beispiel Additionen und Multiplikationen. |
Absoluter Wert, Addition, Division, Ganzzahl, Maximalwert, Minimalwert, Modulo, Multiplikation, Runden, Quadratwurzel, Subtraktion. |
Wissenschaftlich Hiermit werden verschiedene wissenschaftliche Operationen durchgeführt, zum Beispiel logarithmische und trigonometrische Berechnungen. |
10^n, Arcustangens, Logarithmus mit angegebener Basis, Allgemeiner Logarithmus, Kosinus, Natürliche Exponentialfunktion, Natürlicher Logarithmus, Sinus, Tangens, X^Y. |
String Hiermit werden verschiedene Funktionen für Zeichenfolgen durchgeführt, zum Beispiel zum Kürzen und Verketten. |
Kleinbuchstaben, Größe, Zeichenfolge verketten, Zeichenfolge extrahieren, Zeichenfolge suchen, Zeichenfolge von links, Zeichenfolge links kürzen, Zeichenfolge von rechts, Zeichenfolge rechts kürzen, Großbuchstaben. |
Hinweis
Der Zweck eines Funktoids ergibt sich normalerweise aus seinem Namen.
Hinweis
Alle Funktoide, die in Microsoft BizTalk Server enthalten sind, sind Inline-C#, mit Ausnahme der Datenbank-Funktoide.