Mi az a közvetlen frissítés DSO az SAP-ban? Hogyan hozzunk létre egyet?

Tartalomjegyzék:

Anonim

A standard DSO az adatfeldolgozás tekintetében különbözik a közvetlen frissítésű DSO-tól.

A szabványos DSO-ban az adatokat az Active, Delta, Modified változatokban tárolják

míg a közvetlen frissítés DSO egyetlen verzióban tartalmazza az adatokat. Az adatokat pontosan ugyanabban a formában tárolják, amelyben a DSO-nak írják, az Active Data Table áll az alkalmazás közvetlen frissítésére. Adatait külső rendszerekből tölti ki vagy törli az API-k segítségével.

A következő API-k léteznek:

  • RSDRI_ODSO_INSERT: Ez az API új adatok beillesztésére szolgál, amelyek nem léteznek a rendszerben.
  • RSDRI_ODSO_INSERT_RFC: Ez hasonló az „RSDRI_ODSO_INSERT” API-hoz, azzal a különbséggel, hogy ez az API távolról meghívható.
  • RSDRI_ODSO_MODIFY: Ez az API a meglévő rekordok módosítására szolgál. Ha új rekord érkezik, akkor a beillesztésre kerül.
  • RSDRI_ODSO_MODIFY_RFC: Ez hasonló az „RSDRI_ODSO_MODIFY” API-hoz, azzal a különbséggel, hogy ez az API távolról meghívható.
  • RSDRI_ODSO_UPDATE: Ez az API a meglévő rekordok módosítására szolgál.
  • RSDRI_ODSO_UPDATE_RFC: Ez hasonló az „RSDRI_ODSO_UPDATE” API-hoz, azzal a különbséggel, hogy ez az API távolról meghívható.
  • RSDRI_ODSO_DELETE_RFC: Ez az API rekordok törlésére szolgál.

Közvetlen frissítés DSO - Tulajdonságok

  • A közvetlen frissítésre szánt DSO egyetlen verzióban tartalmazza az adatokat. Ezért az adatok tárolása pontosan ugyanabban a formában történik, mint amelyet az alkalmazás írt
  • Az azonos kulcsú rekordokat nem összesítik
  • SID-k nem hozhatók létre
  • A belőle származó adatok frissíthetők további információszolgáltatók számára.
  • A közvetlen frissítésre szánt DSO elérhető információszolgáltatóként a BEx Query Designer alkalmazásban, és elemzési célokra felhasználható.
  • Ez egy speciális funkció, amely speciális alkalmazási környezetben használható.
  • Az adatok gyors betöltése a kibontási és betöltési folyamatok használata nélkül a BI rendszerben.
  • Használható adatelemként egy elemzési folyamathoz.

A DSO közvetlen frissítése - funkcionalitás

  • Frissítheti a DSO közvetlen frissítésének adatait további információszolgáltatókhoz.
  • Információs szolgáltatóként használható a Bex Query Designer számára, és felhasználható elemzési folyamathoz.

Előny:

  • Felépítése oly módon történik, hogy az adatokhoz könnyen hozzáférhessen.
  • Az adatok elemzésre és jelentésre rendelkezésre állnak azonnal a betöltés után.

Hátrányok

  • A betöltési folyamatot a BI-rendszer nem támogatja (az adatforrások nem adják meg az adatokat).
  • Ezért a DSO-k nem jelennek meg az adminisztrációban vagy a monitorban.
  • Mivel a változásnapló nem jön létre, nem tudunk delta frissítést végrehajtani az információszolgáltatóknál.

Közvetlen frissítésű DSO létrehozása:

1. lépés)

  1. Lépjen az RSA1 tranzakciós kódhoz
  2. Kattintson az OK gombra.

2. lépés)

  1. Keresse meg a Modellezés lapot -> Információszolgáltató.
  2. Kattintson jobb gombbal az Információs terület elemre.
  3. Kattintson a helyi menü „Adattár objektum létrehozása” elemére.

3. lépés)

  1. Írja be a műszaki nevet.
  2. Írja be a leírást.
  3. Kattintson a „Létrehozás” gombra.

4. lépés)

Kattintson a „DataStore Object Type” (Szerkesztés) gombra.

5. lépés)

Válassza a „Közvetlen frissítés” típust.

6. lépés)

Aktiválja a DSO-t.