Business Objects ‘de Sorguya Kullanici Adi Eklemek

Merhaba arkadaslar,

Business Objects sistemi bir universe üstünden kullanicilarin rapor yapmasini saglayan bir sistemdir. Dolayisiyla teknik bilginizin olmasi, DB ile ilgili birseyler bilmeniz, connection bilgileri gibi seyleri bilmemeniz beklenir. Bir sistemin raporlarini almak istiyorsunuz. Mesela Satis sisteminiz IT ekipleri ve BI Developerlar gerekli conenction bilgisini girip bir universe hazirlarlar ve sizde kullanirsiniz. Tabi kullanim kisitlanamdan açilmis ise özellikle DBA ekipleri olmak üzere teknik ekiplerin basina sorun açabilir. Mesela BO sisteminizden DB’e gelen sorgular lock edebilir veya performans sorunlarina yol açabilir. Böyle bir an yasandiginda DBA ekibi sorgunun geldigi kullaniciyi BI Developer’in universe yaparken kullandigi kullanici oldugunu görürler. Yüz kiside 1 kisi de sordu çekse hep ayni kullaniciyla sorgular DB’e iletilir. VeriTabani ekibiniz bu tip durumlarda kimin yolladigi bilgisi sizden isteyebilirler. Bunun için size 2 yöntem önerebilirim. Bu iki yöntemde de BO sisteminin olusturdugu sorgunun sonuna , where cümlecigine sorguyu olusturan ile ilgili bir bilgi girilmis olur.

Yöntem 1 :

  • Universe’ü açin.
  • Pre-Condition Filtre yapin.
  • Filtrenizi (Where kutucuguna) @Variable(‘BOUSER’) = @Variable(‘BOUSER’) seklinde olusturun.
  • Mandotory on Universe kutucugunu isaretleyin.
  • Universe’ü export edip, kapatin. Hazir!

bo kullanici adi

Yöntem 2:

  • Universe’ü açin.
  • Universe özelliklerini açin.
  • Parameter kismina gelin.
  • /* @Variable(‘BOUSER’) */ yazin.
  • Universe’ü export edip,kapatin. Hazir!

bo kullanici adi

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir