Show TOC

Struktur des HybridProviders auf DataStore-Objekt basierendLocate this document in the navigation structure

Verwendung

Der HybridProvider auf DataStore-Objekt basierend ist eine Kombination von DataStore-Objekt und InfoCube. Bei der Aktivierung dieses HybridProviders werden außerdem noch die für die Steuerung des Datenflusses nötigen Objekte generiert: den Datentransferprozess und die Transformation zwischen DataStore-Objekt und InfoCube sowie die dazugehörige Prozesskette.

Folgende Grafik zeigt den Datenfluss in einen HybridProvider auf DataStore-Objekt basierend:

Die Daten werden über den Datentransferprozess für Real-Time Data Acquisition im Delta-Modus in das DataStore-Objekt geladen und dann sofort vom Dämon aktiviert. Aus dem Change Log des DataStore-Objekts werden die Daten dann in den InfoCube geladen. Der InfoCube spielt die Rolle eines Aggregats für das DataStore-Objekt.

Beim Ausführen der Query auf dem HybridProvider werden per Voreinstellung zunächst nur die Daten aus dem InfoCube gelesen. Um das Delta aus dem DataStore-Objekt dazuzulesen, müssen Sie im BEx Query Designer den Requeststatus umstellen. Wählen Sie dazu im BEx Query Designer unter Anfang des Navigationspfads Eigenschaften Nächster Navigationsschritt Erweitert Ende des Navigationspfads und wählen Sie den Requeststatus 2. Bei diesem Requeststatus werden sowohl die Daten des InfoCubes als auch die Daten des DataStore-Objekts gelesen. Bei Requeststatus 7 und 9 wird nur das Delta aus dem DataStore-Objekt gelesen.

Wenn Sie eine Prozesskette für die Datenübertragung ins DataStore-Objekt des HybridProviders anlegen, dann wird die generierte Prozesskette, die die Daten in den InfoCube fortschreibt, automatisch als Folgeprozess vorgeschlagen. Diese Prozesskette startet dann automatisch, wenn der Request im DataStore-Objekt geschlossen wird.

Der HybridProvider ist ein Teil der Operational-Data-Store-Schicht. Durch die Verwendung eines InfoCubes werden die Zugriffszeiten für Analyse und Reporting verbessert.

Änderbarkeit

Die Transformation zwischen DataStore-Objekt und InfoCube ist eine 1:1-Zuordnung. Sie kann nicht geändert werden.

Sie können manuell keine weiteren Datentransferprozesse oder Transformationen zum InfoCube anlegen. Die Datenübertragung in den InfoCube ist nur über die generierten Objekte erlaubt.

Wenn Sie den HybridProvider ändern und erneut aktivieren, dann werden der dazugehörige Datentransferprozess und die Transformation gelöscht und neu generiert.

Sie können die zum HybridProvider gehörenden InfoProvider nicht separat, also unabhängig vom HybridProvider bearbeiten.

Einschränkungen

Da der HybridProvider eine Kombination von DataStore-Objekt und InfoCube ist, gelten die Einschränkungen dieser InfoProvider auch für ihn. Das DataStore-Objekt unterstützt keine Bestandskennzahlen. Der InfoCube unterstützt nur Kennzahlen mit der Aggregation SUM.

Transport

Der HybridProvider ist ein eigenes Transportobjekt. Die Metadaten eines HybridProviders umfassen sowohl die Eigenschaften des InfoCubes als auch die des DataStore-Objekts/VirtualProviders.

Information Lifecycle Management

HybridProvider sind Teil der Operational-Data-Store-Schicht. Diese Schicht sollte nur die Daten enthalten, die für das operative Geschäft von Bedeutung sind, und nicht die gesamte Historie der Daten. Wir empfehlen deshalb, Daten, die ein bestimmtes Alter überschreiten, entweder aus dem HybridProvider zu löschen oder auszulagern.