| Egy modern szervezetben különböző forrásrendszerekben
vagy platformokon bújnak meg az adatok, s ezeket az egyes üzleti
részlegek külön kezelik. Ennek eredményeként az üzleti felhasználók
jószerével azt sem tudják, milyen adatok állnak rendelkezésükre,
ezek hol tárolódnak, illetve miként férhetnek hozzájuk döntéseik
támogatása érdekében.
Azonban nem egyedül az üzleti felhasználók küszködnek a vállalati
adathalmazzal. Az informatikai osztályra is nagy teher nehezedik
amiatt, hogy többszintű eszközrendszert, szétszórt adatbázisokat
és metaadat-silókat, illetve egyedi megoldásportfoliókat kell kezelniük.
Ilyen körülmények között nehéz egységes képet kapni, amelyre mindenki
nyugodtan támaszkodhat elemzései során. Lényegében az inkonzisztens
adatok és az adatok gyenge minősége az a két tényező, amely a számos
gond közül a leginkább nyomja az IT-osztályok vállát; ezzel ugyanis
hitelességük elvesztését kockáztatják.
A SAS® Enterpise ETL Server
főbb tulajdonságai |
 |
 |
|
- |
Hatékony, interaktív
ETL-fejlesztőkörnyezet fogd-és-vidd
transzformációs varázslókkal. Ezek
révén számos adatforrással létesíthetünk
könnyedén kapcsolatot. Ezen kívül
a nagyszámú adat- és analitikai transzformáció
lecsökkenti a programozás idejét.
- Integrált platformkapcsolat távoli
SAS-kiszolgálókkal. Ennek jóvoltából
a teljes ETL-folyamatot - vagy annak
egy részét -bármilyen platformon,
bármilyen adatbázis esetében natívan
futtathatjuk, beleértve az MVS- és
az ERP-rendszereket is. |
|
- |
A transzformációkat
- mint például a rendezés és az aggregáció
- párhuzamosan lehet végrehajtani,
ezzel a futásidők drasztikusan csökkennek.
Az adatirányítás (piping) ugyanakkor
tovább növeli a transzformáció sebességét
azzal, hogy az adatokat elosztott
processzorok között "terelgeti"
az egyik folyamattól a másikig. |
|
- |
Az integrált változáskezelő
rendszer lehetővé teszi az együttműködést
és az információ változásának a követését
nagylétszámú implementációs csapatok
számára. Az integrált auditálás és
életciklus-kezelés pedig naprakész
dokumentációt és könnyű metaadat-menedzsmentet
eredményez. |
|
- |
Az integrált adatminőségi
eljárások segítségével felgyorsíthatjuk
az adattisztítást, s ezzel csökkenthetők
az adatgazdálkodási költségek. |
|
- |
Integrált metaadat-menedzsment
és a szabványok alkalmazása, beleértve
az egységes adattárházi metamodellnek
(Common Warehouse Metamodell, CWM)
megfelelő metaadatcserét. Ezzel olyan
adatraktárban hozhatunk létre és tárolhatunk
metaadatokat, amely leírja és nyomon
követi a teljes ETL-folyamatot. |
|
- |
Az integrált, nagyteljesítményű,
natív olvasó és író képességekkel
problémamentesen hozzáférhetünk harmadik
fél által szállított relációs adatbázisokhoz
is. |
|
- |
Az integrált kezelőkonzol
meghatározza a topológiát, és megkönnyíti
a jobok telepítését. |
|
- |
Az integrált feladatkezelő
az automatikus terheléselosztó és
ütemező interfésszel maximalizálja
az időbeli és a hardvererőforrások
felhasználását, valamint az ETL-feldolgozási
ciklusokat. |
|
- |
Az üzenetközvetítő
eszközökkel is felruházott, integrált,
valós idejű telepítés jóvoltából az
alkalmazások aszinkron módon, közvetett
kapcsolat nélkül kommunikálnak. Ugyanakkor
az üzenetek biztosan eljutnak rendeltetési
helyükre. |
|
 |
 |
|
|
|
Az IT-terhei
Annak érdekében, hogy az üzleti felhasználók a számukra szükséges
információkhoz kellőidőben juthassanak hozzá, számos szervezet növelte
informatikai erőforrásainak teljesítményét. Ez azonban további problémákhoz
vezetett, ugyanis az adatok szinkronizálatlanul jelennek meg az
elosztott rendszerekben, s emiatt túl sok erőforrásnak kell adatszinkronizációval
foglalkoznia. Bár az elosztott rendszerben számos CPU nincs kihasználva,
állandó erőfeszítéseket kell tenni annak érdekében, hogy az ETL-feladatokat,
a kiszolgálók foglaltsága miatt, kötött időben lehessen futtatni.
A munka ütemezését ráadásul manuálisan kell végezni, ami nem hatékony,
valamint támogatási többletköltséggel és hosszabb végrehajtási idővel
jár.
Az IT-osztály így arra kényszerülhet, hogy a szabványos adattraszformációkra
is egyedi megoldásokat dolgozzon ki, amelyeket azonban nem lehet
hatékonyan fenntartani a projekt életciklusában. Ez az eljárás megakadályozza
továbbá, hogy hasznosítani lehessen a korábbi munkák tapasztalatait,
illetve növeli a transzformációs hibák bekövetkeztének esélyét,
és az erőforrásokat sem használja ki kellő hatékonysággal.
Nem csoda hát, ha az informatikai osztály nehezen tudja menedzselni,
ellenőrizni és nyomon követni az ETL-folyamatok változásait párhuzamos
projektek esetén, különösen, amikor nincs vagy kevés az arra vonatkozó
dokumentáció, hogy ki, mit csinált, az miként illik bele az összképbe,
és mikor változtak meg a dolgok. Mindezek a problémák keverednek
azzal a ténnyel, hogy az IT-osztálynak gyakran nincs lehetősége
metaadatok automatikus létrehozására és kezelésére - mindez pedig
még tovább növeli a nagy ETL-projektek fejlesztési és implementációs
idejét, valamint költségét.
Integrált megoldás
A szétszórt adatokkal és a pontos információk szolgáltatására irányuló
igényekkel túlterhelt IT-osztályoknak tehát olyan ETL-platformra
van szükségük, amely akkurátusan és költséghatékonyan kezeli az
elosztott, operatív rendszerekben található adatokat.
A SAS® Enterprise ETL Server az ágazat leghatékonyabb
adatintegrációs platformját szolgáltatja. Kellő időben és költséghatékonyan
szintetizálja a különféle forrásokban található vállalati adatokat,
és az egész vállalat számára kezeli a metaadatokat. Képes arra,
hogy a heterogén platformokból mindenfajta adatformátumot kiolvasson
és kivonjon, illetve beépített képességekkel rendelkezik az SQLen
messze túlmutató adatmanipulációhoz és az általa előállított minőségi
adatok elemzéséhez.
A SAS® Enterprise ETL Server az egyetlen olyan ETL-megoldás,
amely teljes mértékben integrált, testre szabható adattisztítási
rutinokkal, példa nélküli platformtámogatással és szerkeszthető
tudásbázissal rendelkezik. Tartozik hozzá még egy interaktív fejlesztési
környezet is: ez nyílt, natív, többszálú és párhuzamos adatkinyerési
és -átalakítási képességgel felruházott motort tartalmaz, amely
egyidejűleg több platformon is futtatható.
A fejlesztőkörnyezet
A SAS® Enterprise ETL Server része egy interaktív
ETL-fejlesztőkörnyezet is: a SAS® ETL Studio, amelynek
segítségével egyetlen pontból lehet ellenőrizni és kezelni az ETL-folyamatokat,
az adattárházakat és adatpiacokat, valamint az OLAP-struktúrákat.
A SAS® ETL Studio átalakító (transzformációs) varázslókat
is tartalmaz; ezek leegyszerűsítik az ETL-folyamatokat, valamint
minimalizálják az egyedi kód menedzselését és karbantartását a projekt
életciklusa alatt. Az összes transzformációt, beleértve a felhasználók
által írt speciális kódot, követni és regisztrálni lehet a központi
metaadatok jóvoltából.
|