Adapterbeschreibungen für Instanzübergreifende Datenreplikation

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Adapter ändern die Erstellerdaten, bevor sie die Daten in Verbraucherinstanzen in Instanzübergreifende Datenreplikation (IDR) einfügen.

    Adapterfelder

    Jeder Adapter verfügt über die 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. Beispiele für Parameter
    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 und Min den niedrigsten mö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 für verkettete Zeichenfolgen, um eine angegebene Zeichenfolge an die Quelldaten anzuhängen.
    Tabelle : 2. Parameterbeispiel
    Parameter und Wert Quelldaten Adapterausgabe
    Zeichenfolge:_v2 Patch10236 Patch10236_v2

    Formatadapter mit fester Breite

    Verwenden Sie den Formatadapter mit fester Breite, um Eingabedaten mit fester Breite neu zu formatieren. Verwenden Sie #, um eine positive ganze Zahl darzustellen, @, um ein beliebiges Zeichen darzustellen, und \ als wörtliches Escape-Zeichen.
    Tabelle : 3. Beispiele für Parameter
    Parameter und Wert Quelldaten Adapterausgabe
    Übereinstimmung:##########

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

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

    Ausgabe: ###.##

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

    Ausgabe: #####

    10.000 10000

    Ordnen Sie den Adapter zu

    Verwenden Sie den Zuordnungsadapter für durch Kommas getrennte Paare von Literalen, um Quelle-zu-Ziel-Konvertierungen zuzuordnen. Übereinstimmungen müssen genau sein. Zum Beispiel würde PRB=TASK PRB1000 nicht in TASK1000 konvertieren.
    Tabelle : 4. Beispiele für Parameter
    Parameter und Wert Quelldaten Adapterausgabe
    Zuordnung: PRB=TASK, fertig=Abgeschlossen PRB AUFGABE
    Zuordnung: PRB=TASK, fertig=Abgeschlossen erledigt Abschließen
    Zuordnung: PRB=TASK, fertig=Abgeschlossen 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 steht für die gesamte Eingabe, $1 steht für die erste Gruppe, $2 steht für die zweite Gruppe usw. Sie können auch wörtliche Zeichen (einschließlich Leerzeichen) einfügen, mit Präfixen versehen und anfügen, damit sie in der Adapterausgabe angezeigt werden.
    Tabelle : 5. Beispiele für Parameter
    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 ist 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 die Sekunde. Verwenden Sie geschweifte Klammern, um die ersten N Vorkommen zu ersetzen. Zum Beispiel ersetzt ${3} die ersten drei Vorkommen.
    Tabelle : 6. Beispiele für Parameter
    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: $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: ${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.

    Split-Adapter

    Verwenden Sie den Split-Adapter für ein angegebenes Trennzeichen, z. B. ein Leerzeichen, um eine Zeichenfolge in zwei oder mehr Zeichenfolgen aufzubrechen. Verwenden Sie $in Ausgabemuster, um Gruppen anzugeben. $0 steht für die gesamte Eingabe, $1 steht für die erste Gruppe, $2 steht für die zweite Gruppe usw. 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. Beispiele für Parameter
    Parameter und Wert Quelldaten Adapterausgabe

    Trennzeichen: „ “

    Ausgabemuster: $2, $1

    John Smith Smith, John

    Trennzeichen: „ “

    Ausgabemuster: $2, $1, $1

    John-Harry-Smith John, John

    Trennzeichen: „ “

    Ausgabemuster: $3

    John-Harry-Smith Smith

    Aufgabennummernadapter

    Verwenden Sie den Aufgabennummernadapter, um einer Aufgabennummer ein Präfix oder Suffix hinzuzufügen oder das Präfix der Aufgabennummer zu ersetzen.
    Tabelle : 8. Beispiele für Parameter
    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

    Zeitzonenkonvertierungsadapter

    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 Uhr GMT 00:00:00 Uhr PDT