Der folgende Entscheidungsbaum soll Ihnen helfen den richtigen DataStore-Objekt-Typ für Ihre Zwecke zu bestimmen. Dabei bilden folgende Funktionen und Eigenschaften die Entscheidungsknoten:
Datenversorgung über Ladeprozess:
Die Daten werden über den Datentransferprozess (DTP) geladen.
Delta-Ermittlung:
Aus den geladenen und aktivierten Datensätzen im DataStore-Objekt werden Delta-Werte errechnet, die per Delta-Fortschreibung z. B. in InfoCubes verbucht werden können.
Einzelsatz-Reporting:
Es werden Queries auf Basis von DataStore-Objekten ausgeführt, die nur wenige Datensätze als Ergebnis liefern.
eindeutige Daten:
Es werden bzgl. des DataStore-Schlüssels nur eindeutige Datensätze geladen und aktiviert. Updates von bereits existierenden Sätzen sind nicht möglich.
Aus der Grafik wird deutlich, dass Sie ein DataStore-Objekt für direktes Schreiben verwenden müssen, wenn die Datenversorgung nicht über den Ladeprozess erfolgen soll. Die Datenversorgung erfolgt in diesem Fall über APIs. Weitere Informationen finden Sie hier: APIs des DataStore-Objekts für direktes Schreiben.
Wenn die Datenversorgung über den Ladeprozess erfolgen soll, dann benötigen Sie ein Standard DataStore-Objekt oder ein schreiboptimiertes DataStore-Objekt, je nach Verwendungszweck. Wir geben folgende Empfehlungen:
Verwenden Sie ein Standard DataStore-Objekt und setzen Sie das Kennzeichen Eindeutige Datensätze, wenn Sie folgende Funktionen nutzen möchten:
Delta-Ermittlung:
Einzelsatz-Reporting:
eindeutige Daten:
Verwenden Sie ein Standard DataStore-Objekt, wenn Sie folgende Funktionen nutzen möchten:
Delta-Ermittlung
Einzelsatz-Reporting
Verwenden Sie ein Standard DataStore-Objekt und setzen Sie die Kennzeichen Erzeugung von SIDs bei Aktivierung und Eindeutige Datensätze, wenn Sie folgende Funktionen nutzen möchten:
Delta-Ermittlung
eindeutige Daten
Verwenden Sie ein Standard DataStore-Objekt und setzen Sie das Kennzeichen Erzeugung von SIDs bei Aktivierung, wenn Sie folgende Funktion nutzen möchten:
Delta-Ermittlung
Verwenden Sie ein schreiboptimiertes DataStore-Objekt, wenn Sie folgende Funktion nutzen möchten:
eindeutige Daten
Verwenden Sie ein schreiboptimiertes DataStore-Objekt und setzen Sie das Kennzeichen Doppelte Datensätze zulassen, wenn Sie folgende Funktion nutzen möchten:
Einzelsatz-Reporting
Beachten Sie hinsichtlich der Bestimmung des DataStore-Objekt-Typs auch folgende Informationen: Performance-Tipps für DataStore-Objekte.
Weitere Informationen zu den DataStore-Objekt-Typen finden Sie hier: