Adapterbeschreibungen für Instanzübergreifende Datenreplikation

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 3 Minuten Lesedauer
  • Adapter ändern die Erstellerdaten, bevor die Daten in Verbraucherinstanzen in Instanzübergreifende Datenreplikation (HLA) eingefügt werden.

    Adapterfelder

    Jeder Adapter verfügt über Felder Name und Beschreibung. Der Name wird in der Spalte Adapter angezeigt. Verwenden Sie das Feld Beschreibung, um den Zweck der Datenkonvertierung zu erläutern.

    Berechnungsadapter

    Verwenden Sie den Berechnungsadapter für die Erstellerdaten, um den Vorgang und den Wert anzugeben, der im Vorgang verwendet wird.
    Tabelle : 1. Parameterbeispiele
    Parameter und Wert Quelldaten Adapterausgabe
    Vorgang: Multiplizieren

    Konstanter Wert: 1,08

    10 10.80
    Vorgang: Max

    Konstanter Wert: 1000

    1020 1000
    Vorgang: Stockwerk

    Konstanter Wert: 0

    5.5 5
    Max gibt den höchsten Wert an, und Min gibt den niedrigstmöglichen Wert an. Werte über oder unter diesen Grenzwerten werden auf diese Grenzwerte festgelegt. Werttypen wie „ int “ und „ long “ haben Höchst- und Mindestwerte. Werte über oder unter diesen Grenzwerten verursachen Genauigkeitsfehler.

    Adapter „Zeichenfolge verketten“.

    Verwenden Sie den Adapter zum Verketten von Zeichenfolgen, um eine angegebene Zeichenfolge an die Quelldaten anzuhängen.
    Tabelle : 2. Parameterbeispiel
    Parameter und Wert Quelldaten Adapterausgabe
    Zeichenfolge:_v2 Patch 10236 Patch10236_v2

    Adapter für Format mit fester Breite

    Verwenden Sie den Formatadapter für feste Breite, um Eingabedaten mit fester Breite neu zu formatieren. Verwenden Sie # für eine positive Ganzzahl, @ für ein beliebiges Zeichen und \ als Escape-Zeichen für das Literal.
    Tabelle : 3. Parameterbeispiele
    Parameter und Wert Quelldaten Adapterausgabe
    Übereinstimmung:##########

    Ausgabe: (###) ###-####

    7605551212 (760) 555-1212
    Übereinstimmung: #####

    Ausgabe: ###.##

    10000 100,00
    Übereinstimmung:##\,###

    Ausgabe: #####

    10.000 10000

    Adapter zuordnen

    Verwenden Sie den Zuordnungsadapter für durch Kommas getrennte Literalpaare, um Quelle-zu-Ziel-Konvertierungen zuzuordnen. Übereinstimmungen müssen genau sein. Beispiel: PRB=TASK konvertiert PRB1000 nicht in TASK1000.
    Tabelle : 4. Parameterbeispiele
    Parameter und Wert Quelldaten Adapterausgabe
    Zuordnen: PRB=TASK, done=complete PRB AUFGABE
    Zuordnen: PRB=TASK, done=complete erledigt Abschließen
    Zuordnen: PRB=TASK, done=complete PRB1000 (keine Zuordnung)

    Musteradapter

    Verwenden Sie den Musteradapter für reguläre Ausdrücke, um Eingabemuster zu identifizieren. Verwenden Sie Klammern im regulären Ausdruck, um Gruppen zu identifizieren. Verwenden Sie in Ausgabemuster$, um Gruppen anzugeben. $0 stellt die gesamte Eingabe dar, $1 stellt die erste Gruppe dar, $2 stellt die zweite Gruppe dar und so weiter. Sie können auch Literalzeichen (einschließlich Leerzeichen) einfügen, voranstellen und anfügen, damit sie in der Adapterausgabe angezeigt werden.
    Tabelle : 5. Parameterbeispiele
    Parameter und Wert Quelldaten Adapterausgabe

    Regulärer Ausdruck: (.*),(.*)

    Ausgabemuster: $2 $1

    Smith, John John Smith

    Regulärer Ausdruck: (ABC[a–zA–z][a–zA–z])(ABC[a–zA–z][a–zA–z])

    Ausgabemuster: $1 $0

    ABCDEABCFG ABCDE ABCDEABCFG

    Regulärer Ausdruck: (ABC[a–zA–z][a–zA–z])(ABC[a–zA–z][a–zA–z])

    Ausgabemuster: $1 Release $0

    ABCDEABCFG ABCDE-Release ABCDEABCFG
    Im zweiten Beispiel lautet die Übereinstimmung ABC gefolgt von zwei Buchstaben, gefolgt von ABC und zwei Buchstaben. $1 dieser Eingabe ist ABCDE. $2 dieser Eingabe sind ABCFG. $0 ist die gesamte Eingabezeichenfolge. $1 $0 ist also ABCDE ABCDEABCFG.

    Ersetzen Sie den Adapter

    Verwenden Sie den Ersetzungsadapter, um eine angegebene Eingabezeichenfolge oder Teilzeichenfolge durch eine angegebene Zeichenfolge zu ersetzen. Verwenden Sie $, um nur einige der Vorkommen der Zeichenfolge zu ersetzen. $1 ersetzt nur das erste Vorkommen; $2 ersetzt nur den zweiten. Verwenden Sie geschweifte Klammern, um die ersten N Vorkommen zu ersetzen. Beispielsweise ersetzt ${3} die ersten drei Vorkommen.
    Tabelle : 6. Parameterbeispiele
    Parameter und Wert Quelldaten Adapterausgabe

    Suchen: London

    Ersetzen: Madrid

    Das Produkt ist London. Das Produkt ist London. Das Produkt ist London. Das Produkt ist Madrid. Das Produkt ist Madrid. Das Produkt ist Madrid.

    Suchen Sie nach: $2 London

    Ersetzen: Madrid

    Das Produkt ist London. Das Produkt ist London. Das Produkt ist London. Das Produkt ist London. Das Produkt ist Madrid. Das Produkt ist London.

    Suchen Sie nach: ${2} London

    Ersetzen: Madrid

    Das Produkt ist London. Das Produkt ist London. Das Produkt ist London. Das Produkt ist Madrid. Das Produkt ist Madrid. Das Produkt ist London.

    Adapter aufteilen

    Verwenden Sie den Split-Adapter für ein angegebenes Trennzeichen, z. B. ein Leerzeichen, um eine Zeichenfolge in zwei oder mehr Zeichenfolgen aufzuteilen. Verwenden Sie in Ausgabemuster$, um Gruppen anzugeben. $0 stellt die gesamte Eingabe dar, $1 stellt die erste Gruppe dar, $2 stellt die zweite Gruppe dar und so weiter. Sie können eine Gruppe in einem Ausgabemuster wiederholen, z. B. $2, $1, $1. Mehrere Instanzen eines Trennzeichens in Quelldaten erstellen drei oder mehr Gruppen.

    Tabelle : 7. Parameterbeispiele
    Parameter und Wert Quelldaten Adapterausgabe

    Trennzeichen: „ “

    Ausgabemuster: $2, $1

    John Smith Smith, John

    Trennzeichen: „ “

    Ausgabemuster: $2, $1, $1

    John Hardy Smith John, John

    Trennzeichen: „ “

    Ausgabemuster: $3

    John Hardy Smith Smith

    Aufgabennummeradapter

    Verwenden Sie den Aufgabennummernadapter, um einer Aufgabennummer ein Präfix oder Suffix hinzuzufügen oder das Präfix der Aufgabennummer zu ersetzen.
    Tabelle : 8. Parameterbeispiele
    Parameter und Wert Quelldaten Adapterausgabe

    Änderung: Ersetzen

    Nummernpräfix: PRB

    NeuesNummernpräfix: STRY

    PRB80899 STRY80899

    Änderung: Präfix hinzufügen

    Präfix: STRY

    08099 STRY80899

    Adapter für Zeitzonenkonvertierung

    Verwenden Sie den Zeitzonenkonvertierungsadapter, um eine Zeitzone in eine andere zu konvertieren.

    Tabelle : 9. Parameterbeispiel
    Parameter und Wert Quelldaten Adapterausgabe
    Ausgabezeitzone: PDT 07:00:00 am GMT 00:00:00 Uhr PDT