Pāriet uz saturu

SAP datu noliktava

Vikipēdijas lapa

SAP datu noliktava (SAP Business Information Warehouse) ir datu bāžu un datu bāžu vadības sistēmu kombinācija, kura tiek pielietota lai atbalstītu vadības lēmumu pieņemšanu. SAP datu noliktava ir centrālais komponents kopīgā SAP aplikāciju komplektā. SAP datu noliktava ir izstrādāta tā, lai darbotos gan SAP, gan arī neSAP vidē. Sistēmas pieeja balstās uz iekšēju un arē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īkotā ar Biznesa Aplikāciju Programmēšanas Interfeisiem (Business Application Programming Interfaces), kas ļauj savienoties ar neSAP aplikācijām, sistēma arī satur prekonfigurētu biznesa saturu; integrētu OLAP procesoru; automatizētu datu ieguves un ielādes līdzekļus; metadatu krātuvi; administrēšanas rīkus; Web-based interfeisu un atbalsta dažādas valodas.

SAP datu noliktavas modelis

SAP datu noliktavas modeļa pamatā ir tā saucamie Informācijas Objekti – „InfoObjects”, kuri apraksta biznesa procesus un informāciju prasības. Tie nodrošina pamatu kompleksu informāciju modeļu iestatīšanai dažādās valodās, ar dažādām valūtām, mērvienībām, hierarhijām utt. Galvenie SAP noliktavas elementi ir:

  • Datu Avoti (DataSources)
  • Informācijas Avoti (InfoSources)
  • ODS Objekti (ODS Objects)
  • Info Kubi (InfoCubes)
  • Info Piegādātāji (InfoProviders)
  • Multi Piegādātāji (MultiProviders)


Datu Avoti

Datu avoti – dati, kas nāk no dažādām aplikācijām un kuri tiek importēti datu noliktavā. Tie var būt dažādi:

  • produkcijas dati (dati, kas nākuši no dažādām biznesa aplikācijām);
  • iekšējie dati (lietotāju privātie dati);
  • arhivētie dati (pagātnes dati, kas tiek uzglabāti dažādu analīžu veikšanai);
  • ārējie dati (dažādi ārēji dati no vidēm, kas nav saistītas ar pašu organizāciju, bet varētu būt noderīgi lēmumu pieņemšanā).

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 On-line transakciju procesos un master datus (tādus kā – klientu un organizāciju adreses, kuras paliek nemainīgās ilgu laika periodu).

ODS Objekti

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

Info Kubi

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

Info Piegādātāji

Informācija 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.

Multi Piegādātāji

Multi Piegā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. Multi Piegādātāji nesatur datus. Tie kombinē datus no dažādiem piegādātājiem. Multi Piegādātāju galvenais uzdevums – 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” datu bāzes dizains. Šis datu bāzes dizains satur centrālo datu bā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), kuri, 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ā Info Objekti. Info 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 neSAP 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). Info Kubi un pamatdatu tabulas, izmantotas SAP datu noliktavas sistēmā shematiski var būt attēloti sekojoši:

SAP datu noliktavas dizains (šeit būs attēls)

Objektu sarežģītība šajā dizainā 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 – Info Kubi, ODS vai pamatdati. Priekš attiecīga objekta visaptverošs pieprasījuma statuss ir attēlots – 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, ka arī noteikt šis kļūdas ietekmi uz lietotāju un datu noliktavas sistēmu. Priekš Informācijas Kubiem, Pamatdatiem un ODS ir arī iespējams sagatavot atskaites par pieprasījumu vēsturi.

SAP datu noliktavas daudzpakāpju arhitektūra

SAP datu noliktavai ir daudzpakāpju arhitektūra (attēlā), kur augšā ir pati datu noliktava, tad SAP Web Aplikāciju Serveris un lejā – klientu interfeisi. Šis arhitektūras sastāvā ietilpst arī pilnīga programmatūras izstrādes vide, sistēmas pārvaldes rīki un papildus 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.

Datu noliktavas arhitektūras komponenti

SAP datu noliktavas pamatā ir integrētie metadati, kurus pārvalda speciālie metadatu servisi. SAP datu noliktavai ir sekojošie komponenti:

  • Izvilkšanas, Pārveidošanas un Ielādes servisu komponents (ETL);
  • Datu glabāšanas komponents ar informācijas glabāšanas un arhivēšanas servisiem;
  • Pieejas un analīzes servisu komponents, kurš nodrošina pieeju informācijai uzkrātai SAP datu noliktavā;
  • Prezentācijas servisu komponents – piedāvā dažādās informācijas prezentēšanas iespējas galalietotājiem;
  • Administrēšanas servisu komponents;
  • Metadatu servisu komponents.

(šeit būs attēls)

Ārējās saites

Saistītie projekti


Created by Vova Zhuk 13:18, 22 janvārī, 2008 (UTC)