Was ist schreiboptimiertes DSO in SAP? Wie erstelle ich eine?

Anonim

Was ist schreiboptimiertes DSO?

Schreiboptimiertes DSO wird verwendet, wenn ein Datenspeicherobjekt zum Speichern von Datensätzen mit der niedrigsten Granularität wie Adresse erforderlich ist und wenn keine Überschreibfunktion erforderlich ist. Es besteht nur aus der Tabelle der aktiven Daten, sodass keine Datenaktivierung erforderlich ist, die den Datenprozess erhöht. Das Datenspeicherobjekt steht sofort zur weiteren Verarbeitung zur Verfügung. Es wird als temporärer Speicherbereich für große Datenmengen verwendet.

Das schreiboptimierte DSO wurde in erster Linie als erste Bereitstellung der Quellsystemdaten konzipiert, von denen aus die Daten an das Standard-DSO oder den Info-Cube übertragen werden können.

  1. PSA empfängt unverändert Daten an das Quellsystem
  2. Daten werden auf Dokumentebene gebucht . Nach dem Laden in Standard-DSOs werden Daten gelöscht
  3. Die Daten werden vom durchlaufenden schreiboptimierten DSO in das schreiboptimierte DSO des Unternehmensspeichers geschrieben
  4. Die Daten werden gemäß den Geschäftsanforderungen vom schreiboptimierten Durchgang an Standard-DSOs verteilt

Optimierte DSO-Eigenschaften schreiben:

  • Es wird für die anfängliche Bereitstellung von Quellsystemdaten verwendet.
  • Die gespeicherten Daten weisen die geringste Granularität auf.
  • Das Laden von Daten kann schneller sein, da es keinen separaten Aktivierungsschritt gibt.
  • Jeder Datensatz hat einen technischen Schlüssel und daher ist eine Aggregation von Datensätzen nicht möglich. Jedes Mal werden neue Datensätze eingefügt.

Erstellung eines schreiboptimierten DSO:

Schritt 1)

  1. Gehen Sie zum Transaktionscode RSA1
  2. Klicken Sie auf die Schaltfläche OK.

Schritt 2)

  1. Navigieren Sie zur Registerkarte Modellierung-> Info-Anbieter.
  2. Klicken Sie mit der rechten Maustaste auf Infobereich.
  3. Klicken Sie im Kontextmenü auf "Datenspeicherobjekt erstellen".

Schritt 3)

  1. Geben Sie den technischen Namen ein.
  2. Geben Sie die Beschreibung ein.
  3. Klicken Sie auf die Schaltfläche "Erstellen".

Schritt 4)

Klicken Sie unter "Typ des DataStore-Objekts" auf die Schaltfläche "Bearbeiten".

Schritt 5)

Wählen Sie den Typ "Schreiboptimiert".

Zu den technischen Schlüsseln gehören Anforderungs-ID, Datenpaket und Datensatznummer. Darunter können keine zusätzlichen Objekte aufgenommen werden.

Semantische Schlüssel ähneln Schlüsselfeldern, hier wird jedoch die Eindeutigkeit für die Überschreibfunktion nicht berücksichtigt. Sie werden stattdessen in Verbindung mit der Einstellung „Überprüfen Sie die Eindeutigkeit von Daten nicht“ verwendet.

Der Zweck des semantischen Schlüssels besteht darin, Fehler in eingehenden Datensätzen oder doppelten Datensätzen zu identifizieren.

Doppelte Datensätze werden in der nachfolgenden Reihenfolge in den Fehlerstapel geschrieben. Diese Datensätze im Fehlerstapel können durch Definieren der semantischen Gruppe in DTP verarbeitet oder neu geladen werden.

Semantische Gruppen müssen nicht definiert werden, wenn keine Möglichkeit für doppelte Datensätze oder Fehlerdatensätze besteht.

Wenn wir das Kontrollkästchen „Doppelten Datensatz zulassen“ nicht aktivieren, werden die von der Quelle stammenden Daten auf Duplizierung überprüft. Wenn also derselbe Datensatz (semantische Schlüssel) bereits im DSO vorhanden ist, wird das aktuelle Laden beendet.

Wenn wir das Kontrollkästchen aktivieren, werden doppelte Datensätze als neuer Datensatz geladen. In diesem Fall gibt es keine Relevanz für semantische Schlüssel.

Schritt 6)

Aktivieren Sie das DSO.