Înainte de a afla mai multe despre SAP BI Architecture, să aflăm
Straturi conceptuale de stocare a datelor cu BI
Zona de etapă persistentă
Datele extrase din sistemele sursă intră mai întâi în zona de etapă persistentă. Datele din acest strat sunt datele brute care sunt sub formă nemodificată. Datele sunt consolidate și curățate numai în straturile următoare.
Zona de organizare este un tabel temporar care deține datele și se conectează la zona de lucru sau tabelele de date. În absența zonei intermediare, încărcarea datelor va trebui să treacă direct de la sistemul OLTP la sistemul OLAP, ceea ce împiedică performanța sistemului OLTP.
Data Warehouse Layer (Stratul DWH)
Datele din zona de etapă persistentă sunt încărcate în stratul DataWareHouse. Are depozit de informații corporative. Datele din acest strat sunt stocate pentru o perioadă mai lungă, adică datele din întregul istoric (de exemplu, ultimii 5 ani) sunt stocate aici în acest strat. Nu există agregare de date relevante pentru raportare; granularitatea datelor stocate în acest strat este la nivelul elementului rând (detaliat).
Stratul de stocare a datelor operaționale
Datele sunt încărcate într-un strat operațional de stocare a datelor foarte frecvent în mod continuu de la sistemele sursă. Prin urmare, datele din acest strat conțin toate modificările aduse datelor care au fost făcute pe parcursul zilei. Datele din stocul de date operaționale pot fi încărcate ulterior în stratul Datawarehouse la anumite momente (să zicem sfârșitul zilei) pentru a actualiza data în Datawarehouse Layer. Acest strat operațional de stocare a datelor poate fi utilizat și în caz de urgență atunci când datele din straturile datawarehouse și datamart sunt pierdute. În astfel de situații, datele pot fi încărcate din stratul Operational Data Store în stratul Data Warehouse și Data Mart Layer. ODS nu se bazează pe modelul de schemă stelară, dar sunt într-un format de fișiere plate.
Arhitected Data Mart Layer
Arhitected Data Mart Layer, cunoscut și sub numele de Infocube. Este conceput pentru a stoca date rezumate și agregate pentru o perioadă lungă de timp. Datele din stratul Data Warehouse sunt încărcate în stratul Data Mart arhitecturat. Este utilizat în analize și raportări. Datele sunt la un nivel ridicat relevante pentru crearea rapoartelor care afișează aceste date. Manipularea datelor cu logica de afaceri se face la acest strat. Se compune dintr-un tabel central de date (cifre cheie) înconjurat de mai multe tabele de dimensiuni, este utilizat pentru a susține interogările BW
Componentele cheie ale sistemului SAP BI:
Business Intelligence este o componentă de bază a SAP NetWeaver. Figura de mai jos prezintă componentele cheie ale unui sistem BI.
- Depozitarea datelor - Aceasta este în principal pentru a extrage, transforma și încărca date din sistemele sursă.
- Platforma BI - Stratul platformei BI conține servicii BI pentru a sprijini sarcini și funcții complexe de analiză. Acesta conține motorul analitic, care procesează datele solicitate prin navigații de analiză BEx. Interfața sa permite introducerea și manipularea datelor ca parte a planificării integrate BI. De asemenea, are instrumente speciale de analiză, cum ar fi Designerul de proces de analiză (APD) și Data Mining, care oferă analiștilor din compania dvs. instrumentele de îmbinare, extragere, pre-procesare, stocare și analiză a datelor.
- BI Suite - Aceste instrumente ajută la crearea de rapoarte în scopuri de analiză. Acesta conține Business Explorer (BEx) care oferă instrumente flexibile de raportare și analiză.
Următoarele zone din Business Explorer pot fi utilizate pentru analize de date:
- BEx Analyzer (instrument de analiză bazat pe Microsoft Excel cu funcții de tip pivot)
- BEx Web Analyzer (instrument de analiză bazat pe web cu funcții de tip pivot)
- BEx Web Application Designer (definită de client și conținut SAP BI furnizat)
- BEx Report Designer (ieșire web foarte formatată)
Arhitectura SAP BI / BW:
BI are o arhitectură pe trei niveluri:
Server de baze de date: în cazul în care datele sunt stocate fizic (ODS, PSA, Infocube și depozit de metadate).
Server de aplicații: Serverul de aplicații se bazează pe procesorul OLAP. Este folosit pentru a prelua datele stocate în serverul bazei de date.
Server de prezentare: gestionează raportarea și accesul la date.
- Datele sunt extrase din sistemele sursă.
- Datele sunt aranjate în zona de stocare persistentă (PSA). Aceasta conține date precum Sursa.
- Datele sunt curățate, încărcate și stocate în Data Store Object.
- Datele sunt vizualizate la mai multe dimensiuni în Infocube.
- Datele sunt disponibile de către procesorul OLAP către Business Explorer pentru a afișa datele conform cerințelor de analiză ale companiei.
- Datele pot fi puse la dispoziția SAP / Non-SAP, Data Marts de către Open Hub Service. (InfoSpoke).