SAP datu noliktava

SAP NetWeaver Business Intelligence (SAP NetWeaver BW) ir datubāzu un datubāzu pārvaldības sistēmu kombinācija, kura tiek pielietota, lai atbalstītu vadības lēmumu pieņemšanu. To izstrādājis Vācijas uzņēmums SAP AG. BW ir daļa no SAP NetWeaver tehnoloģiju platformas.
SAP datu noliktava ir izstrādāta tā, lai darbotos gan SAP, gan arī ārpus SAP vides.
Sistēmas pieeja balstās uz iekšēju un ārēju informācijas avotu apvienošanu vienotā krātuvē un piedāvā predefinētus datus, kas kalpo uzņēmumiem un uzņēmumu vadībai par palīglīdzekļu datu vadīšanas un arhivēšanas uzdevumos.
SAP datu noliktava nodrošina uzņēmumus gan ar datu noliktavām raksturīgo infrastruktūru, gan arī satur predefinētus datu iegūšanas, analīzes un atskaites rīkus un biznesa procesu modeļus. Starp citām funkcijām, SAP datu noliktava ir aprīkota ar Biznesa lietojumu programmēšanas saskarnēm (Business Application Programming Interfaces), kas ļauj savienoties ar ne SAP programmām. Sistēma satur arī iepriekš konfigurētu biznesa saturu, integrētu OLAP procesoru, automatizētus datu ieguves un ielādes līdzekļus, metadatu krātuvi, administrēšanas rīkus, vispasaules tīmeklī bāzētu saskarni un dažādu valodu atbalstu.

Informācijas avoti

Informācijas avoti ir Informācijas objektu grupas, kas no biznesa viedokļa sader kopā. Tās satur datus, iegūtus no transakcijām reālā laika transakciju procesos un master datus (piemēram, klientu un organizāciju adreses, kuras paliek nemainīgās ilgu laika periodu).

ODS objekti

ODS ir datu komplekts, kas ir veidots dažādu avotu datu apvienošanas rezultātā. ODS objektā informācija glabājas caurspīdīgās datubāzu tabulās, kuras tiek izmantotas atskaišu veidošanai un kvalitātes nodrošināšanai.

Informācijas kubi

Informācijas kubi ir daudzdimensiju datu krātuves konteineri datu analīzei un atskaitēm. Informācijas kubi tiek izmantoti informācijas analīzei no dažādām biznesa dimensijām.

Informācijas piegādātāji

Informācijas piegādātāji atbild par informācijas piegādi vajadzīgajiem lietotājiem pēc to pieprasījuma. Pieprasījumi var būt dažāda veida — gan tiešsaistes, intraneta, interneta, gan arī e-pasta pieprasījumi, un šim komponentam ir jānodrošina informācijas iegūšana pēc jebkura no šiem pieprasījumiem.

Multipiegādātāji

Multipiegādātāji ir virtuālie informācijas piegādātāji, kas ir divu fizisku vai virtuālu informācijas piegādātāju kombinācija. Multipiegādātāji nesatur datus. Tie kombinē datus no dažādiem piegādātājiem. Multipiegādātāju galvenais uzdevums ir nodrošināt datu pieejamību analīzei un atskaitēm.

Analītiskais skats uz datu noliktavas modeli

SAP datu noliktavas pamatā ir "Paplašinātās zvaigznes shēmas" vai Informācijas kuba datubāzes modelis. Šis datubāzes modelis satur centrālo datubāzes tabulu, sauktu par "Faktu tabulu", ar saistītām dimensiju tabulām apkārt. Dimensiju tabulas satur atsauces uz rādītāju tabulām (pointer tables), kuras, savukārt, norāda uz master datu tabulām. Master datu tabulas satur pamatdatu objektus, tādus kā klients, materiāls, valsts utt., kuri tiek glabāti datu noliktavā kā Informācijas objekti. Informācijas objekti var saturēt atsevišķus definīciju laukus, tādus kā transakciju dati vai arī kompleksus pamatdatus, kas satur atribūtus, hierarhijas un tekstus glabātus atsevišķās tabulās.
SAP datu noliktava ir izstrādāta lai uzkrātu visu biznesam svarīgu informāciju, iegūtu no SAP R/3 OLTP, ka arī no citām ne SAP sistēmām ar mērķi nodrošināt ērtu un ātru pieeju un analīzes iespējas informācijai, izmantojot SAP datu noliktavas klientu rīkus (client tools).
Objektu sarežģītība šajā modelī prasa informācijas precīzu uzturēšanu visās datu noliktavas tabulās. Šim nolūkam datu ielāde sistēmā tiek nodrošināta, izmantojot informācijas paketes (InfoPackages). Informācijas paketes ir datu pieprasījumu (kuri tiek izvilkti no avotu sistēmām un ielādēti datu noliktavā) organizēšanas rīki.
Problēmu rašanas gadījumā informācijas paketes tiek organizētas atbilstoši objektiem, kuriem šis paketes transportē datus: informācijas kubi, ODS vai pamatdati. Ziņojums par kļūdu tiek ģenerēts gadījumā, ja kāda no informācijas paketēm izkrīt. Šajā gadījumā administratoram ir iespēja noteikt precīzu vietu, kur notika kļūda, kā arī noteikt šis kļūdas ietekmi uz lietotāju un datu noliktavas sistēmu. Informācijas kubiem, pamatdatiem un ODS ir arī iespējams sagatavot atskaites par pieprasījumu vēsturi.

Daudzpakāpju arhitektūra

SAP datu noliktavai ir daudzpakāpju arhitektūra, kur augšā ir pati datu noliktava, tad SAP tīmekļa programmu serveris un lejā — klientu saskarnes. Šis arhitektūras sastāvā ietilpst arī pilnīga programmatūras izstrādes vide, sistēmas pārvaldes rīki un papildu funkcijas, tādas kā valūtu konvertēšana vai sistēmas drošības rīki. Neskatoties uz to, ka sistēma ir tuvi saistīta ar SAP R/3, SAP datu noliktava ir pilnīgi atsevišķs programmatūras komplekts.