OLAP (Online Analytical Processing) – áttekintés

Megjegyzés: Szeretnénk, ha minél gyorsabban hozzáférhetne a saját nyelvén íródott súgótartalmakhoz. Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Kérjük, hogy a lap alján írja meg, hogy hasznos volt-e az Ön számára az itt található információ. Az eredeti angol nyelvű cikket itt találja.

Az OLAP (Online Analytical Processing) egy olyan technológia, amely a nagyméretű üzleti adatbázisok rendszerezéséhez és az üzleti intelligencia támogatásához használatos. Az OLAP-adatbázisokat egy vagy több kockára osztották, és az egyes kockákat egy kocka-adminisztrátor szervezi és tervezte, így könnyebben létrehozhatja az adatokat, így könnyebben létrehozhatja és használhatja a szükséges kimutatásokat és kimutatásdiagramokat.

A témakör tartalma

Mi az üzleti intelligencia?

Mi az OLAP (Online Analytical Processing)?

OLAP-funkciók az Excelben

Az OLAP-adatforrások eléréséhez szükséges szoftver-összetevők

Az OLAP-és nem OLAP-forrásadatok közötti különbségek

Mi az üzleti intelligencia?

Az üzleti elemző gyakran szeretne nagy képet kapni a vállalkozásról, az összesített adatokat alapuló szélesebb trendek megtekintéséhez, valamint az ilyen trendek megjelenítéséhez tetszőleges számú változó szerint. Az üzleti intelligencia az OLAP-adatbázisból származó adatok kinyerésének folyamata, majd az adatok elemzése, amelyek segítségével megtekintheti az üzleti döntéseket, és műveleteket végezhet. Az OLAP és az üzleti intelligencia súgója például az üzleti adatokról az alábbi típusú kérdésekre ad választ:

  • Hogyan viszonyulnak az 2007-hoz készült összes termék teljes értékesítése az 2006-ből származó teljes értékesítéshez képest?

  • Hogyan kezeli a nyereségesség a dátumot az elmúlt öt év azonos időszakában?

  • Mennyi pénzben jutott el az ügyfelek az 35 kora után az elmúlt évben, és hogyan változott az ilyen viselkedés az idő múlásával?

  • Hány termék volt kapható két meghatározott országban vagy régióban ebben a hónapban, ellentétben az előző évhez képest?

  • Mi a különbség a nyereségesség (a százalék és az összeg) lebontása termékkategória szerint?

  • A felső és az alsó Üzletkötő, a forgalmazók, a szállítók, az ügyfelek, a partnerek vagy a vevők megkeresése

Vissza a lap tetejére

Mi az OLAP (Online Analytical Processing)?

Az OLAP-adatbázisok megkönnyítik az üzleti intelligenciával kapcsolatos lekérdezések kezelését. Az OLAP olyan adatbázis-technológia, amelyet a tranzakciók feldolgozása helyett lekérdezések és jelentéskészítés céljából optimalizáltak. Az OLAP-forrásadatok az adatraktárakban gyakran tárolják az online tranzakciós feldolgozást (OLTP) tartalmazó adatbázisokat. Az OLAP-adatok ebből a múltbeli adatokból származnak, és a kifinomult elemzést lehetővé tevő struktúrákba összesítik őket. Az OLAP-adatokat a táblázatok helyett hierarchikusan és kockákban is tároljuk. Ez egy kifinomult technológia, amely többdimenziós szerkezetekkel segíti az adatelemzéshez való gyors hozzáférést. Ez a szervezet megkönnyíti a kimutatások és a kimutatásdiagramok számára a magas szintű összegzések, például a teljes ország vagy régió értékesítési összegének megjelenítését, valamint megjeleníti azokat a webhelyekre vonatkozó adatokat, amelyekben az értékesítések különösen erősek vagy gyengék.

Az OLAP-adatbázisokat úgy alakítottuk ki, hogy felgyorsítsa az adatok visszahívását. Mivel a Microsoft Office Excel helyett az OLAP-kiszolgáló számítja ki az összegzett értékeket, a jelentések létrehozásakor vagy módosításakor kevesebb adatot kell elküldeni az Excelbe. Ez a megközelítés lehetővé teszi, hogy az adatok egy hagyományos adatbázisban való rendszerezése során minél több adatforrással dolgozhatnak, ahol az Excel beolvassa az összes egyedi rekordot, majd kiszámítja az összegzett értékeket.

Az OLAP-adatbázisok két alapvető adattípust tartalmaznak: a számadatokat, amelyek számszerű adatok, a megalapozott üzleti döntések meghozatalához használt mennyiségek és az átlagok, valamint a méretek, amelyek az ilyen intézkedések rendszerezéséhez használt kategóriák. Az OLAP-adatbázisokkal több részletességi szinttel rendezheti az adatokat, és ugyanazok a kategóriák láthatók, mint az adatok elemzése.

Az alábbi szakaszok részletesen leírják az egyes összetevőket:

Kocka     Adatszerkezet, amely összesíti az intézkedéseket az elemezni kívánt dimenziók szintjei és hierarchiái szerint. A kockák az összegzett adatokkal (például az értékesítési vagy a leltári adatokkal) kombinálják a különböző dimenziókat, például az időt, a földrajzot és a termékcsaládot. A kockák nem feltétlenül a "kockák", mert nem feltétlenül egyenlők. Ezek azonban a komplex elgondolások számára az apt-metafora.

Intézkedés     Egy olyan adatkocka-halmaz, amely a kocka egyedkapcsolati táblázatának egy oszlopán alapul, és általában numerikus értékek. Mértékek: a kockában elődolgozva, összesítve és elemezve lévő központi értékek. Gyakori példák az értékesítések, a nyereség, a bevétel és a költségek.

Tag     Egy vagy több adatelőfordulást megjelenítő hierarchia egy eleme. Egy tag egyedi vagy nem egyedi lehet. Az 2007 és a 2008 például az egyes idődimenziók éves szintjében reprezentálja az egyedi tagokat, míg a január-ban nem egyedi tagok jelennek meg a hónap szinten, mert az idődimenzióban több mint egy évig tartalmaz adatot.

Számított tag     Annak a dimenziónak a tagja, akinek az értéke a futási időben egy kifejezés használatával lett kiszámítva. A számított tagok értékei az egyéb tagok értékeiből származhatnak. A számított tag (haszon) például úgy határozható meg, hogy kivonja a tagok, a költségek és a tagok értékét.

Dimenzió     Egy kocka szintjeinek egy vagy több szervezett hierarchiájának halmaza, amelyet a felhasználó az adatelemzés alapjaként értelmez és használ. A földrajz dimenzióban szerepelhet például az ország/régió, az állam/tartomány és a város szint. Vagy egy idődimenzió tartalmazhat hierarchiát az év, negyedév, hónap és nap szintjével. A kimutatásokban és kimutatásdiagramokban az egyes hierarchiák olyan mezők halmazai, amelyeket kibonthat és összecsukhat az alacsonyabb vagy magasabb szintek megjelenítéséhez.

Hierarchia     Egy logikai faszerkezet, amely egy adott dimenzió tagjait rendezi, így az egyes tagoknak van egy fölérendelt tagja és nulla vagy több gyermeke. A gyermekek egy hierarchia következő alacsonyabb szintjének tagjai, amelyek közvetlenül kapcsolódnak az aktuális tagokhoz. Például a negyedév, hónap és nap szintet tartalmazó időhierarchiában a január a Qtr1 gyermeke. A szülő egy olyan hierarchia következő magasabb szintjének tagja, amely közvetlenül kapcsolódik az aktuális tagokhoz. A fölérendelt érték általában az összes gyermeke értékeinek összesítése. A negyedév, hónap és nap szintet tartalmazó időhierarchiában például a Qtr1 a január szülője.

Szintű     Egy hierarchián belül az adatok alacsonyabb és magasabb szintű részletességet (például az év, a negyedév, a hónap és a nap szintje) oszthatók meg az időhierarchiában.

Vissza a lap tetejére

OLAP-funkciók az Excelben

OLAP-adatok beolvasása     A többi külső adatforráshoz hasonlóan ugyanúgy csatlakozhat az OLAP-adatforrásokhoz, mint a többi külső adatforráshoz. A Microsoft SQL Server OLAP Services 7,0, a Microsoft SQL Server Analysis Services 2000-es, valamint a Microsoft SQL Server Analysis Services 2005-as verziója, a Microsoft OLAP-kiszolgálói termékek használhatók a Microsoft SQL Server-es verziójában létrehozott adatbázisokkal. Az Excel olyan külső OLAP-termékekkel is dolgozhat, amelyek kompatibilisek az OLAP-alapú OLE-DB-vel.

Az OLAP-adatokat csak kimutatásként vagy kimutatásdiagramként, illetve kimutatásból átalakított munkalap függvényben, de külső adattartomány is megjelenítheti. A jelentéskészítő sablonokban mentheti az OLAP-kimutatásokat és kimutatásdiagramokat, és létrehozhat Office-adatkapcsolatú (. odc) fájlokat az OLAP-lekérdezésekhez kapcsolódó OLAP-adatbázisokhoz való csatlakozáshoz. Amikor megnyit egy ODC-fájlt, az Excel megjelenít egy üres kimutatást, amely készen áll a rendezésre.

Kockafájl létrehozása kapcsolat nélküli használatra     Létrehozhat egy kapcsolat nélküli kockafájlt (. cub) az OLAP Server-adatbázisból származó adatok egy részhalmazával. A kapcsolat nélküli kockafájl segítségével az OLAP-adatokkal dolgozhat, ha nem csatlakozik a hálózathoz. A kockák segítségével nagyobb mennyiségű adatot dolgozhat kimutatásban vagy kimutatásdiagramban, mint amennyit más, és az adatok gyors beolvasását is lehetővé teszi. Kockafájl csak akkor hozható létre, ha OLAP-szolgáltató használ, például a Microsoft SQL Analysis Services Server 2005 verzióját, amely támogatja ezt a szolgáltatást.

Kiszolgálói műveletek     A kiszolgálói művelet egy nem kötelező, de hasznos funkció, amelyet az OLAP-kocka rendszergazdája olyan kiszolgálón tud definiálni, amely egy kocka-tagot vagy mérőszámot használ paraméterként egy lekérdezésbe, amely a kocka részleteit szerzi be, vagy egy másik alkalmazást (például böngészőt) indít. Az Excel támogatja az URL-címet, a jelentést, a sorhalmazt, a részletezést és a kibontást a részletes kiszolgálói műveletekhez, de nem támogatja a védett, az utasításokat és az adatkészleteket.

KPI     A KPI egy speciális számított mérték, amely a kiszolgálón definiált, amely lehetővé teszi a "fő teljesítménymutatók" nyomon követését (az állapotot is) (az aktuális érték megfelel egy adott számnak?) és trend (mi az értéke idővel?). Ha ezek a beállítások jelennek meg, a kiszolgáló olyan kapcsolódó ikonokat küldhet, amelyek hasonlítanak az új Excel-ikonnal (például a stop Light ikon), illetve hogy az érték trendje felfelé vagy lefelé (például irányt jelző nyíl).

Kiszolgáló formázása     A kocka-rendszergazdák olyan mértékeket és számított tagokat hozhatnak létre, amelyek színformázással, betűtípus-formázással és feltételes formázási szabályokkal rendelkeznek, amelyeket a vállalati szabvány üzleti szabályként lehet kijelölni. A haszon kiszolgálói formátuma például a pénznemek, a zöld cella színe, ha az érték nagyobb vagy egyenlő a 30 000 és a piros színnel, ha az érték kisebb, mint az 30 000, a félkövér betűstílus, ha az érték kisebb, mint 30 000 és a normál Ha nagyobb 30 000-as vagy azzal egyenlő. További információt a kimutatás elrendezésének és formátumánakmegtervezése című témakörben talál.

Office-felület nyelve     A kocka-rendszergazda megadhatja a kiszolgálón lévő adatok és hibák fordítását a felhasználóknak, akiknek más nyelven kell megjeleníteniük a kimutatás adatait. Ez a funkció a kapcsolatfájl tulajdonságként van definiálva, és a felhasználó számítógép ország/régió beállításának meg kell felelnie a megjelenítési nyelvnek.

Vissza a lap tetejére

Az OLAP-adatforrások eléréséhez szükséges szoftver-összetevők

OLAP-szolgáltató     Az OLAP-adatforrások Excelhez való beállításához az alábbi OLAP-szolgáltatók egyike szükséges:

  • Microsoft OLAP-szolgáltató     Az Excel tartalmazza azt a adatforrás-illesztő és ügyfélszoftvert, amelyhez a Microsoft SQL Server olap Services 7,0, a Microsoft SQL Server olap Services 2000-es verziójában (8,0) és a Microsoft SQL Server Analysis Services 2005-es verziójában létrehozott adatbázisokat kell elérnie ( 9,0).

  • Külső OLAP-szolgáltatók     Egyéb OLAP-termékek esetén telepítenie kell a további illesztőprogramokat és ügyfélszoftvereket. Ha az Excel funkcióit szeretné használni az OLAP-adatok használatához, a harmadik féltől származó termékeknek meg kell felelniük az OLE-DB-nek az OLAP szabványnak, és Microsoft Office-kompatibilisnek kell lenniük. Ha további információra van kíváncsi egy külső OLAP-szolgáltató telepítéséről és használatáról, olvassa el a rendszergazdát vagy az OLAP-terméket értékesítő szolgáltatót.

Kiszolgálói adatbázisok és kockafájl     Az Excel OLAP ügyfélalkalmazás támogatja az OLAP-adatbázisokhoz való kapcsolatokat. Ha egy OLAP-kiszolgálón lévő adatbázis elérhető a hálózaton, közvetlenül is beolvashatja a forrásadatokat. Ha van olyan kapcsolat nélküli kockafájl, amely OLAP-adatokat vagy kockadefiníció tartalmazó fájlt tartalmaz, akkor csatlakozhat ehhez a fájlhoz, és lekérheti a forrásadatokat.

Adatforrások     Az adatforrás hozzáférést biztosít az OLAP-adatbázis vagy a kapcsolat nélküli kockafájl összes fájljához. Miután létrehozta az OLAP-adatforrást, létrehozhatja a jelentéseket, és visszaállíthatja az OLAP-adatokat a kimutatások és kimutatásdiagramok formájában, illetve egy, a kimutatásból átalakított munkalap függvényben.

Microsoft Query     A Query segítségével külső adatbázisból, például a Microsoft SQL-ből vagy a Microsoft Accessből is beolvashatja az adatforrást. Nem kell lekérdezéssel beolvasnia a kockafájlt tartalmazó OLAP-kimutatásból származó adatokat. További információt a külső adatok beolvasása a Microsoft Query használatávalcímű témakörben talál.

Vissza a lap tetejére

Az OLAP-és nem OLAP-forrásadatok közötti különbségek

Ha OLAP- forrásadatok és más típusú forrásadatokon is dolgozik a kimutatások és a kimutatásdiagramok használatával, néhány funkció eltérését észre fogja venni.

Adatok beolvasása     Az OLAP-kiszolgáló minden alkalommal visszaad új adatokat az Excelbe, amikor módosítja a jelentés elrendezését. Más típusú külső forrásadatok esetén egyszerre lekérdezi az összes forrásadatokat, vagy megadhatja a lekérdezési beállításokat csak akkor, ha különböző jelentésszűrő-mezőket jelenít meg. További további lehetőségek is elérhetők a jelentés frissítéséhez.

OLAP-forrásadatokon alapuló jelentésekben a jelentésszűrő-mező beállításai nem érhetők el, a háttérben futó lekérdezés nem érhető el, és a memória optimalizálása beállítás nem érhető el.

Megjegyzés: A memória optimalizálása beállítás nem érhető el az OLEDB-adatforrások és egy cellatartomány alapján készített kimutatások esetében is.

Mezőtípusok    Az OLAP-forrásadatok, a dimenzió mezők csak sor (adatsor), oszlop (kategória) vagy oldal mezőként használhatók. A mérték mezők csak érték mezőkként használhatók. Más típusú forrásadatok esetén minden mező használható a jelentés bármely részében.

Hozzáférés a részletadatokat tartalmazó adatokhoz     OLAP-forrásadatok esetén a kiszolgáló határozza meg, hogy milyen részletességi szintek állnak rendelkezésre, és hogyan számítja ki az összesítő értékeket, ezért előfordulhat, hogy az összesítő értékeket alkotó részletező rekordok nem érhetők el. Előfordulhat azonban, hogy a kiszolgáló megadhatja a megjeleníthető tulajdonságmezők. Más típusú forrásadatok esetén nincsenek tulajdonságmezők, azonban az adatmező-értékek és az elemek alapjául szolgáló részleteket megjelenítheti, valamint megjelenítheti az adatok nélküli elemeket is.

Az OLAP-jelentésszűrő mezői nem tartalmazhatnak minden elemet, a jelentésszűrő-oldalak megjelenítése parancs azonban nem érhető el.

Eredeti rendezési sorrend     OLAP-forrásadatok esetén az elemek először abban a sorrendben jelennek meg, amelyben az OLAP-kiszolgáló visszaküldi őket. Ezután rendezheti vagy manuálisan átrendezheti az elemeket. Más típusú forrásadatok esetében az új jelentés elemei először az elemek neve szerint növekvő sorrendbe rendezve jelennek meg.

Számítások     Az OLAP-kiszolgálók közvetlenül a jelentéshez készítenek összegzett értékeket, így az érték mezők összegző függvényeit nem lehet módosítani. Más típusú forrásadatok esetén módosíthatja az érték mező összegző függvényét, és több összegző függvényt is használhat az érték mezőhöz. OLAP-forrásadatokat tartalmazó jelentésekben nem hozhat létre számított mezőket vagy számított tételeket.

Részösszegek     Az OLAP-forrásadatokat tartalmazó jelentésekben nem módosíthatók a részösszegek összegző függvényei. Más típusú forrásadatok esetén módosíthatja a részösszeg összegzése függvényeket, valamint megjelenítheti vagy elrejtheti a részösszegeket az összes sor-és oszlop mezőiben.

OLAP-forrásadatok esetén a részösszegek és végösszegek kiszámításakor a rejtett elemek is belefoglalhatók vagy kizárhatók. Más típusú forrásadatok esetén a rejtett jelentésszűrő-mezőket beírhatja a részösszegek mezőbe, a többi mező rejtett tételei azonban alapértelmezés szerint kimaradnak.

Vissza a lap tetejére

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×