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 erstellenan.
-
Füllen Sie das Formular aus.
Tabelle : 1. Tabellentransformationszuordnungsfelder Feld Beschreibung Name Anwenderfreundliche Bezeichnung zur Identifizierung der Transformationszuordnung. Quelltabelle Importtabelle, die die Rohimportsatzdaten enthält. Eine Importtabelle ist eine beliebige Tabelle, die die Importsatzzeile erweitert [sys_Import_Set_row]Tabelle. Sie können nur Tabellen innerhalb des aktuell ausgewählten Anwendungsbereichs auswählen.Aktiv Kontrollkästchen, um die Transformationszuordnung zur Verwendung verfügbar zu machen. Business-Regeln ausführen Kontrollkästchen zum Ausführen von Business-Regeln, Workflows, Genehmigungsmodulen, Audits und Feldnormalisierung, während die Transformation Daten in die Zieltabelle einfügt oder aktualisiert. Wenn Sie dieses Kontrollkästchen deaktivieren, wird GlideRecord.setWorkflow() mit einem Wert von ausgeführt Falsch . Pflichtfelder erzwingen Legt fest, ob Pflichtfelder in der Zieltabelle erzwungen werden sollen: - Nein : Pflichtfelder nicht erzwingen.
- Nur Zugeordnete Felder : Nur obligatorische zugeordnete Felder erzwingen.
- Alle Felder : Alle Pflichtfelder erzwingen.
Leere Felder kopieren Kontrollkästchen zum Kopieren leerer Feldwerte und zum Überschreiben vorhandener Zielfeldwerte. Neuen Datensatz aus leeren zusammengefügten Feldern erstellen Kontrollkästchen zum Erstellen eines neuen Datensatzes, wenn alle Zusammenfügungsfelder leer sind, anstatt den Datensatz zu ignorieren oder einen vorhandenen Datensatz zu überschreiben. Wenn Fügen Sie leere Felder zusammen 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 Schreibzugriff auf andere Anwendungen gewähren. Reihenfolge Reihenfolge, in der Transformationszuordnungen angewendet werden, wenn mehr als eine Zuordnung den Bedingungen entspricht. Das System führt Transformationszuordnungen vom niedrigsten zum höchsten aus Reihenfolge . Sekundären Speicher für Referenzen verwenden Option zur Verwendung einer sekundären Datenbank zum Suchen von Referenzfeldern.
Das Importieren 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 weitergeleitet werden, wodurch die Last der primären Datenbank reduziert wird.
Wenn Sie sekundären Speicher verwenden, legen Sie fest Auswahlaktion Feld in der Feldzuordnung zu Ignorieren Oder Ablehnen . Wird festgelegt Auswahlaktion Bis Erstellen Kann dazu führen, dass mehrere Kopien eines Datensatzes erstellt werden, da die Referenzlö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 geringfügig veraltet. Wenn Ihr Import vollständig aktuelle Daten erfordert, verwenden Sie keinen sekundären Speicher.
Dieses Feld wird nur angezeigt, wenn das Plugin „sekundäre Datenbankpools“ [com.glide.secondary_db_pools] aktiviert wurde und die sekundäre Datenbankkategorie „Import_reference_Resoultion“ konfiguriert und aktiviert wurde. Weitere Informationen finden Sie unter Große Datenimporte mit vielen Referenzfeldern.
Skript ausführen Kontrollkästchen zum Definieren eines Skripts, 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 allen Feldzuordnungen aus. Wichtig:Die ZeichenfolgeNULLIst ein reserviertes Wort. Er darf nicht als Feldwert in Transformationszuordnungen des Importsatzes oder an einer beliebigen Stelle in verwendet werden Vorname Oder Nachname Felder. Das reservierte Wort lautetNULLIn Großbuchstaben. Ein Feld mit dem WertNullodernullist also beispielsweise zulässig.NULLSollte nur zum Löschen eines bestimmten Felds verwendet werden.