Data Integration Solution Architect / Data Architect

Looking for challenges. Contact me on Linkedin.

OBIEE11g ir Active Data Guard

Straipsnyje Configuring Oracle BI EE Server with Oracle Active Data Guard rašo kaip OBIEE11G sujungti su aktyviais atsarginiais serveriais panaudojant Oracle Active Data Guard technologiją.

Active Data Guard leidžia turėti vieną ar daugiau identiškų produkcinei duomenų bazių, kurios automatiškai atnaujinamos pagal paskutinius duomenų pakeitimus produkcinėje. Šias duomenų bazes pavadinsiu atsarginėmis. Dažniausiai jos būna “miegojimo režime” (stand-by).

Šios atsarginės duomenų bazės gali būti panaudojamos skaitymo režime (read-only). Kadangi duomenų sandėlys praktiškai visada yra tik skaitomas, tai straipsnyje siūlo panaudoti atsarginę duomenų bazę:

  1. Kaip atsarginį sandelio serverį nelaimės atveju (disaster recovery), nes duomenys identiški gamybinei
  2. Kaip testavimo aplinką, nes duomenys identiški gamybinei.
  3. Kaip sistemos išplėtimą, nuimant ataskaitų sukuriamą krūvį nuo pagrindinio DB serverio.

Norint tai padaryti reikia dviejų dalykų:

  1. OBIEE turi būti sukonfigūruotas taip, kad rašymo operacijos eitų į pagrindinę duomenų bazę.
  2. Skaitymo operacijos naudotų atsarginę duomenų bazę skaitymo režimu.

Tai yra padaroma Saugykloje (Repository) sukuriant du Connection’us. Pirmą – į atsarginę duomenų bazę ataskaitų užklausoms. Antrą – į pagrindinę duomenų bazę duomenų koregavimui.

Dar parodyta kaip teisingai sukonfigūruoti naudojimo sekimą (Usage tracking), kešavimą (Event pooling).