Extraktionsoptionen angeben

In der Registerkarte Optionen des Extraktionsinspektors können Sie die Optionen für die Erstellung der Extraktionsdatei angeben, wie z.B. die Datei- und Datenformate.

So geben Sie die Extraktionsoptionen an:

  1. Klicken Sie in der Registerkarte Optionen des Extraktionsinspektors auf Bearbeiten.
  2. Optional: Definieren Sie die Filterparameter.
    • Knotenfilter: Klicken Sie auf Ausdruck definieren Ausdruck definieren, um den Expression Builder zu öffnen und einen Ausdruck für die Auswahl der zu extrahierenden Knoten zu definieren. Der Ausdruck muss einen booleschen Wert zurückgeben, und nur Knoten, für die der Filterausdruck "true" ist, werden in die Extraktion eingeschlossen. Informationen hierzu finden Sie unter Ausdrücke zum Definieren von benutzerdefinierten Geschäftslogiken verwenden.

      Hinweis:

      Bei Generationsextraktionen wird der Knotenfilter nicht auf Vorgänger angewendet.
    • Vorgängerfilter (nur Generationsextraktionen): Klicken Sie auf Ausdruck definieren Ausdruck definieren, um den Expression Builder zu öffnen und einen Ausdruck für das Filtern der zu extrahierenden Vorgängerknoten zu definieren. Nur Vorgängerknoten, für die der Filterausdruck wahr ist, sind in der Extraktion enthalten. Auf diese Weise können Sie die Ebenen für eine Generationsextraktion reduzieren und diese bei einer geringeren Tiefe ausgleichen, wenn die Hierarchie zu viele Ebenen hat. Informationen hierzu finden Sie unter Ausdrücke zum Definieren von benutzerdefinierten Geschäftslogiken verwenden.

      Optional: Klicken Sie auf das X, um den Knoten- oder Vorgängerausdrucksfilter zu entfernen.

    • Filterlogik (nur inkrementelle Extraktionen): Wählen Sie aus, ob die Filterlogik als Inklusionsfilter (d.h., in der Extraktion sind nur Knoten enthalten, die mit dem Filter übereinstimmen) oder als Exklusionsfilter (mit dem Filter übereinstimmende Knoten werden in der Extraktion ausgeschlossen) verwendet werden soll.
    • Übergeordnete Elemente erneut verbinden (nicht für Linkextraktionen verfügbar): Geben Sie an, ob übergeordnete Elemente in der Extraktion neu verbunden werden sollen. Informationen hierzu finden Sie unter Übergeordnete Elemente in Extraktionen erneut verbinden.

      Hinweis:

      Für Generationsextraktionen ist Übergeordnete Elemente erneut verbinden immer aktiviert und kann nicht deaktiviert werden.

    • Implizit gemeinsame Knoten ausschließen (nur für Extraktionen aus Hierarchieansichtspunkten und nicht für Linkextraktionen verfügbar): Geben Sie an, ob Knoten, die bereits unter demselben übergeordneten Element in einer anderen Position in der Hierarchie verarbeitet wurden, ausgeschlossen werden sollen. Informationen hierzu finden Sie unter Erläuterungen zu gemeinsamen Knoten.

      Tipp:

      Sie können den Ausschluss impliziter gemeinsamer Knoten beim Extrahieren von Positionsinformationen, wie Vorgängern, geerbten Werten oder standardmäßig abgeleiteten Werten, die Positionslogik verwenden, verhindern.

  3. Definieren Sie die Optionen für das Dateiformat:

    Tabelle 30-3 Dateiformatoptionen

    Feld Beschreibung Beispiel
    Trennzeichen (nur Extraktionen des Typs "Textdatei") Zeichen, das Textzeichenfolgen trennt. Wählen Sie aus den folgenden Optionen aus:
    • Komma
    • Leerzeichen
    • Tabulator
    • Angegeben: Geben Sie das Trennzeichen in das Feld Trennzeichen ein. Sie können mehrere (bis zu 10) Zeichen als Trennzeichen eingeben.

      Hinweis:

      Voran- und nachgestellte Leerzeichen werden unterstützt. Beispiel: Wenn Sie nach einem Komma als Trennzeichen ein Leerzeichen eingeben, wird in der Extraktion "A, B, C" statt "A,B,C" angezeigt.
    • Kein Wert - Feste Breite (nur für vollständige Extraktionen verfügbar): Formatiert die Extraktionsausgabe mit festen Spaltenbreiten anstelle von Trennzeichen. Informationen hierzu finden Sie unter Ausgabe mit fester Breite in Extraktionen.
    Komma
    Zeilenvorschubstil (nur Extraktionen des Typs "Textdatei") Zeichen, das einen Umbruch zur nächsten Zeile erzeugt

    Wagenrücklauf + Zeilenvorschub (Windows)

    Nur Wagenrücklauf (Mac)

    Nur Zeilenvorschub (Linux)

    Spalten mit Anführungszeichen (gilt nicht, wenn das Trennzeichen auf Kein Wert - Feste Breite gesetzt ist) Spalten, die ein Anführungszeichen erfordern:
    • Keine
    • Alle Spalten
    • Nach Bedarf entsprechend dem Wert: (Standard) Mit dieser Aktion wird ein Anführungszeichen zu Spalten mit Sonderzeichen hinzugefügt, wie z.B.:
      • Trennzeichen
      • Anführungszeichen
      • Zeilenvorschubzeichen

    Hinweis:

    Optionen für Anführungszeichen werden nicht auf benutzerdefinierte Header und Fußzeilen angewendet.
    Keine
    Anführungszeichen Zeichen, das zum Angeben von Spalten mit Anführungszeichen verwendet wird Einfaches Anführungszeichen
    Null-Schlüsselwort Schlüsselwort zum Ersetzen von Nullwerten in der Datei Blank
    Definiertes Schlüsselwort für leere Zeichenfolgen Schlüsselwort zum Ersetzen von definierten leeren Werten in der Datei No Data
    Schlüsselwort für obersten Knoten Schlüsselwort für die Eigenschaftswerte in der übergeordneten Spalte für die obersten Knoten in der Hierarchie.

    Wenn kein Schlüsselwort angegeben ist, wird in der übergeordneten Spalte für die obersten Knoten ein leerer Wert ausgegeben.

    Root
    Pivot-Trennzeichen Nur für Eigenschaften des Datentyps "Zeichenfolge". Das Zeichen, das die zu pivotierenden Zeichenfolgen trennt. Wählen Sie einen Wert aus, oder wählen Sie Angegeben aus, und geben Sie das Trennzeichen ein. Sie können bis zu 10 Trennzeichen eingeben. Leer- und Tabulatorzeichen sind ebenfalls zulässig. Komma
    SpaltenHeaderdatensatz einschließen Indikator zum Einschließen des Headerdatensatzes am Anfang der Datei Ausgewählt
    Benutzerdefinierten Header einschließen Auswählen, um einen benutzerdefinierten Headerdatensatz einzuschließen

    Wenn die Option ausgewählt ist, geben Sie einen benutzerdefinierten Header ein, der eingeschlossen werden soll. Sie können Substitutionsparameter in benutzerdefinierte Header einfügen. Informationen hierzu finden Sie weiter unten unter Substitutionsparameter in benutzerdefinierten Headern und Fußzeilen verwenden.

    Wenn Sie auch den generierten Spaltenheaderdatensatz verwenden, geben Sie an, ob der benutzerdefinierte Header vor oder hinter dem generierten Spaltenheader angeordnet werden soll.

    BOF (Indikator "Beginning of File")
    Benutzerdefinierte Fußzeile einschließen Auswählen, um einen benutzerdefinierten Fußzeilendatensatz einzuschließen

    Wenn die Option ausgewählt ist, geben Sie eine benutzerdefinierte Fußzeile an, die eingeschlossen werden soll. Sie können Substitutionsparameter in benutzerdefinierte Fußzeilen einfügen. Siehe Substitutionsparameter in benutzerdefinierten Headern und Fußzeilen verwenden weiter unten.

    EOF (Indikator "End of File")
    Null, wenn Eigenschaft für Knotentyp fehlt Wählen Sie diese Option aus, um festzulegen, dass ein Nullwert für Eigenschaften ausgegeben wird, die nicht vom Knotentyp des extrahierten Knotens verwendet werden, anstatt die Anwendungsüberschreibungseinstellungen für den geerbten Wert oder Standardwert zu verwenden.

    Wenn ein Null-Schlüsselwort angegeben wurde, wird dieses Schlüsselwort für die Eigenschaft ausgegeben.

    Ausgewählt
  4. Definieren Sie die Datenformatoptionen:

    Tabelle 30-4 Datenformatoptionen

    Feld Beschreibung Beispiel
    Minuszeichen Zeichen, das einen negativen Wert angibt Klammer
    Tausendertrennzeichen Zeichen, das Tausender in Zahlen trennt Komma
    Dezimaltrennzeichen Zeichen, das Dezimalstellen in Zahlen trennt

    Hinweis:

    Sie können nicht für beide Trennzeichen dasselbe Zeichen verwenden. Wenn Sie ein Zeichen für ein Trennzeichen verwenden, wird dieses Zeichen aus dem Dropdown-Menü für das andere Trennzeichen entfernt.

    Punkt
    Boolesche Werte

    Geben Sie an, ob der Istwert, der angezeigte Wert oder angegebene Werte für boolesche Eigenschaften extrahiert werden sollen.

    Hinweis:

    Wenn Sie Angegeben auswählen, geben Sie die Werte zum Darstellen von "True" und "False" ein. Sie können für jede Option leere Werte eingeben.

    Angegeben

    • Angegebener Wert für "True": IC_INTERCOMPANY_YES
    • Angegebener Wert für "False":
    Eigenschaften für zulässige Werte

    Geben Sie an, ob der Istwert oder der angezeigte Wert für Eigenschaften für zulässige Werte extrahiert werden soll.

    Anzeigen
    Zeitzone

    Zeitzone für die Extraktion

    UTC
    Datumsformat

    Wählen Sie ein Datumsformat aus dem Dropdown-Menü aus, oder wählen Sie Angegeben aus, und geben Sie ein Datumsformat ein.

    Hinweis:

    Informationen hierzu finden Sie unter Datumsformatierungssymbole.
    MM/tt/jjjj
    Zeitformat

    Wählen Sie ein Zeitformat aus dem Dropdown-Menü aus, oder wählen Sie Angegeben aus, und geben Sie ein Zeitformat ein.

    Hinweis:

    Im Feld Beispieldatum/-uhrzeit wird das Datums- und Uhrzeitformat angezeigt, das Sie auswählen oder angeben.

    HH:mm:ss
  5. Klicken Sie auf Speichern.

Hinweis:

Die Zeitzone, das Datumsformat und das Zeitformat werden auf Extraktionsebene gespeichert. Das bedeutet, dass die Zeitzone und die Zeitformate in der Extraktion unabhängig vom Gebietsschema des Benutzers, der sie ausführt, immer gleich sind.

Ausgabe mit fester Breite in Extraktionen

Wählen Sie im Feld "Trennzeichen" die Option Kein Wert - Feste Breite aus, um festzulegen, dass bei der Extraktion feste Spaltenbreiten anstelle von Trennzeichen verwendet werden sollen, um die Spalten in der Extraktionsdatei zu bestimmen (nur für vollständige Extraktionen verfügbar).

Die Breite der einzelnen Spalten wird wie folgt bestimmt:

Tabelle 30-5 Spaltenbreiten nach Spaltentyp

Spaltentyp Breite in Zeichen
Spezialspalten
Konstante Länge der Konstante
Ausführungs-ID der Extraktion 36
Zeitstempel der Extraktion Basierend auf den Datums- und Uhrzeitformaten in den Extraktionsoptionen
Umgekehrte Ebene 4
Datensatznummer 8
Benutzername 32
Eigenschaftsspalten
Boolesch Basierend auf der Anzeige des Eigenschaftsdatentyps:
  • Y/N, T/F, 1/0: 1
  • Yes/No: 3
  • True/False: 5
Datum Die maximale Länge des Datumsformats in den Exportoptionen
Gleitkommazahl Länge des Höchstwerts (einschließlich Tausendertrennzeichen und Anzahl der Dezimalstellen +1).

Wenn kein Höchstwert vorhanden ist, wird die Länge auf 16 gesetzt.

Ganzzahl Länge des Höchstwerts (einschließlich Tausendertrennzeichen).

Wenn kein Höchstwert vorhanden ist, wird die Länge auf 16 gesetzt.

Liste 255
Memo Länge des Höchstwerts.

Wenn kein Höchstwert vorhanden ist, wird die Länge auf 1024 gesetzt.

Knotenliste 255
Knoten Maximale Länge der Eigenschaft Core.Name der Zielknotentypen.

Wenn kein Höchstwert vorhanden ist, wird die Länge auf 250 gesetzt.

Numerische Zeichenfolge Länge des Höchstwerts.

Wenn kein Höchstwert vorhanden ist, wird die Länge auf 32 gesetzt.

Sequenz Länge des Auffüllwerts.

Wenn kein Auffüllwert vorhanden ist, wird die Länge auf 40 gesetzt.

Zeichenfolge Maximale Länge des Zeichenfolgenwerts.

Wenn keine maximale Länge vorhanden ist, wird die Länge auf 1024 gesetzt.

Zeitstempel Die maximale Länge der Datums- und Uhrzeitformate in den Extraktionsoptionen, einschließlich des Leerzeichens zwischen Datum und Uhrzeit.

Hinweis:

Werte, die kürzer als die feste Spaltenbreite sind, werden mit Leerzeichen aufgefüllt. Werte, die größer als die feste Spaltenbreite sind, werden abgeschnitten.

Substitutionsparameter in benutzerdefinierten Headern und Fußzeilen verwenden

Sie können Substitutionsparameter in benutzerdefinierte Header und Fußzeilen eingeben. Wenn Sie die Extraktion ausführen, wird der Wert für den Parameter in die Extraktion eingefügt. Beispiel: Wenn Sie <%Date%> in einer benutzerdefinierten Fußzeile eingeben, wird das Datum der Extraktionsausführung in die Fußzeile eingefügt.

Tipp:

Bei Substitutionsparametern wird nicht zwischen Groß- und Kleinschreibung unterschieden.

Folgende Substitutionsparameter sind verfügbar:

  • <%Date%>: Gibt das Datum der Extraktionsausführung basierend auf den Extraktionseinstellungen für Zeitzone und Format zurück. Wenn die Zeitzone nicht festgelegt ist, wird "UTC" verwendet.
  • <%ExtractName%>: Gibt den Namen der Extraktion zurück.
  • <%FileName%>: Gibt den Dateinamen der Extraktion zurück.
  • <%Time%>: Gibt die Uhrzeit der Extraktionsausführung basierend auf den Extraktionseinstellungen für Zeitzone und Format zurück. Wenn die Zeitzone nicht festgelegt ist, wird "UTC" verwendet.
  • <%Timestamp%>: Gibt die Kombination aus Datum und Uhrzeit der Extraktionsausführung basierend auf den Extraktionseinstellungen für Zeitzone und Format zurück.
  • <%TimeLabelName%>: Gibt den Namen des Zeitlabels zurück, das mit dem Ansichtspunkt verknüpft ist.

    Hinweis:

    Dieser Parameter ist nur für Extraktionen verfügbar, die einen Ansichtspunkt mit einem historischen Zeitlabel verwenden. Wenn ein privates Zeitlabel verfügbar ist, wird der Name dieses Zeitlabels in die Extraktion eingefügt. Andernfalls wird der Name des öffentlichen Zeitlabels eingefügt.
  • <%TimeLabelTimestamp%>: Gibt den Zeitstempel des mit dem Ansichtspunkt verknüpften Zeitlabels basierend auf den Extraktionseinstellungen für Zeitzone und Format zurück.

    Hinweis:

    Dieser Parameter ist nur für Extraktionen verfügbar, die einen Ansichtspunkt mit einem historischen Zeitlabel verwenden. Wenn ein privates Zeitlabel verfügbar ist, wird der Zeitstempel dieses Zeitlabels in die Extraktion eingefügt. Andernfalls wird der Zeitstempel des öffentlichen Zeitlabels eingefügt.
  • <%Username%>: Gibt den Namen des Benutzers zurück, der die Extraktion ausführt.
  • <%UserFirstName%>: Gibt den Vornamen des Benutzers zurück, der die Extraktion ausführt.
  • <%UserLastName%>: Gibt den Nachnamen des Benutzers zurück, der die Extraktion ausführt.
  • <%UserEmail%>: Gibt die E-Mail-Adresse des Benutzers zurück, der die Extraktion ausführt.
  • <%RecordCount%>: Gibt die Anzahl der extrahierten Datensätze zurück. Diese Anzahl enthält nicht die Header- und Fußzeilen. Sie enthält jedoch die pivotierten Zeilen, damit die Zahl mit der letzten verwendeten Datensatzanzahl übereinstimmt.

    Hinweis:

    Dieser Parameter ist nur in benutzerdefinierten Fußzeilen verfügbar. Sie können die Datensatzanzahl nicht in einen benutzerdefinierten Header einfügen.
  • <%AppVersion%>: Gibt die Releasenummer von Oracle Fusion Cloud Enterprise Data Management zurück (z.B. "Oracle EDM Cloud Release 25.09").