Standart DSO, verilerin nasıl işlendiği açısından Doğrudan güncelleme DSO'sundan farklıdır.
Standart DSO'da veriler farklı Active, Delta, Modified sürümlerinde depolanır.
Doğrudan Güncelleme DSO ise verileri tek sürümde içerir. Veriler, DSO'ya yazıldıkları şekliyle tam olarak aynı şekilde saklanır, uygulama tarafından doğrudan güncelleme için Aktif Veri Tablosundan oluşur. Doldurma veya silme API'leri aracılığıyla verilerini harici sistemlerden alır.
Aşağıdaki API'ler mevcuttur:
- RSDRI_ODSO_INSERT: Bu API, sistemde mevcut olmayan yeni verileri eklemek için kullanılır.
- RSDRI_ODSO_INSERT_RFC: Bu, bu API'nin uzaktan çağrılabilmesi dışında "RSDRI_ODSO_INSERT" API'sine benzer.
- RSDRI_ODSO_MODIFY: Bu API, mevcut kayıtları değiştirmek için kullanılır. Yeni bir kayıt gelirse kayıt eklenir.
- RSDRI_ODSO_MODIFY_RFC: Bu, bu API'nin uzaktan çağrılabilmesi dışında "RSDRI_ODSO_MODIFY" API'sine benzer.
- RSDRI_ODSO_UPDATE: Bu API, mevcut kayıtları değiştirmek için kullanılır.
- RSDRI_ODSO_UPDATE_RFC: Bu, bu API'nin uzaktan çağrılabilmesi dışında "RSDRI_ODSO_UPDATE" API'sine benzer.
- RSDRI_ODSO_DELETE_RFC: Bu API, kayıtları silmek için kullanılır.
Doğrudan Güncelleme DSO - Özellikler
- Doğrudan güncelleme için DSO, verileri tek bir sürümde içerir. Bu nedenle, veriler, uygulama tarafından yazıldıklarıyla tam olarak aynı biçimdedir.
- Aynı anahtara sahip kayıtlar toplanmaz
- SID'ler oluşturulamaz
- Ondan gelen veriler ek bilgi sağlayıcılara güncellenebilir.
- Doğrudan güncelleme için DSO, BEx Query Designer'da Bilgi Sağlayıcı olarak mevcuttur ve analiz amacıyla kullanılabilir.
- Özel uygulama bağlamlarında kullanılabilen ek bir işlevdir.
- BI sistemindeki çıkarma ve yükleme işlemlerini kullanmadan verileri hızlı bir şekilde yüklemek için.
- Bir analiz süreci için veri hedefi olarak kullanılabilir.
Doğrudan Güncelleme DSO - İşlevsellik
- Doğrudan Güncelleme DSO verilerini ek bilgi sağlayıcılarına güncelleyebilir.
- Bex Query Designer için bilgi sağlayıcı olarak kullanılabilir ve analiz işlemi için kullanılabilir.
Avantaj:
- Verilere kolay erişilebilecek şekilde yapılandırılmıştır.
- Veriler yüklendikten hemen sonra analiz ve raporlama için kullanılabilir hale gelir.
Dezavantajlar
- Yükleme işlemi BI sistemi tarafından desteklenmez (Veri Kaynakları verileri sağlamaz).
- Bu nedenle DSO'lar yönetimde veya monitörde görüntülenmez.
- Bir değişiklik günlüğü oluşturulmadığından Bilgi Sağlayıcılara delta güncellemesi gerçekleştiremiyoruz.
Doğrudan Güncelleme DSO'sunun Oluşturulması:
Aşama 1)
- RSA1 işlem koduna git
- Tamam düğmesini tıklayın.
Adım 2)
- Modelleme sekmesine gidin-> Bilgi Sağlayıcı.
- Bilgi Alanı'na sağ tıklayın.
- Bağlam menüsünden "Veri Deposu Nesnesi Oluştur" seçeneğine tıklayın.
Aşama 3)
- Teknik Adı girin.
- Açıklamayı girin.
- "Oluştur" düğmesine tıklayın.
Adım 4)
“DataStore Nesnesinin Türü” Düzenle düğmesine tıklayın.
Adım 5)
"Doğrudan Güncelleme" Türü'nü seçin.
Adım 6)
DSO'yu etkinleştirin.