MicroStrategy Szolgáltatásaink Ügyfeleink Cégünk
2010. szeptember 11. Nyitólap > Microstrategy > Microstrategy platform > Intelligence Server  

 



MicroStrategy Intelligence Server

A MicroStrategy BI Platformjának központi eleme az Intelligence Server, mely az alábbi feladatokat látja el.

Adatbáziskapcsolatok kezelése

Metaadatbázis kapcsolat

A MicroStrategy Platformon MicroStrategy Architect segítségével létrehozott elemzési területek, un. projektek definíciója és objektumai (riportok, dokumentumok, szűrők, mérőszámok, attribútumok, hierarchiák, felhasználók) egyetlen központi adatbázisban, a metaadatbázisban kerülnek tárolásra. A MicroStrategy által használt metaadatbázis bármelyik ismertebb RDBMS, azaz relációs adatbáziskezelő rendszer (pl. MS SQL Server, Oracle, MS Access, Teradata, DB2, Informix, Red Brick, Sybase) és ezek különböző verziói lehetnek.
A MicroStrategy Intelligence Server közvetlenül kapcsolódik a metaadatbázishoz, így a kliens gépeken nincsen szükség adatbáziskapcsolatok létrehozására.

Adattárház kapcsolat

Az Intelligence Server nem csak a metaadatbázishoz, hanem a vállalatok által elemezni kívánt adatokat tartalmazó adattárházhoz (DWH - Data Warehouse) is közvetlen módon kapcsolódik. Az adattárház is tetszőleges RDBMS alapokon lehet.

Támogatott adatbáziskezelők

A MicroStrategy BI Platform elsősorban un. relációs OLAP (ROLAP) megoldás, így a többdimenziós OLAP (MOLAP) alkalmazások esetében tapasztalható adatbázis méretkorlátokkal nem kell számolni, mert a relációs adatbázisok mérete akár többszáz gigabyte vagy akár több terabyte is lehet.

BI rendszerek átlagos adatbázis mérete

Feladatok feldolgozása

SQL scriptek generálása

Amikor a web vagy desktop kliens gépekről kérés érkezik pl. egy riport futtatására, akkor az Intelligence Server az adattárház adatbáziskezelőjének megfelelő és arra optimalizált SQL parancsot generál és küld el az adatbáziskapcsolaton keresztül. Bizonyos lekérdezések nem valósíthatóak meg egyetlen SQL paranccsal (pl. milyen termékeket és milyen értékben vásárolnak azok az ügyfelek, akik az átlagos vásárlási értéknél 20%-al nagyobb mértékben szoktak vásárolni), ezért az Intelligence Server az ilyen típusú lekérdezések támogatására képes un. többlépéses (multi-pass) SQL parancsot is generálni.

Analitikai feldolgozás

Az elküldött SQL parancs eredményét visszakapva az Intelligence Server a riport típusától függően további analitikai számításokat is végezhet, vagy többlépéses SQL esetén 2 SQL lépés között lehet Intelligence Server által végzett analitikai számítás is.

Többlépéses SQL

A különböző számításokhoz, elemzésekhez több, mint 200 beépített pénzügyi, statisztikai, OLAP, idő és egyéb függvény áll a felhasználók rendelkezésére.

Beépített függvények

Az alábbiakban nézzünk meg néhány példát az Intelligence Server által támogatott elemzésekre:

  • Összegzések segítségével a vállalat üzleti teljesítményéről átfogó képet kaphatunk, pl. az ügyfelek vásárlása termékcsoport bontásban
  • Idősoros elemzéssel a vevők jövőbeni vásárlásainak előrejelzése regresszió számítással
  • A szegmentációs elemzés lehetővé teszi, hogy különböző jellemzők (pl. vásárlási szokások) alapján az ügyfeleket egyedi csoportokba rendezhessük, és ennek megfelelően pl. csoportokra szabott egyedi ajánlatokkal keressük meg őket
  • Feltételvizsgálat során különböző "mi lenne, ha" típusú kérdésre kaphatunk választ, pl. hogyan változna a cash flow, ha bizonyos kiemelt ügyfelek fizetési határidejét meghosszabbítanánk
  • Kapcsolatelemzések segítségével rejtett összefüggéseket fedezhetünk fel, pl. milyen gyakran vásárolnak a vevők együtt sört és pelenkát
  • Hipotézis tesztekkel olyan szabályszerűségekre deríthetünk fényt, hogy különböző városokban bizonyos színű termékekből többet vásárolnak

Korábban említettük, hogy a MicroStrategy elsősorban ROLAP megoldás, így nagy adatmennyiségek kezelését is lehetővé teszi a MOLAP megoldásokkal szemben. A MOLAP megoldások előnye viszont az, hogy a memóriában lévő kisebb MOLAP kockákat gyorsan tudják kezelni. A MicroStrategy un. Intelligens Kockái lehetővé teszik olyan OLAP riportok létrehozását is, melyek használata során a számításokat, aggregálásokat nem a relációs adatbáziskezelő végzi, hanem az Intelligence Server analitikai motorja, így ezek az elemzések a gondolat sebességével történhetnek, a MOLAP megoldásoknál megszokott módon.

Adatok megjelenítése

Az adattárházból visszakapott eredményhalmazt az Intelligence Server a riport beállított formátumának megfelelően alakítja, az adatokat rendezi, illetve előre definiált vagy saját stíluslapok alapján megfelelő betűtípussal, mérettel, színezéssel és kerettel jeleníti meg.

Stíluslapok

Gyorsítótár (cache) kezelése

Gyakran előfordulhat, hogy egy előre definiált standard riportot több felhasználó is futtatni szokta. Ilyenkor felesleges lenne a relációs adatbáziskezelőt többször is terhelni ugyanazzal a lekérdezéssel, elég a riportot egyszer lefuttatni. Az Intelligence Server a futtatott riportok eredményét egy un. gyorsítótárban tárolja le, és a riport legközelebbi futtatásakor nem generál SQL-t és küldi el azt az adatbáziskezelőnek, hanem a gyorsítótárból hívja le a riport már korábban visszakapott eredményét.

Az Intelligence Server nem csak a riportokat, hanem egyéb objektumokat is gyorsítótárban tárol:

  • Riport cache
  • XML riport cache
  • Objektum cache
  • Attribútum elem cache

Cache beállítások

A gyorsítótárban lévő objektumok érvényességi idejét tetszőleges módon lehet beállítani.

Eredménylista (History List)

Előfordulhat, hogy bizonyos riportok összetettségüknél és az általuk használt nagy adatmennyiség miatt több percig is futnak. Ilyenkor a felhasználónak nem kell megvárnia a riport lefutását, hanem a riportot beteheti az un. eredménylistába, és amikor a riport lefutott, akkor ebből a listából lehívhatja a kész eredményt.

Időzítés

Az Intelligence Server lehetővé teszi a riportok időzített futását is. A riportok időzítése idő- vagy eseményvezérelten is történhet. Így a riportok akár naponta többször is lefuthatnak, vagy pl. ha az adattárház töltése befejeződött. A riportok mellett adminisztrációs feladatokat, pl. a gyorsítótár törlését is időzíteni lehet.

Statisztikagyűjtés

A MicroStrategy a projektek használatáról, a különböző típusú felhasználók (Web, Desktop, NarrowCast Server) bejelentkezéséről, a rendszer különböző jellemzőiről, teljesítményéről az Intelligence Server különböző részletezettségű statisztikákat gyűjt, melyet projektenként lehet beállítani.

Statisztika beállítások

A rendelkezésre álló statisztikák alapján a MicroStrategy által kínált Enterprise Manager nevű projektben előre definiált vagy saját magunk által elkészített riportokon elemezhetjük saját MicroStrategy platformunk használatát és teljesítményét.

Biztonság

Mivel az adattárházban több forrásból származó, a vállalat számára nagyon értékes adat található, ezért fontos az adatokhoz való hozzáférések megfelelő szabályozása, illetve az adatáramlás megfelelő szintű védelme. A MicroStrategy a következő biztonsági védelmet kínálja az adatátvitel, a felhasználó, az alkalmazás és az adatok szintjén:

  • Tűzfal - a weben keresztüli hozzáféréseknél tűzfallal védhetjük a rendszert az illegális behatolásoktól
  • Felhasználó azonosítás - a felhasználók azonosítása 4 módon történhet
    • Standard: saját MicroStrategy azonosító és jelszó használata
    • Windows: Windows hálózati azonosító alapján
    • Warehouse: adatbáziskezelőben adott azonosító és jelszó használata
    • LDAP: LDAP azonosító alapján (Microsoft Active Directory, Novell, Sun One/iPlanet)
  • Privilégiumok - a felhasználókhoz előre beállított jogosultsági szinteket un. Biztonsági szerepeket lehet hozzárendelni, melyek a különböző MicroStrategy felületeken rendelkezésre álló funkciók körét határozzák meg adott alkalmazások esetében
  • Biztonsági szűrők - a felhasználók az adatok csak bizonyos részéhez férhetnek hozzá (pl. a régiómenedzser csak saját régiójának adatait láthatja)

Biztonsági szerepek

  • Hozzáférést szabályzó listák - a projektek objektumaihoz (könyvtárak, riportok, szűrők, metrikek, stb.) való hozzáféréseket (módosítás, írás, olvasás) a Windows Explorerben megszokott módon lehet beállítani

Hozzáférést szabályzó listák

  • Titkosítás - a jelszavak különböző módon titkosítva kerülnek tárolásra, illetve 128-bites SSL adatátvitel áll rendelkezésre

A biztonsági beállítások és a felhasználói jogosultságok szintén a metaadatbázisban kerülnek tárolásra.

Skálázhatóság, teljesítmény

Nagymennyiségű adat, gyors elemzés

Az Intelligence Server igen nagy mennyiségű adatok elemzését is lehetővé teszi a ROLAP megoldásnak köszönhetően, illetve a MOLAP megoldásoknál megszokott elemzési gyorsaságot biztosítja az Intelligens Kockák alkalmazásával. A rendszer teljesítményéhez és a kiegyensúlyozott terheléséhez a korábban már említett cache funkciók és az időzítés is hozzájárul.

Cluster

Mivel egyszerre több szerverre is telepíthető Intelligence Server, így clusterben akár több ezer felhasználót is ki tud szolgálni a MicroStrategy Platform, illetve a rendszer az egyik szerver leállása esetén is elérhető marad, így akár 7x24 órás rendelkezésre állás is biztosítható.

Egyéb beállítások

Az Intelligence Serveren különböző paramétereket lehet beállítani, melyekkel a rendszer további finomhangolását tudjuk elvégezni.

Egyéb beállítások

A szerverszintű beállításokat projektenként tovább tudjuk finomítani, így bizonyos projektek felhasználói magasabb prioritást kaphatnak, több riportot tudnak párhuzamosan futtatni, vagy nagyobb adatmennyiséget hívhatnak le az adatbázisból.

Szerverszintű beállítások

Támogatott operációs rendszerek

MicroStrategy Intelligence Server az alábbi operációs rendszereket támogatja:

  • Windows 2000
  • Windows 2003
  • Sun Solaris
  • IBM AIX

Támogatott adatbáziskezelők

A MicroStrategy Intelligence Server az alábbi adatbáziskezelő verziókra optimalizált SQL generálására képes:

  • DB2 DataJoiner
  • DB2 UDB V4R3/R4 for AS/400
  • DB2 UDB V4R5 for AS/400
  • DB2 UDB V5R1 for AS/400
  • DB2 UDB V5R2 for AS/400
  • DB2 UDB V6.1 for OS/390
  • DB2 UDB V6.1 for Unix/Windows
  • DB2 UDB V7 for OS/390
  • DB2 UDB V7.1/7.2 for Unix/Windows
  • DB2 UDB V8.1 for Unix/Windows
  • Generic DBMS
  • HP NonStop SQL/MP D42/D45
  • HP NonStop SQL/MX 1
  • Informix IDS 7.x
  • Informix IDS 9.x
  • Informix XPS 8.x
  • Microsoft Access 2000
  • Microsoft Access 7.0
  • Microsoft SQL Server 2000
  • Microsoft SQL Server 7.0
  • Oracle 10g
  • Oracle 8i
  • Oracle 8i R2/R3 Enterprise Editions
  • Oracle 8i R2/R3 Standard Editions
  • Oracle 8i R3
  • Oracle 9i
  • Red Brick 5.1.5
  • Red Brick 6
  • Red Brick 6.1
  • Red Brick 6.2
  • Sybase Adaptive Server 11.5
  • Sybase Adaptive Server 12.x
  • Sybase IQ 12
  • Teradata V2R3
  • Teradata V2R4
  • Teradata V2R4.1
  • Teradata V2R5

lap tetejére

Termékeink  |   Szolgáltatásaink  |   Megoldásaink  |   Ügyfeleink  |   Cégünk

Copyright © 2004 BI Xpert
BiXPERT Kft. 2040 Budaörs, Szabadság út 301.   Tel: +36 23/802-600   Fax: +36 23/802-601   E-mail: info@bixpert.hu  

Áttekintés
MicroStrategy Inc.
MicroStrategy platform   »
Megoldásaink
A BI 5 stílusa   »
Adatbázis optimalizálás
Elemző alkalmazások   »
Iparágak szerint   »
Osztályok szerint   »
Ingyenes próbaverzió
MIS AG
Miért az MIS?
MIS DecisionWare   »
MIS DecisionWare alkalmazások   »
SAP felhasználóknak   »
Microsoft felhasználóknak
Áttekintés
Tanácsadás
Oktatás
Támogatás
Áttekintés
Referenciák
Nemzetközi lista
Történetünk
Karrier
Partnereink
Elérhetőségeink
Áttekintés
Administrator
Architect
BI Developer Kit
Desktop
Data Mining Services
Intelligence Server
Narrowcast Server
MicroStrategy Office
MicroStrategy OLAP Services
Report Services
SAP Services
SDK
MicroStrategy Web
Web Universal
Áttekintés
Vállalati jelentések
Ad-hoc lekérdezések
OLAP elemzések
Statisztika és adatbányászat
Kézbesített jelentések
és riasztások
Áttekintés
Ügyfél-viselkedés
Pénzügyi jelentések
Értékesítés és kiszállítás
Értékesítési szervezet
HR
WEB forgalom
Áttekintés
Pénzintézetek
Gyógyszeripar
Nehézipar
Kereskedelem
Távközlés
Kormányzat
Áttekintés
Pénzügy
Marketing/CRM
HR
Értékesítés
SCM
MIS Deltaminer
MIS Excel Integration
MIS Plain
MIS onVision
MIS Alea- Application server
MIS Enterprise Planning
MIS Zeus
MIS Package
MIS Risk Management
MIS Balanced Scorecard
SAP Enterprise Portal
SAP Netweaver