Häufig gestellte Fragen zu Importen, Exporten, Extraktionen und Ladevorgängen

Was ist der Unterschied zwischen einem Import und einem Ladevorgang?

Importe und Ladevorgänge dienen beide dazu, Daten an Oracle Fusion Cloud Enterprise Data Management zu übertragen. Es gibt aber einige wesentliche Unterschiede in ihrer Funktionsweise:

Importe

  • Werden durch die Anwendungsregistrierung gesteuert.
  • Werden für gebundene Daten auf Dimensionsebene verwendet.
  • Erfordern, dass alle gebundenen Eigenschaften in der Importdatei enthalten sind.
  • Das Dateiformat für den Import wird durch den Anwendungstyp gesteuert und kann nicht geändert werden.
  • Unterstützen keine Profile.

Ladevorgänge

  • Sind auf Ansichtspunkte und nicht auf Dimensionen bezogen.
  • Können für gebundene und ungebundene Daten verwendet werden.
  • Erfordern nicht, dass alle Eigenschaften in der Ladedatei enthalten sind.
  • Löschen keine Datenketten und schränken die vorgenommenen Änderungen auf den vom Ansichtspunkt und Knotenset definierten Datengeltungsbereich ein. Das bedeutet, dass Ladevorgänge für Hierarchieansichtspunkte sich nur auf die Struktur unter den vorhandenen obersten Knoten auswirken.
  • Unterstützen Profile (siehe Ladevorgänge erstellen, kopieren und löschen).

Weitere Unterschiede finden Sie unter Ladevorgänge von Ansichtspunkten und Importe.

Wann sollte ich einen Import und wann einen Ladevorgang verwenden?

Ladevorgänge ähneln insofern Importen, als beide Vorgänge Daten in Dimensionen laden. Welche Option Sie auswählen, hängt von verschiedenen Faktoren ab, z.B. ob Sie Daten in gebundene oder ungebundene Ansichtspunkte und Eigenschaften laden, welchen Ladeoptionstyp Sie benötigen (Ladevorgänge unterstützen nicht den Modus "Zurücksetzen") und ob Sie Daten aus einer Datei oder einer Anwendungsverbindung laden. Allgemeine Richtlinien für die Entscheidung zwischen Importen und Ladevorgängen:

  • Verwenden Sie in folgenden Fällen einen Import:
    • Sie laden gebundene Daten aus einem externen System.
    • Sie laden Daten aus einer Anwendungsverbindung.
    • Sie möchten den Modus "Zurücksetzen" verwenden, um vorhandene gebundene Knoten und Beziehungen zu löschen und dann aus der Importdatei zu laden.
    • Sie möchten die zulässigen Werte für eine Eigenschaft erweitern.
  • Verwenden Sie in folgenden Fällen einen Ladevorgang:
    • Sie möchten Daten unabhängig vom Binding-Status in Ansichtspunkte oder Eigenschaften laden.
    • Sie möchten Daten in eine Referenzdimension oder ungebundene Dimension laden.
    • Sie möchten Daten in eine Teilmenge eines Hierarchieansichtspunkts laden.

Was ist der Unterschied zwischen den Modi "Zurücksetzen", "Ersetzen" und "Zusammenführen" bei Importen und Ladevorgängen, und welchen Modus sollte ich verwenden?

Table 30-7 Import- und Lademodi

Modus Beschreibung und wichtige Funktionen Anwendungsfall
Zurücksetzen (nur Import)

Setzt gebundene Daten vollständig zurück, einschließlich Knoten, Beziehungen und Eigenschaften.

  • Gilt nur für Importe. Kann nicht mit Ladevorgängen verwendet werden.
  • Aktualisiert nicht die Transaktionshistorie.
  • Löst keine Abonnements aus.
  • Wirkt sich auf teilweise gebundene Daten aus (wie Zuordnungsansichtspunkte).
Darf nur verwendet werden, wenn die gebundenen Daten vollständig zurückgesetzt werden sollen.

Achtung: Verwenden Sie diesen Importmodus nur selten. Wenn Sie ihn zu oft verwenden, wird die Größe Ihrer Datenbank erhöht.

Ersetzen

Führt bei Importen eine vollständige Zurücksetzung des gebundenen Hierarchiesets aus und ersetzt dieses durch die eingehenden Beziehungen. Behält die Beziehungseigenschaften für Beziehungen bei, die vor dem Import vorhanden waren und in der Importdatei enthalten sind (selbst bei ungebundenen Eigenschaften auf Beziehungsebene).

Löscht bei Ladevorgängen nur die Beziehungen im Geltungsbereich des Zielansichtspunkts und -knotensets und ersetzt diese durch die eingehenden Beziehungen. Eigenschaften auf Beziehungsebene für Beziehungen, die vor dem Ladevorgang vorhanden waren und auch im Ladevorgang enthalten sind, werden beibehalten (selbst bei ungebundenen Eigenschaften auf Beziehungsebene).

  • Gilt für Importe und Ladevorgänge.
  • Aktualisiert nicht die Transaktionshistorie.
  • Löst keine Abonnements aus.
  • Behält Knoten bei und wirkt sich nicht auf teilweise gebundene Daten aus (wie Zuordnungssets).
Wird für periodische Massenänderungen aus externen Systemen und umfangreiche Änderungen empfohlen, die nicht von Abonnements abhängig sind und für die keine Transaktionshistorie benötigt wird.
Zusammenführen

Löscht keine Datasets. Erstellt ein Ziel-Dataset und vergleicht dieses mit den aktuellen Daten. Anschließend wird eine Anforderung mit den erforderlichen Änderungen generiert, um die aktuellen Daten an die eingehenden Import- oder Ladedaten anzupassen.

  • Verwendet den Anforderungsprozess. Daher wird die Transaktionshistorie aufgezeichnet, und Abonnements werden ausgelöst.
  • Pro Import oder Ladevorgang kann nur eine begrenzte Anzahl an Änderungen verarbeitet werden.
  • Damit können Sie zusätzliche Optionen für die Zusammenführung von Daten angeben, z.B. ob Löschvorgänge und Neuanordnungen verarbeitet, Zusammenführungsanforderungen automatisch weitergeleitet und Genehmigungen und Commits umgangen werden sollen. Informationen zu Importen finden Sie unter Optionen für Zusammenführungsimport und zu Ladevorgängen unter Zusammenführungsoptionen.
Wird für periodische Massenänderungen aus externen Systemen und umfangreiche Änderungen empfohlen, bei denen Abonnements verarbeitet werden müssen und für die eine Transaktionshistorie erforderlich ist.

Weitere Einzelheiten zur Funktionsweise der einzelnen Modi mit Importen und Ladevorgängen finden Sie in den folgenden Themen: