Feldzuordnung erstellen

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 3 Minuten Lesedauer
  • Feldzuordnungen stellen eine Beziehung zwischen einem Feld in einer Importsatztabelle und einem Feld in der Zieltabelle her.

    Vorbereitungen

    Erforderliche Rolle: import_transformer, import_admin oder admin

    Warum und wann dieser Vorgang ausgeführt wird

    Die Feldzuordnung bestimmt, welche Werte aus der Quelltabelle die Transformation der Zieltabelle hinzufügt.

    Prozedur

    1. Navigieren zu Alle > System-Importsätze > Transformationszuordnungen.
    2. Öffnen Sie eine Transformationszuordnung.
    3. Klicken Sie in der zugehörigen Liste Feldzuordnungen auf Neu.
    4. Füllen Sie das Formular aus.
      Tabelle : 1. Feldzuordnungsfelder
      Feld Beschreibung
      Karte Transformationszuordnung, die diese Feldzuordnung verwendet (wird automatisch ausgefüllt).
      Quelltabelle Tabelle, aus der die Rohdaten des Importsatzes geladen werden (die Quelle für die Transformation). Wird automatisch aus der Transformationszuordnung ausgefüllt.
      Quellenfeld Feld in der Quelltabelle, das transformiert werden soll. Kann leer sein, wenn die Quelltabelle nur Rohdaten enthält.
      Auswahlaktion Gibt die Aktion an, die ausgeführt werden soll, wenn der Importsatz einen anderen als die verfügbaren Referenz- oder Auswahlwerte enthält. Wird angezeigt, wenn das Zielfeld eine Auswahlliste oder ein Referenzfeld ist.
      • create: Erstellt eine neue Auswahl oder einen neuen Datensatz in der Referenztabelle.
      • ignoriert: Ignoriert den neuen Wert aus der Quelltabelle.
      • Ablehnen: Überspringen Sie die gesamte Zeile (Datensatz) mit dem neuen Wert, und fahren Sie mit der nächsten Zeile fort.
      Datumsformat Datumsformat des Quellfelds. Wird angezeigt, wenn das Zielfeld ein Datums- oder Datums-/Uhrzeitfeld ist.
      Hinweis:
      Weitere Informationen zu zulässigen Datumsformaten finden Sie unter Globales Format für Datums- und Uhrzeitfelder.
      Quellskript verwenden Aktivieren Sie die Checkbox, um ein Skript anstelle des Felds „Quelle“zu verwenden.
      Anwendung Anwendungsbereich: global oder pro Anwendung.
      Zieltabelle Tabelle, in die die transformierten Daten eingefügt werden. Sie können nur Tabellen innerhalb des aktuell ausgewählten Anwendungsbereichs oder des globalen Bereichs oder Tabellen auswählen, die anderen Anwendungen Schreibzugriff gewähren.
      Zielfeld Feld in der Zieltabelle, in dem der Wert aus dem Quellfeld gespeichert wird.
      Referenzierter Feldwertname Wenn das Zielfeld ein Referenzfeld ist, benötigt die Transformationszuordnung eine Möglichkeit, eingehende Quellwerte mit vorhandenen Datensätzen in der Quelltabelle des Referenzfelds abzugleichen. Da die meisten Importe keinen 32-Zeichen-Wert sys_id bereitstellen, müssen Sie eine Spalte aus der Quelltabelle des Referenzfelds angeben, die Werte enthält, die den eingehenden Quellwerten entsprechen.

      Wenn ein übereinstimmender Datensatz vorhanden ist, speichert die Transformationszuordnung die sys_id des übereinstimmenden Datensatzes im Zielfeld. Wenn es keinen übereinstimmenden Datensatz gibt, erstellt die Transformationszuordnung einen neuen Datensatz in der Tabelle des Referenzfelds und speichert die sys_id des neuen Datensatzes im Zielfeld.

      Wenn Sie dieses Feld leer lassen, sucht die Transformationszuordnung nach übereinstimmenden Werten aus der Anzeigewertspalte der Referenzfeldtabelle.

      Angenommen, Sie importieren Incident-Datensätze, und die eingehenden Datenlisten enthalten Anwender-IDs für das Feld Zugewiesen an. Wenn Sie den Feldnamen des referenzierten Werts leer lassen, sucht die Transformationszuordnung nach übereinstimmenden Werten in der Anzeigewertspalte der Benutzertabelle: Name. Indem Sie den Feldnamen Referenzierter Wert auf die Spalte user_name festlegen, können Sie die Anwender-ID-Werte den entsprechenden Anwenderdatensätzen zuordnen.

      Zusammenfügen Wenn Sie ein Zielfeld für das Zusammenfügen konfigurieren, wird das Feld vom Importsatz als eindeutiger Schlüssel behandelt. Wenn diese Option ausgewählt ist, versucht die Importsatzanwendung, Quellwerte mit Datensätzen mit Werten aus einem vorhandenen Datensatz abzugleichen. Wenn eine Übereinstimmung gefunden wird, aktualisiert die Transformationszuordnung den Datensatz, anstatt einen neuen Datensatz zu erstellen. Bei „false“ erstellt die Importsatzanwendung immer neue Datensätze für jede Transformation. Wenn mehrere Felder zusammengefügt werden sollen, müssen alle zusammengefügten Werte mit einem vorhandenen Datensatz übereinstimmen. Wenn zwei Felder für das Zusammenfügen festgelegt sind und für eines der zusammenzufügenden Felder ein übereinstimmender Wert gefunden wird, für das andere jedoch nicht, wird ein neuer Datensatz eingefügt.

      Sie müssen einen Index für die Zieltabelle erstellen, wenn keines der zusammengefügten Felder indiziert ist. Durch Indexierung kann die Leistung bei Lese- und Schreibvorgängen verbessert werden. Wenn mindestens ein zusammengefügtes Feld bereits einen Index enthält, müssen Sie keinen zusätzlichen Index erstellen.

      Nachdem Sie den Koaleszenzwert für alle Felder in der Zieltabelle festgelegt haben, verwenden Sie den zugehörigen Link Koaleszenzfelder indizieren, um einen Index zu erstellen. Stellen Sie vor dem Erstellen des Index sicher, dass der Wert für Koaleszenz für alle Felder in der Zieltabelle richtig festgelegt ist, um zu vermeiden, dass unnötige Indizes für dieselbe Zieltabelle erstellt werden.

      Der Index muss verkettet werden. bedeutet, dass alle für die Zusammenfügung angegebenen Felder im selben Index enthalten sein müssen. Das richtige Setup sieht vor, dass ein Index alle zusammengefügten Felder enthält.

      Leere Felder zusammenfügen Aktivieren Sie die Checkbox, um einen leeren Quellfeldwert mit einem leeren Zielfeldwert abzugleichen. Beispielsweise wird die Transformationszuordnung für Benutzer im Feld „E-Mail“ zusammengefügt. Wenn diese Option ausgewählt ist, wird ein Quelldatensatz, der eine leere E-Mail-Adresse enthält, mit einem Zieldatensatz zusammengefügt, der eine leere E-Mail-Adresse enthält.
      Element mit Unterscheidung von Groß- und Kleinschr Checkbox, um festzulegen, dass zusammengefügte Werte, bei denen die Groß-/Kleinschreibung beachtet wird, zur Erstellung neuer Datensätze führen. Standardmäßig werden als Koaleszenz markierte Werte bei einer Suche ohne Berücksichtigung von Groß-/Kleinschreibung für vorhandene Datensätze verwendet. Datensätze ohne Berücksichtigung von Groß-/Kleinschreibung aktualisieren nur vorhandene Datensätze und verursachen keine Erstellung neuer Datensätze.
    5. Klicken Sie auf Speichern.
    6. Wiederholen Sie die Schritte 3–5 für jede Feldzuordnung.
    7. Klicken Sie auf Aktualisieren.