Der Importassistent wird zum Definieren der Parameter und Kriterien für den Import verwendet. Der Inhalt des Assistenten wird in den Registerkarten "Quelle", "Stil", "Filter", "Spalten" und "Ziel" organisiert, um die Eingabe zu steuern. Auch wenn die Registerkarten des Assistenten so geordnet sind, dass sie die Eingabe in einer Sequenz sammeln, können Sie beliebig zu Registerkarten navigieren.
So erstellen Sie einen Import:
Hinweis:
Bei Schlüsselwertpaaren können "<%" oder "%>" nicht nacheinander verwendet werden, und es können keine Gleichheitszeichen verwendet werden.
Wenn Sie Clientdatei ausgewählt haben, klicken Sie auf Durchsuchen, und navigieren Sie zur Importdatei, um sie auszuwählen.
Hinweis:
Die Clientdatei wird nicht mit dem Import gespeichert und muss für spätere Ausführungen erneut ausgewählt werden.
Wenn Sie Serverdatei ausgewählt haben, wählen Sie die Verbindung und einen Dateinamen aus.
Hinweis:
Eine Serverdatei kann aus einem Netzwerk-Dateisystem oder einem FTP-Verzeichnis stammen.
Wenn Sie Datenbank ausgewählt haben, führen Sie Folgendes aus:
Wählen Sie unter Verbindung die externe Verbindung zur Datenbank aus.
Klicken Sie auf , um die Verbindung zu testen.
Wählen Sie für jeden Importabschnitt die Datenbanktabelle oder die Ansicht aus, aus der importiert werden soll.
Optional: Wählen Sie Importierte Datensätze nach der Verarbeitung löschen aus, um Datensätze, die aus der Quellverbindung geladen wurden, nach erfolgreichem Import aus der Datenbank zu löschen.
Hinweis:
Die Option "Importierte Datensätze nach der Verarbeitung löschen" gilt nur für die Quelltabellen. Dies gilt nicht für die zu Filterzwecken verwendeten Steuertabellen.
Gehen Sie zu Schritt 6.
Trennzeichen Präfix – Ein Zeichen, das am Anfang einer Abschnittsüberschrift angezeigt wird.
Trennzeichen Suffix – Ein Zeichen, das am Ende einer Abschnittsüberschrift angezeigt wird. Das Trennzeichensuffix ist optional.
Wählen Sie die Abschnittsüberschriften aus, die in der Importquelle enthalten sind, und geben Sie den Text für die Abschnittsüberschrift ein.
Hinweis:
Alle Importabschnitte werden standardmäßig ausgewählt. Wählen Sie die Abschnittsüberschriften ab, die nicht in der Importquelle enthalten sind.
Zeichencodierung – Wählen Sie mindestens eine Codierungsoption aus.
Anführungszeichen für Zeichenfolgen löschen - Wählen Sie diese Option aus, um Zeichenfolgen in Anführungszeichen in der Importdatei zu verarbeiten und bei einem Datenimport Anführungszeichen zu entfernen.
Hinweis:
Einfache ( ' ) und doppelte Anführungszeichen ( " ) werden entfernt. Wenn beide Arten von Anführungszeichen gleichzeitig verwendet werden, wird nur das äußere Paar von Anführungszeichen gelöscht.
Feste Breite oder Durch Trennzeichen getrennt - Geben Sie für "Durch Trennzeichen getrennt" das als Trennzeichen zu verwendende Zeichen ein. Geben Sie für "Feste Breite" die entsprechenden Werte in der Registerkarte Spalten unter "Spaltenoptionen" ein.
Für Client- oder Serverdateien: Erste Zeilen in Datei überspringen – Geben Sie die Anzahl der am Anfang der Datei zu überspringenden Zeilen ein.
Für Client- oder Serverdateien: Kein Abschnittsheader in Datei – Wählen Sie diese Option aus, um nur einen Abschnitt zu importieren. Nur verfügbar, wenn ein Importabschnitt ausgewählt ist. Wählen Sie diese Option aus, wenn die Quelldatei keinen Abschnittsheader enthält.
Knotenoptionen
Am Ende des Importprozesses Blattknoten bestimmen – Wählen Sie diese Option aus, um anzugeben, dass am Ende des Importprozesses der Import die Blatteigenschaft für jeden Knoten, der keine untergeordneten Elemente aufweist, automatisch auf "True" setzt.
Hinweis:
Diese Option erfordert eine zweite Übergabe der importierten Daten und kann zusätzliche Verarbeitungszeit in Anspruch nehmen. Wenn diese Option nicht ausgewählt ist, werden alle Knoten als Astknoten importiert, außer die Blatteigenschaft ist im Abschnitt "Knoten" oder "Beziehung" der importierten Daten als eine Spalte angegeben.
Ungültige Zeichen in Knotennamen nicht zulassen – Wählen Sie diese Option aus, um den Knotennamen auf Basis der Systemvoreinstellung InvName zu validieren.
Beziehungssortierung – Nach Beziehung sortieren – Wählen Sie diese Option aus, um den Import zu aktivieren und die Knoten, basierend auf der Reihenfolge, in der sie im Beziehungsabschnitt der Quelldatei oder Datenbanktabelle angezeigt werden, zu sortieren. Führen Sie anschließend die folgenden beiden Aktionen aus:
Zu füllende Sortiereigenschaft – Wählen Sie die Knoteneigenschaft aus, in der die Sortierreihenfolge gespeichert werden soll.
Zu sortierende Hierarchie – Geben Sie die Hierarchien ein, die sortiert werden sollen. Trennen Sie Hierarchien durch Kommas, oder geben Sie sie in einzelne Zeilen ein.
Hinweis:
Standardmäßig werden alle Hierarchien sortiert, außer sie werden hier angegeben.
Hierarchieoptionen – Geben Sie die folgenden Informationen für alle während des Imports erstellten Hierarchien an:
Zuzuweisende Knotentypeigenschaft – Wählen Sie eine Knotentypeigenschaft aus, die der Hierarchieknotentyp-Eigenschaft der jeweils beim Import erstellten Hierarchie zugewiesen wird.
Zuzuweisende Validierungen – Wählen Sie Validierungen aus, um diese den beim Import erstellten Hierarchien zuzuweisen.
Doppeltes Trennzeichen – Geben Sie die Zeichen ein, die verwendet werden, um Basishierarchienamen von ihren eindeutigen Qualifier-Namen zu trennen, wenn während des Imports Duplikate auftreten.
Domainoptionen – Geben Sie durch die Auswahl einer Option an, wie die Domainnamen im Import qualifiziert werden:
Nicht angegeben – Es werden keine Domainnamen verwendet.
Domain auswählen – Qualifiziert alle Knoten in der Domain
Hinweis:
Wenn Sie diese Option auswählen, wählen Sie in der Dropdown-Liste einen Domainnamen aus.
Importspalte auswählen – Qualifiziert Knoten anhand der ausgewählten Spalten. Siehe Schritte 9 bis 11.
Hinweis:
Durch die Qualifizierung von Knotennamen wird der Qualifier-Text an die angegebene Domain angehängt. Der Knoten wird nicht der Domain zugewiesen.
Dublettenhandhabung
Eindeutigen Text an das Ende des Knotennamens anhängen – Wählen Sie diese Option aus, um den eindeutigen Teil des Namens an das Ende des ursprünglichen Knotennamens anzuhängen.
Hinweis:
Wenn Sie diese Option auswählen, verwenden Sie die Parameter "Eindeutiger String", "Trennzeichen", "Eindeutiger ID-Ausgangswert" und "Stellenanzahl Auffüllung mit Nullen", um eine Namenskonvention für doppelte Knoten zu erstellen. Der eindeutige Teil des Namens wird am Ende des ursprünglichen Knotennamens hinzugefügt. Wenn er nicht ausgewählt ist, wird der eindeutige Teil des Namens am Anfang hinzugefügt, z.B. 001NodeA, 002NodeA.
Eindeutiger String – Geben Sie eine Zeichenfolge ein, mit der ein Teil des neuen eindeutigen Knotennamens gebildet werden soll.
Trennzeichen – Geben Sie ein Zeichen ein, das zum Trennen des ursprünglichen Knotennamens vom eindeutigen Teil des Namens verwendet werden soll.
Eindeutiger ID-Ausgangswert – Geben Sie einen Anfangspunkt für diese ID ein.
Wenn zum Beispiel NodeA dreimal in einer Hierarchie vorkommt und der eindeutige ID-Ausgangswert 1 lautet, wird der ursprüngliche Knoten nicht geändert, und die anderen Knotennamen werden durch NodeA1 und NodeA2 ersetzt. In diesem Beispiel werden die anderen Einstellungen für Duplikate nicht berücksichtigt, um die Verwendung des eindeutigen ID-Ausgangswertes zu veranschaulichen.
Stellenanzahl Auffüllung mit Nullen – Geben Sie die Mindestanzahl der Ziffern ein, die im Teil für die eindeutige ID des doppelten Namens erforderlich ist.
Zum Beispiel erstellt der Wert "3" für die Option "Stellenanzahl Auffüllung mit Nullen" doppelte Knoten mit den Namen NodeA001, NodeA002 usw. Der Wert "2" erstellt doppelte Knoten mit den Namen NodeA01, NodeA02 usw.
Zugehörige Eigenschaft – Wählen Sie eine Eigenschaft aus, um zu ermöglichen, dass doppelte Knoten gruppiert werden können, damit sie nach abgeschlossenem Import leichter abgefragt werden können.
Wenn eine zugehörige Eigenschaft festgelegt ist, wird die Eigenschaft in allen doppelten Knoten mit dem Knotennamen des ursprünglichen Knotens aufgefüllt. Diese Option muss auf eine globale Eigenschaft für eine zugehörige Gruppe (AscGroup) verweisen.
Dublettenfehlermodus – Wählen Sie einen Modus aus, um den Schweregrad zu ermitteln, mit dem der Importprozessor ein Duplikat behandelt:
Warnung generieren – Für jedes Duplikat wird dem Protokoll eine Warnmeldung hinzugefügt.
Fehler generieren – Für jedes Duplikat wird dem Protokoll eine Fehlermeldung hinzugefügt.
Hinweis:
Der Prozess wird beendet, wenn die Anzahl der Fehler den Wert unter "Max. Fehler" (in der Registerkarte "Ziel") überschreitet.
Optionen für verwaiste Elemente – Wählen Sie aus, wie vom Import generierte verwaiste Elemente gehandhabt werden.
Hinweis:
Beim Erstellen von Hierarchien aus verwaisten Knoten werden zwei Typen von verwaisten Elementen verwendet:
Verwaiste Elemente, die kein untergeordnetes Element von anderen verwaisten Knoten sind und keine untergeordneten Elemente (verwaiste Elemente) aufweisen
Verwaiste Elemente, die kein untergeordnetes Element von anderen verwaisten Knoten sind und untergeordnete Elemente (verwaiste Elemente des obersten Knotens) aufweisen
Verwaiste Basishierarchie erstellen – Wählen Sie diese Option aus, um eine Hierarchie der verwaisten Elemente zu erstellen, und geben Sie die folgenden Parameter für die Hierarchie ein:
Name – Geben Sie den Namen für die verwaiste Hierarchie ein.
Beschreibung - Optional: Geben Sie eine Beschreibung für die verwaiste Hierarchie ein.
Name des obersten Knotens – Geben Sie den Namen für den obersten Knoten der verwaisten Hierarchie ein.
Beschreibung des obersten Knotens - Optional: Geben Sie eine Beschreibung für den obersten Knoten der verwaisten Hierarchie ein.
Verwaiste Zweighierarchien erstellen – Wählen Sie diese Option aus, um aus verwaisten Elementen des obersten Knotens verwaiste Zweighierarchien zu erstellen, und geben Sie die folgenden Einstellungen ein:
Maximale Anzahl zu erstellende Hierarchien – Geben Sie die maximale Anzahl der zu erstellenden verwaisten Hierarchien ein.
Eindeutiges Namenspräfix - Optional: Geben Sie ein Präfix ein, das an den Hierarchienamen angehängt wird.
Hierarchieeigenschaft für übergeordnetes Element – Geben Sie eine gültige Hierarchieeigenschaft ein. Wählen Sie eine Hierarchieebeneneigenschaft aus, die mit dem Wert im Feld für das übergeordnete Element im Abschnitt für den Beziehungsimport gefüllt wird, sofern dieser definiert ist. Diese Option wird beim Parameter "Knoten beim Import überspringen" verwendet, um aus einer größeren Hierarchie mehrere zu erstellen. Diese Eigenschaft kann dann vom Export verwendet werden, um einen Wert für das übergeordnete Element für die obersten Knoten dieser Hierarchien auszugeben.
Hinweis:
Verwenden Sie die Kategorieliste, um zur Vereinfachung der Navigation eine Eigenschaftskategorie auszuwählen.
Eine Sonderspalte mit dem Namen [Spalte ignorieren] ist als ein Platzhalter für jede Spalte in der Eingabequelle verfügbar, die beim Import nicht verarbeitet werden soll.
Tipp:
Verwenden Sie bei Client- und Serverdateiimporten die Pfeile rechts neben der Liste "Ausgewählt", um die Spalte entsprechend der Reihenfolge anzuordnen, in der die Spalte in der Quelldatei vorhanden ist. Das erste Element in der Liste ist die erste Spalte, das zweite Element in der Liste ist die zweite Spalte usw.
Wählen Sie Werte auf alle Hierarchien anwenden aus, wenn Werte in der Spalte auf alle Hierarchien angewendet werden sollen. Standardmäßig ist diese Option aktiviert.
Geben Sie im Feld Hierarchieauflistung die Namen der einzelnen Hierarchien ein, auf die die Spalte zutrifft. Der Eigenschaftswert wird nur in den Hierarchien festgelegt, die in der Liste angegeben sind.
Hinweis:
Die aufgelisteten Hierarchien müssen mit den Namen der Hierarchien übereinstimmen, die in der Importquelle angegeben sind.
Wenn Sie die Option Feste Breite in der Registerkarte Quelle ausgewählt haben, geben Sie in der Spalte Feste Breite einen Wert ein.
Hierarchie – Spalte für den obersten Knoten
Knoten - Spalte für Knoten
Beziehung – Spalten für untergeordnete und übergeordnete Elemente
Hierarchieknoten – Spalte für Knoten
Spalte - Zeigt den Namen der Oracle Data Relationship Management-Eigenschaft an, die aufgefüllt wird.
Quellfeld - Klicken Sie in der Spalte Aktion auf , um in der Quelldatenbanktabelle für den Abschnitt ein Feld auszuwählen. Klicken Sie auf
, um die Änderungen zu speichern.
Hinweis:
Ein Quellfeld kann mehreren Data Relationship Management-Eigenschaften zugeordnet sein.
Feldtyp – Zeigt den Datentyp des aus der Quelldatenbanktabelle abgerufenen Feldes an.
Länge – Zeigt die Länge des aus der Quelldatenbanktabelle abgerufenen Feldes an (falls zutreffend).
Reihenfolge - Klicken Sie in der Spalte Aktion auf , und wählen Sie in der Quelldatenbanktabelle, die zum Anordnen der Daten vor dem Import verwendet wurde, ein Feld aus. Klicken Sie auf
, um die Änderungen zu speichern.
Leere Werte für bestimmte Eigenschaftstypen überspringen
Standardwerte für bestimmte Eigenschaftstypen überspringen
Knoten beim Import überspringen – diese Knoten werden während des Importprozesses ignoriert
Hinweis:
Es empfiehlt sich, leere Werte zu überspringen und Standardwerte zu verwenden, um die Größe der importierten Version zu minimieren.
Nicht angegeben – Datensätze von Datenbanken werden beim Import nicht gefiltert.
Steuertabelle – Gibt an, dass eine Quelldatenbanktabelle zum Steuern der Filterauswahl verwendet wird. Datensätze, die in der Steuertabelle vorhanden sind, legen fest, welche Datensätze aus den Importabschnittstabellen importiert werden.
Wählen Sie unter Tabelle filtern die zum Filtern verwendete Quelldatenbanktabelle aus.
Wählen Sie unter Schlüsselfeld filtern das Feld in der angegebenen Filtertabelle aus, die zum Filtern von Daten aus den Importtabellen verwendet wird.
Klicken Sie im Abschnitt Verbindungsfelder filtern auf , und wählen Sie für jede Importabschnittstabelle, die zum Filtern verwendet werden soll, ein Feld aus. Klicken Sie auf
, um die Änderungen zu speichern.
Einschlussliste – Gibt Literalwerte an, die zum Filtern von Datensätzen aus Importabschnittstabellen verwendet werden.
Klicken Sie im Abschnitt Einschlussliste auf Hinzufügen, und geben Sie die Literalwerte ein, die bei allen Importabschnitten mit angegebenem Filter "Join-Feld" als Filter für die Tabellen verwendet werden sollen.
Klicken Sie im Abschnitt Filter-Join-Felder auf , und wählen Sie für jede Importabschnittstabelle, die zum Filtern verwendet werden soll, ein Feld aus. Klicken Sie auf
, um die Änderungen zu speichern.
Max. Fehler – Wählen Sie einen Wert für die maximale Anzahl der Fehler aus, die bei der Verarbeitung vor dem Ende des Imports auftreten können.
Zu Variable zuweisen – Wählen Sie eine Versionsvariable aus, der die importierte Version zugewiesen werden soll.
Version in Repository speichern – Wählen Sie diese Option aus, um die neue Version im Repository zu speichern.
Sie werden aufgefordert, einen Namen, eine Beschreibung und eine Objektzugriffsgruppe für den Import zu definieren. Wählen Sie eine benutzerdefinierte Gruppe oder eine der folgenden Gruppen aus:
Benutzer – Persönliche Objekte, die nur von einem individuellen Benutzer angezeigt und ausgeführt werden können.
Standard – Öffentliche Objekte, die von allen Benutzern angezeigt und ausgeführt werden können. Nur Benutzer mit der Rolle "Datenmanager" und "Anwendungsadministrator" können Standardimporte erstellen und ändern.
System – Beschränkte Objekte, die nur für Benutzer mit der Anwendungsadministratorrolle angezeigt und ausgeführt werden können.