SAP BI architektūros apžvalga

Turinys:

Anonim

Prieš sužinodami daugiau apie SAP BI architektūrą, sužinosime apie tai

Konceptualūs duomenų saugojimo su BI sluoksniai

Nuolatinė sustojimo zona

Iš „Source Systems“ gauti duomenys pirmiausia patenka į nuolatinę sustojimo zoną. Šio sluoksnio duomenys yra pirminiai duomenys, kurie yra nepakitę. Duomenys konsoliduojami ir valomi tik kituose sluoksniuose.

Staging area yra laikina lentelė, kurioje laikomi duomenys ir jungiama prie darbo zonos ar faktų lentelių. Jei nėra sustojimo zonos, duomenų apkrova turės būti nukreipta iš OLTP sistemos į OLAP sistemą tiesiogiai, o tai trukdo OLTP sistemos veikimui.

Duomenų sandėlio sluoksnis (DWH sluoksnis)

Duomenys iš nuolatinės sustojimo zonos įkeliami į „DataWareHouse“ sluoksnį. Jame yra Verslo informacijos saugykla. Duomenys šiame sluoksnyje saugomi ilgesnį laiką. E. Čia yra saugomi visos istorijos duomenys (pvz., Pastarųjų 5 metų duomenys). Šiame pranešime svarbių duomenų negalima kaupti; šiame sluoksnyje saugomų duomenų išsamumas yra eilutės (išsamaus) lygiu.

Veiklos duomenų saugyklos sluoksnis

Duomenys į operacinių duomenų saugyklos sluoksnį nuolat kraunami iš šaltinių sistemų. Taigi šio sluoksnio duomenyse yra visi dienos metu atlikti duomenų pakeitimai. Duomenys iš operatyvinių duomenų saugyklos vėliau gali būti įkelti į „Datawarehouse“ sluoksnį tam tikru laiku (tarkime, dienos pabaigoje), kad būtų atnaujinta data „Data Warehouse Layer“. Šis operacinis duomenų saugyklos sluoksnis taip pat gali būti naudojamas bet kokių ekstremalių situacijų atveju, kai duomenys prarandami duomenų saugykloje ir duomenų bazės sluoksniuose. Tokiomis situacijomis duomenis iš operatyvinių duomenų saugyklos sluoksnio galima įkelti į duomenų saugyklos ir „Data Mart“ sluoksnius. ODS nėra pagrįstas žvaigždžių schemos modeliu, tačiau jie yra plokščio failo formato.

Architektuotas duomenų Mart Layer

„Architected Data Mart Layer“ taip pat žinomas kaip „Infocube“. Jis skirtas apibendrintiems ir suvestiniams duomenims saugoti ilgą laiką. Duomenys iš „Data Warehouse Layer“ yra įkeliami į „Architected Data Mart Layer“. Jis naudojamas analizėje ir ataskaitose. Duomenys yra aukšto lygio, kad būtų galima kurti ataskaitas, kuriose būtų rodomi šie duomenys. Šiame sluoksnyje atliekama duomenų manipuliacija pagal verslo logiką. Jį sudaro centrinė faktų lentelė (Pagrindinės figūros), apsupta keliomis matmenų lentelėmis, ji naudojama palaikyti BW užklausas

Pagrindiniai SAP BI sistemos komponentai:

Verslo intelektas yra pagrindinis „SAP NetWeaver“ komponentas. Žemiau pateiktame paveikslėlyje parodyti pagrindiniai BI sistemos komponentai.

  • Duomenų sandėliavimas - tai daugiausia duomenų gavimui, transformavimui ir įkėlimui iš šaltinių sistemų.
  • BI platforma - BI platformos sluoksnyje yra BI paslaugos, palaikančios sudėtingas analizės užduotis ir funkcijas. Jame yra analitinis variklis, kuris apdoroja prašomus duomenis per BEx analizės navigacijas. Jo sąsaja leidžia įvesti duomenis ir jais manipuliuoti kaip BI integruoto planavimo dalį. Ji taip pat turi specialias analizės priemones, tokias kaip „Analysis Process Designer“ (APD) ir „Data Mining“, kurios teikia jūsų įmonės analitikams įrankius, skirtus duomenims sujungti, išgauti, iš anksto apdoroti, laikyti ir analizuoti.
  • „BI Suite“ - šie įrankiai padeda kurti ataskaitas analizės tikslais. Jame yra „Business Explorer“ (BEx), kuris teikia lanksčias ataskaitų teikimo ir analizės priemones.

Duomenų analizei galima naudoti šias „Business Explorer“ sritis:

  1. „BEx Analyzer“ („Microsoft Excel“ pagrįstas analizės įrankis su „pivot-table“ tipo funkcijomis)
  2. „BEx Web Analyzer“ (žiniatinklio analizės įrankis su „pivot-table“ tipo funkcijomis)
  3. „BEx“ žiniatinklio programų dizaineris (pateikiamas kliento nustatytas ir SAP BI turinys)
  4. „BEx Report Designer“ (labai suformatuotas žiniatinklio išvestis)

SAP BI / BW architektūra:

BI turi trijų pakopų architektūrą:

Duomenų bazių serveris: kur fiziškai saugomi duomenys (ODS, PSA, „Infocube“ ir metaduomenų saugykla).

„Application Server“: programų serveris pagrįstas OLAP procesoriumi. Jis naudojamas duomenims, saugomiems duomenų bazės serveryje, nuskaityti.

Pristatymų serveris: valdo ataskaitų teikimą ir prieigą prie duomenų.

  1. Duomenys išgaunami iš šaltinių sistemų.
  2. Duomenys kaupiami Persistent Storage Area (PSA). Tai apima šaltinio duomenis.
  3. Duomenys yra išvalomi, įkeliami ir saugomi „Data Store Object“.
  4. „Infocube“ duomenys yra matomi keliais matmenimis.
  5. OLAP procesorius gali gauti duomenis „Business Explorer“, kad duomenys būtų rodomi pagal verslo analizės reikalavimus.
  6. Duomenis SAP / Non-SAP, „Data Marts“ gali suteikti „Open Hub“ tarnyba. („InfoSpoke“).