Eine Transform Map erstellen
Jeder Importvorgang in eine Produktionstabelle erfordert mindestens eine Transformationszuordnung, die einem Importsatz zugeordnet ist.
Vorbereitungen
Warum und wann dieser Vorgang ausgeführt wird
Prozedur
- Navigieren zu Alle > System-Importsätze > Transformationszuordnung erstellen.
-
Füllen Sie das Formular aus.
Tabelle : 1. Felder der Tabellen-Transformationszuordnung Feld Beschreibung Name Benutzerfreundliche Bezeichnung zur Identifizierung der Transformationszuordnung. Quelltabelle Importtabelle, die die Rohdaten des Importsatzes enthält. Eine Importtabelle ist eine beliebige Tabelle, die die Tabelle „Import Set-Zeile “ [sys_import_set_row] erweitert. Sie können nur Tabellen innerhalb des aktuell ausgewählten Anwendungsbereichs auswählen.Aktiv Checkbox, um die Transformationszuordnung zur Verwendung verfügbar zu machen. Business-Regeln ausführen Kontrollkästchen zum Ausführen von Geschäftsregeln, Workflows, Genehmigungsmodulen, Audits und Feldnormalisierung, während die Transformation Daten in die Zieltabelle einfügt oder aktualisiert. Wenn Sie diese Checkbox deaktivieren, wird GlideRecord.setWorkflow() mit dem Wert falseausgeführt. Pflichtfelder erzwingen Wählt aus, ob Pflichtfelder in der Zieltabelle erzwungen werden sollen: - Nein: Pflichtfelder nicht erzwingen.
- Nur zugeordnete Felder: Erzwingen Sie nur obligatorische zugeordnete Felder.
- Alle Felder: Alle Pflichtfelder erzwingen.
Leere Felder kopieren Kontrollkästchen, um leere Feldwerte zu kopieren und vorhandene Zielfeldwerte zu überschreiben. Neuen Datensatz aus leeren zusammengefügten Feldern erstellen Kontrollkästchen, um einen neuen Datensatz zu erstellen, wenn alle Zusammenfügungsfelder leer sind, anstatt den Datensatz zu ignorieren oder einen vorhandenen Datensatz zu überschreiben. Wenn Leere Felder zusammenfügen für ein beliebiges Feld im Datensatz ausgewählt ist, wird der Datensatz zusammengefügt.
Anwendung Anwendungsbereich: global oder pro Anwendung. Erstellt Erstellungsdatum der Transformationszuordnung (automatisch ausgefüllt). Zieltabelle Die Tabelle, in die die transformierten Daten eingefügt werden sollen. 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. Reihenfolge Reihenfolge, in der Transformationszuordnungen angewendet werden sollen, wenn mehr als eine Zuordnung den Bedingungen entspricht. Das System führt Transformationszuordnungen vomniedrigsten zum höchsten Wert aus. Sekundären Speicher für Referenzen verwenden Option zur Verwendung einer sekundären Datenbank zum Nachschlagen von Referenzfeldern.
Der Import eines großen Datenvolumens, das viele Referenzfelder enthält, kann zu Leistungsproblemen führen. Durch die Verwendung des sekundären Speichers können einige Leseabfragen an eine sekundäre Datenbank umgeleitet werden, wodurch die Belastung der primären Datenbank reduziert wird.
Wenn Sie sekundären Speicher verwenden, legen Sie das Feld Auswahlaktion in der Feldzuordnung auf Ignorieren oder Ablehnenfest. Wenn Sie die Auswahlaktion auf Erstellen festlegen, werden möglicherweise mehrere Kopien eines Datensatzes erstellt, da die Referenzauflösung neu erstellte Datensätze nicht sofort erkennt. Weitere Informationen finden Sie unter Feldzuordnung erstellen.
Eine sekundäre Datenbank ist im Vergleich zur primären Datenbank immer etwas veraltet. Wenn für Ihren Import vollständig aktuelle Daten erforderlich sind, verwenden Sie keinen sekundären Speicher.
Dieses Feld wird nur angezeigt, wenn das Plugin „Secondary Database Pools“ [com.glide.secondary_db_pools] aktiviert wurde und die sekundäre Datenbankkategorie import_reference_ressource konfiguriert und aktiviert wurde. Weitere Informationen finden Sie unter Große Datenimporte mit vielen Referenzfeldern.
Skript ausführen Kontrollkästchen, um ein Skript zu definieren, das Feldwerte in der Quelltabelle in die Zieltabelle umwandelt. Skript Transformationszuordnungsskript, das Feldwerte in der Quelltabelle in die Zieltabelle umwandelt. Das System führt das Transformationszuordnungsskript zusätzlich zu den Feldzuordnungen aus. Wichtig:Die ZeichenfolgeNULList ein reserviertes Wort. Er sollte nicht als Feldwert in Import Set-Transformationszuordnungen oder an beliebiger Stelle in den Feldern „ Vorname “ oder „Nachname “ verwendet werden. Das reservierte Wort istNULLin Großbuchstaben. Ein Feld mit dem WertNullodernullist also beispielsweise zulässig.NULLsollte nur zum Löschen eines bestimmten Felds verwendet werden.