Erläuterungen zu Bindings und gebundenen Datenobjekten

Bindings werden zwischen Dimensionen und Ansichtspunkten in einer Oracle Enterprise Data Management Cloud-Anwendung erstellt, um sicherzustellen, dass die gebundenen Datenobjekte die Anforderungen einer externen Anwendung erfüllen. Wenn ein Ansichtspunkt und dessen zugehörige Datenkettenobjekte an eine Dimension gebunden sind, bedeutet dies, dass diese Objekte von der externen Anwendung verwendet werden.

Änderungen an gebundenen Objekten werden aus der externen Anwendung importiert und zurück in die externe Anwendung exportiert, mit Ausnahme von gebundenen Lookup-Dimensionen. Beispiel: Wenn Sie einem gebundenen Ansichtspunkt in Oracle Enterprise Data Management Cloud 10 neue Knoten hinzufügen, werden die 10 neuen Knoten beim nächsten Dimensionsexport in die externe Anwendung exportiert.

In Oracle Enterprise Data Management Cloud gibt es drei Typen von Bindings:

  • Dimensions-Binding: Wird automatisch bei der Anwendungsregistrierung erstellt. Wenn eine Dimension für eine Anwendung registriert wird, erstellt Oracle Enterprise Data Management Cloud automatisch mindestens einen Ansichtspunkt (basierend auf dem Anwendungstyp und den bei Registrierung angegebenen Informationen) und eine Reihe von zugehörigen Datenkettenobjekten. Dieser Ansichtspunkt und die zugehörigen Datenkettenobjekte sind an die externe Anwendung auf der Dimensionsebene gebunden.

    Hinweis:

    • Oracle Financials Cloud General Ledger-Dimensionen können an mehrere Ansichtspunkte gebunden werden, um mehrere Bäume und Baumversionen zu unterstützen. Informationen hierzu finden Sie unter Bindings zum Erstellen von Bäumen oder Baumversionen kopieren.

    • Alle anderen Anwendungstypen unterstützen ein einzelnes Dimensions-Binding. Dies bedeutet, dass Sie für alle Anwendungstypen außer Oracle Financials Cloud General Ledger den Ansichtspunkt ändern können, an den eine Dimension gebunden ist. Sie können jedoch eine Dimension nicht an mehrere Ansichtspunkte binden.

  • Zuordnungs-Binding: Wird manuell erstellt, damit Sie Knotentypen aus Dimensionen in verschiedenen Quellanwendungen einer Dimension in einer Zielanwendung zuordnen können. Wenn Sie ein Zuordnungs-Binding erstellen, werden auch ein Zuordnungshierarchieset, ein Kontenset und ein Ansichtspunkt erstellt. Sie können nur ein Zuordnungs-Binding für eine Dimension erstellen, in Ihrer Zuordnung jedoch mehrere Quellsysteme zuordnen. Informationen hierzu finden Sie unter Zuordnungsansichtspunkte erstellen.
  • Lookup Binding: Manuell erstellt für Lookup-Dimensionen. Wenn Sie ein Lookup Binding erstellen, werden auch die zur Unterstützung des Bindings erforderlichen Datenkettenobjekte erstellt, sofern sie nicht bereits vorhanden sind. Dies beinhaltet einen Ansichtspunkt, ein Hierarchieset (sofern erforderlich), ein Knotenset und einen Knotentyp der Klasse "Lookup". Lookup Bindings werden nicht zum Importieren und Exportieren von Daten verwendet. Sie können mehrere Lookup Bindings für eine Lookup-Dimension erstellen. Informationen hierzu finden Sie unter Lookup Binding erstellen.

Die Daten, die für eine Dimension importiert und exportiert werden, werden von den an die Dimension gebundenen Datenobjekten gespeichert und angezeigt. Wenn eine Dimension mit anderen Datenobjekten verknüpft ist, sind diese Objekte ungebunden. Nur Daten, die in den gebundenen Ansichtspunkten der Dimension enthalten sind, werden importiert und exportiert.

Die folgende Liste enthält wichtige Aspekte zu Bindings und gebundenen Datenobjekten:

  • Um sicherzustellen, dass Daten einer Dimension den Anforderungen der externen Anwendung entsprechen, können einige Binding-Einstellungen nicht durch Einstellungen in zugehörigen Datenobjekten überschrieben werden. Beispiel: Wenn ein Binding keine gemeinsamen Knoten zulässt, können für das an die Dimension gebundene Hierarchieset keine gemeinsamen Knoten aktiviert werden.

    Binding-Regeln sorgen dafür, dass solche Dimensionseinstellungen nicht überschrieben werden können. Informationen hierzu finden Sie unter Erläuterungen zu Binding-Regeln.

  • Sie können den an eine Dimension gebundenen Ansichtspunkt und die zugehörigen Datenobjekte ändern. Informationen hierzu finden Sie unter Ansichtspunkte an Dimensionen in Planning- und FreeForm-Anwendungen binden. Informationen zu universellen Anwendungen finden Sie unter An benutzerdefinierte Dimensionen in universellen Anwendungen gebundene Ansichtspunkte ändern.
  • Im Rahmen der Anwendungsregistrierung erstellte Bindings (z.B. Dimensions-Bindings) können nicht manuell gelöscht werden. Manuell erstellte Bindings (z.B. Zuordnungs- und Such-Bindings) können gelöscht werden.

Hinweis:

Nur an eine Dimension gebundene Datenobjekte müssen mit den Binding-Regeln konform sein. Mit ungebundenen Datenobjekten können Sie potenzielle Änderungen an Dimensionen modellieren und in den Fällen untersuchen, in denen die Änderungen nicht mit den aktuellen Binding-Regeln einer Dimension konform sind.

Binding-Status

Der Binding-Status eines Datenkettenobjekts gibt an, ob die zugehörigen Daten von einer externen Anwendung verwendet werden. Datenobjekte können gebunden sein, weil sie selbst in einem Binding verwendet werden, oder weil sie ein gebundenes Datenkettenobjekt enthalten. Beispiel: Wenn ein Ansichtspunkt, der nicht in einem Binding verwendet wird, ein Knotenset enthält, das an eine Dimension gebunden ist, weist der Ansichtspunkt den Status Knotenset gebunden auf. Um die Datenintegrität während der Import- und Exportvorgänge sicherzustellen, werden für Datenobjekte mit einem Binding-Status außer Ungebunden anwendungsspezifische Validierungsregeln ausgeführt. Informationen hierzu finden Sie unter Erläuterungen zu Validierungen und Constraints.

In der folgenden Tabelle wird der Binding-Status für Datenobjekte beschrieben.

Tabelle 18-1 Binding-Statusangaben für Datenobjekte

Binding-Status Ansichtspunkt Knotenset Hierarchieset Knotentypen
Gebunden Der Ansichtspunkt wird in einem Binding verwendet. Das Knotenset wird von einem gebundenen Ansichtspunkt verwendet. Das Hierarchieset wird von einem gebundenen Ansichtspunkt verwendet. Diese Knotentypen werden von einem gebundenen Ansichtspunkt verwendet.
Knotenset gebunden Der Ansichtspunkt selbst ist nicht gebunden, verwendet aber ein gebundenes Knotenset. Das Knotenset wird von einem gebundenen Ansichtspunkt verwendet Gilt nicht für Hierarchiesets Gilt nicht für Knotentypen
Hierarchieset gebunden Der Ansichtspunkt selbst ist nicht gebunden, verwendet aber ein gebundenes Hierarchieset. Das Knotenset ist nicht gebunden, verwendet aber ein gebundenes Hierarchieset. Das Hierarchieset wird von einem gebundenen Ansichtspunkt verwendet. Gilt nicht für Knotentypen
Knotentyp gebunden Der Ansichtspunkt selbst ist nicht gebunden, verwendet aber einen gebundenen Knotentyp. Das Knotenset ist nicht gebunden, verwendet aber einen gebundenen Knotentyp. Das Hierarchieset ist nicht gebunden, verwendet aber einen gebundenen Knotentyp. Kann gebundene und ungebundene Knotentypen enthalten.
Zuordnungsgebunden

Der Ansichtspunkt wird in einem Zuordnungs-Binding verwendet. Er kann in Extraktionen verwendet werden, die Spezialknotentypen enthalten, z.B. Knotentypen der Klassen "Lookup" und "Legacy-Hauptbuch".

Das Knotenset wird in einem Zuordnungs-Binding verwendet.

Das Hierarchieset wird in einem Zuordnungs-Binding verwendet.

Kann gebundene und ungebundene Knotentypen enthalten.
Ungebunden Der Ansichtspunkt wird nicht in einem Binding verwendet, und der Binding-Status aller darin enthaltenen Datenkettenobjekte lautet "Ungebunden". Das Knotenset wird nicht in einem Binding verwendet, und der Binding-Status aller darin enthaltenen Datenkettenobjekte lautet "Ungebunden". Das Hierarchieset wird nicht in einem Binding verwendet, und der Binding-Status aller darin enthaltenen Datenkettenobjekte lautet "Ungebunden". Der Binding-Status des Knotentyps lautet "Ungebunden".

Weitere Informationen finden Sie unter: