12/20100
Az SAP új üdvöskéje: HANA
Az SAP Májusban jelentette be a SAPPHIRE rendezvény keretein belül a HANA (High-Performance Analytic Appliance) kódnévre hallgató új termékét, ami a saját fejlesztésű BAE (Business Analytic Engine ) szoftver és bizonyos hardver gyártók szervereinek boldog frigyéből született appliance típusú gépállat. A Hana, ami egy titkos ICE (mert In-memory Computing Engine állnéven is hivatkoznak rá), egyébként egy arab eredetű női név, jelentései: boldogság, virág, munka. Vajon melyikre asszociálhattak az SAP marketing osztályán a névadáskor?
12/20100
Return of the DWBI
Itt vagyunk hát újra, visszatértünk!
Kedves olvasóink, bárcsak azt mondhatnám, hogy az elmúlt hetekben rajongók tömege koptatta véresre a körmeit a billentyűzeten, hogy újabb és újabb post-okat követeljen tőlünk, de az igazság az, hogy 1-2 „mi van veletek srácok?” kérdéstől eltekintve, nem aggódtatok értünk.
Kár is lett volna, hiszen sem okosabbak, sem szerényebbek nem lettünk az elmúlt hónapokban, csak sok volt a dolgunk, ami ugyan nem múlt el, de már nagyon feszít minket az exhibicionizmus, ezért muszáj osztanunk az észt.
10/20100
Új játékos a pályán: EMC Greenplum Appliance
Mint az egyetemista, aki elkésett a buliból és hogy behozza a haverokat, mindjárt két liter vodka-vörösbor-pitralon-koktéllal indít, az EMC is nagyon teper ledolgozni a hátrányát az adattárházas piacon.
Még csak pár hete vásárolta föl, az egyébként hardver független adattárház platformot, a Greenplum-ot, máris bejelentették a marketing anyagokban hol egyszerűen zseniálisnak, hol forradalminak, némelykor meg simán fényjézusnak aposztrofált hardver és szoftver kombót, amelyet ezentúl EMC Greenplum Data Computing Appliance néven ismer a nagyérdemű és szidalmazhat a konkurencia.
10/20100
Amit eddig senkitől se mertél megkérdezni: MODEL utasítás és lineáris regresszió Oracle-ben
Kínzó fájdalmat érez, ha leírva látja a REGR_SLOPE és REGR_INTERCEPT függvényeket? Furcsa remegés járja át a testét, ha egy SQL SELECT-ben MODEL REFERENCE-t és DIMENSION BY kifejezéseket talál? Akkor ideje bepótolni a lemaradást, és elolvasni az alábbi bejegyzést, hiszen az Oracle MODEL klauzája nélkül ugyan lehet dolgozni, csak éppen minek.
No de mi is az MODEL kifejezés és miért ennyire marhára fontos? A legjobb megfogalmazás, hogy egy újabb programozási lehetőség bevezetése az SQL nyelvbe: gyakorlatilag komplex kódblokkok (ciklusok, változók és vezérlési szerkezetek) támogatása, amelyek segítségével az SQL lekérdezések eredményei módosíthatóak. Ezek a módosítások lehetnek új sorok vagy oszlopok hozzáadása, illetve meglévő oszlopok értékeinek megváltoztatása. Az Oracle szerint a MODEL-ek használata az adattárházas környezetben lesznek igazán hasznosak, és be kell lássam, ezzel csak egyetérteni tudok.
10/20100
Apró hírek Talend országból
Itt az idő, hogy őszi virágokhoz hasonlatos módon csinos kis csokorba kössük a történéseket egyik kis kedvencünk, az OpenSource piacvezető ETL / Adatintegráció szállító cég, a Talend háza tájáról.
A szokásos marketing rizsán - amivel minden magára valamit is adó gyártó elárasztja a világsajtót - a csörgőkígyó által űzött kanmajom fürgeségével túllendülve az alábbiak keltették fel még a Városligeti Belga Sörfesztivál alatt sem lanyhuló érdeklődésemet:
Kikerült a Talend termék listájára egy Life Cycle Platform nevű, a nagyobb projekteket, tesztelést, repository karbantartást segítő utility halmaz.
10/20100
Mértani közép Oracle alá (GEOMEAN)
Bárki, aki három napnál többet dolgozott a "hagyományos" relációs adatbázis-kezelőkkel, hamar rájöhetett, hogy mindig azok a függvények hiányoznak a legjobban, amik nincsenek is implementálva egyáltalán. Ezúttal a mértani közép (geometric mean, GEOMEAN) függvénybe futottam bele, ami sajnos nincsen az Oracle RDBMS-ben alapban.
Ez azért is baj, mivel a mértani közép gyakran használt függvény az adattárházakban és a fölé épülő elemző rendszerekben. Mondjuk, hogy van öt számunk (5, 7, 55, 6, és 3), akkor azok mértani átlaga kb. 8,08 - vagyis az értékkészletből kilógó 55 nem vitte nagyon félre az átlagszámot. Ugyanezekre a számokra a számtani közép 15,2 lenne. De ha az ilyen hasznos, miért nincs benne a legtöbb DBMS-ben?
09/20100
Jelentés a SAP WorldTour 2010 konferenciáról
Összegyűltek hát idén is a vélhetőleg útkaparók szakszervezetének esztétikai szakköre által dizájnolt (röviden: szürke) képernyők barátai, tisztelői és üzletfelei, hogy egy vidám társasági esemény okán, valamint kellő mennyiségű sör és egyéb vitamindús élelmiszer elfogyasztása közben hátbaveregessék egymást és gúnyos megjegyzéseket tegyenek konkurenseik étkezési és öltözködési szokásaira - ja és hogy meghallgassák mi a pálya az SAP-nál.
09/20100
EMC Greenplum szeminárium és újdonságok
A héten rendezték meg európa első hivatalos EMC Greenplum szemináriumát Frankfurtban, amelyen volt szerencsém személyes valómban is részt venni. A kifejezetten technikai jellegű adminisztrátori tréningek és workshopok mellett szó esett az EMC és Greenplum közös jövőjéről, stratégiájáról is. Természetesen több, a termékkel kapcsolatos bejelentés is elhangzott, így első kézből értesültünk az új, négyes verzió tervezett megjelenéséről, valamint az SAP BusinessObjects és Microstrategy partnerségről, amelynek keretében a BI gyártók még szorosabban fogják kihasználni a Greenplum adatbáziskezelő fejlett analitikus és OLAP kiterjesztéseit. De pontosan miről is volt szó?
09/20100
ParAccel győzelem és pikáns polémiák a TPC-H körül
A fenti cím, ha nem is kelti föl túl sok ember érdeklődését, mindenképp dobogós helyet érhet a magyar neten publikált alliterációs képzavarok versenyében. És bár nem az volt az elsődleges célom, hogy a saját magam kreálta versengésben kompenzáljam a borongós idő táptalaján sarjadzó depressziómat, úgy érzem, jó úton haladok felé.
Talán kevesen tudjátok, nyájas olvasóim, hogy az általam csak alternatívnak (jelenleg a magyar ugaron elterjedten használtakhoz képest jelentősen eltérőnek) aposztrofált adattárház platformok egyik prominense, a ParAccel nemrégiben bizony csúnyán föltörölte a padlót a versenytársaival (ilyenek mint Sybase IQ, Oracle 11g, MS SQL 2005 és 2008, és az általam tök ismeretlen Exasol) a TPC-H 1Tb-os benchmark versenyében.
09/20100
SAP WorldTour 2010 konferencia jövő héten
Eljött megint az ősz, a naptej beleszáradt a flakonba, az úszógumi csendben penészedik a padláson, a lányok sajnos egyre több ruhát vesznek föl reggelente, és aki nem szalad el pánikszerűen loccsanni egy utolsót Horvátországba az kénytelen az SAP WorldTour –ra jönni idén is. Sanyarú sorsú kollégák, gyerünk, sajnáljuk magunkat és egymást tömegesen, csapkodjuk meg egymás lábszárát csilibe mártott sündisznókkal spontán módon, mintegy közösségi élményként, aztán lássuk miből élünk!
08/20100
OpenSource OLAP Örömhír
Ahogy azt Palo-ék bejelentették, beérnek lassan az utóbbi időben fölerősödött OpenSource (OS) szabványosítási törekvések. A OS OLAP szerverek mindkét zászlóshajója (a Palo és a Mondrian) most már zsigerből támogatja az OLAP4J kompatibilis OLAP kliensekkel való együttműködést.
08/20100
Hogy csinálja ezt a Salesforce?
Egyre másra jelennek meg a cikkek, milyen magas hemoglobin tartalmú vért pipilnek a manapság menő webes szolgáltatások üzemeltetői (Facebook, Amazon, Google, stb), hogy a rengeteg felhasználójuk még rengetegebb interakcióját és a vonatkozó üzleti eseményeket kontrol alatt tartsák, általában egy alacsony késleltetésű adattárházba összegyűjtsék és aztán a saját, vagy esetleg az ügyfeleik igényeit is kielégítő elemzéseket, riportokat, dashboardokat készítsenek.
De hogyan csinálja ezt a több millió felhasználóval rendelkező, világelső, híres-neves, fényes tekintetű, ésatöbbiésatöbbi… webes CRM és sok egyéb szolgáltatást nyújtó Salesforce?
08/20100
Valami történik a SAP -nál!!!
Szinte hallani, ahogy a hatalmas szerkezet berozsdállt kormányszerkezete nyikorog, ahogy a szunyókálásból fölébredt vezetők utasítására irányt vált.
Furcsán pislognak a benne utazók meg a körülötte állók is: Hiszen mi nem ezt szoktuk meg! Billeg, rázkódik, csikorog – van aki élvezi a változást - lehetőséget lát benne, és van aki kiszáll rókázni.
07/20100
Breaking: Az EMC megvette a Greenplum-ot
Vége a tavaszi monszunnak, kisütött a nap – és mindjárt van egy kis élénkülés a gyümölcspiacon. Az IT Infrastruktúraszállító óriás, az EMC (akiket én leginkább a storage megoldásaikról ismerek) bejelentette, hogy megvásárolja az egyik új MPP adatbázis fejlesztő céget, a private cloud alapú adattárházak koronázatlan királyát, az én egyik kis kedvencemet, a Greenplum-ot.
07/20100
MapReduce támogatás a MicroStrategy9-ben
Jelképes helyen, az idei Hadoop Summit 2010-en jelentette be a Microstrategy Inc. a Magyarországon is népszerű BI csomagukba integrált MapReduce támogatást. A MicroStrategy9 frissítésével ezáltal elérhetőek az Apache Hadoop és Amazon Elastic MapReduce szolgáltatásai HiveQL és AWS MapReduce szkriptek írása nélkül is.
07/20100
Hadoop és Hive támogatás a Talend-ben
Pár nappal ezelőtt jelentette be az OpenSource ETL zászlóshajóját kormányzó cég, hogy elkészültek a Hadoop szolgáltatásokat elérő és felhasználó Talend komponensek.
06/20100
Netezza – EnterpriseDB támadás az Oracle ellen
Nekiesett a Netezza az Oracle-nek, mint másnapos egyetemista a közös hűtőben talált pizza maradéknak. Mindig örömmel tölt el, ha cégek arra fordítják a PR büdzséjük tetemes részét, hogy egymásnak fityiszt mutassanak, és nyilvánosan hülyeségeket ordítozzanak. Persze oka van ennek is, mint a pozitív szifilisz tesztnek: egyrészt magukat szórakoztatják a cégek PR vezetői és CEO-i, másrészt tényleg így gondolják elszedegetni egymástól a klienseket.
A sárdobálás eklatáns példáját mutatja be az Oracle és a Netezza közti nyilatkozat háború. Tessék rákeresni Netezza és Oracle szavakra a kompetitor weboldalán, és bizony gyakran vitriolos sz@rba mártott tollal írt cikkeket találunk. (a kedvencem itt meg itt)
Ám ami most történt, az kicsit más, mint a hagyományos szájkarate: a Netezza egy másik OpenSource alapokon építkező, és szintén az Oracle-t gyepáló társaság technológiáját veti be az Oracle felhasználók elcsaklizására.
06/20100
A Pentaho On-demand ajánlatának margójára
Mint azt már dalos torkú blogoló kollégám a BI.hu-n oly bölcsen bitbe véste, nemrégiben előugrott a bokorból a Pentaho fedőnevű egyén, széjjeltárta ledér öltözékét és megvillantotta nekünk bájait, majd közölte: Mindez a BI platform a tied lehet szépfiú, akár eseti jelleggel, csak XXX dollár az ára. Hm, köszönjük az ajánlatot, megfontoljuk, és majd értesítjük…
Első kanyarban pontosítsunk az áron: a BI.hu-n megjelent 2000USD/hó ár valamilyen bennfentes forrásból származhat (el tudom képzelni, hogy mondjuk 1-2 éves szerződés esetén le tud menni ennyire), de pillanatnyilag a lista ár 90 napos szerződéssel 3400USD/hó.
Ehhez jön még hozzá mindenféle opció, ha minél inkább outsource-olni akarjuk a BI rendszer üzemeltetését, a security beállításoktól az oprendszer patch-eléséig, az adatbázis tuningolásától a repository cleanup-ig, akkor még simán le kell gombolnunk a fent említett bájakért 1-2000 dolcsit.
06/20100
Új OLTP in-memory adatbázis – VoltDB
A Vertica környéki fejlesztők (oktatók és cégek kutatói), akik kidolgozták pl a Vertica alapjait adó OpenSource C-Store –t is, most se bírnak a popsijukon ülni nyugodtan (csúnya az asszony, vagy hegedülni tanul a gyerek, ki tudja…), így hirtelen felindulásból csináltak egy OLTP célokra kihegyezett – szintén OS - in-memory adatbázis motort, a H-Store-t.
06/20100
HTML5: Az önkiszolgáló BI jövője
Gondolom olvasóink közül mindenki lázasan várja a HTML5 szabvány megjelenését, talán jobban mint a télapót és a jézuskát együttvéve. Azonban csak kevesen tudják, mik azok az újítások, amelyek segítségével még kényelmesébbé és hatékonyabbá válhat a vállalati BI élmény.
A mi szemszögünkből az első és legfontosabb változás, - amely ha bekerül a még nem végleges szabványba - megváltoztatja a lassú és nyögvenyelős interactive view-ing használatát: a böngészőbe épített SQL szerver. Ez már régóta része a Gearsnek és természetesen a Google Chrome-nak, azonban most bekerülni látszik a HTML5 szabványba is webdatabase néven. A specifikáció persze még nem végleges, de ha nem is kifejeztten SQL, de Indexed Database támogatás mindenképpen lesz a HTML5-ben (itt egy szép példa meg itt). Oké, oké, de miért lesz ez nekünk jó, hogy adatbázisokat hozhatunk létre a felhasználók gépén?
06/20100
Toad for Oracle: Tippek & trükkök szeminárium
Aki ismer engem, az tudja, hogy nyilvánvalóan ömlengeni fogok a Toad for Oracle előnyeiről, miközben páros lábbal fogom tiporni az olyan égetnivaló, semmirekellő szoftvereket, mint a PLSQL Developer. De mielőtt előreszaladnánk, nézzük, milyen újdonságok hangzottak el a mai szemináriumon.
05/20100
SAP – Sybase közös jövő
Nagy a csend a SAP által fölvásárolt Sybase termékeinek sorsáról. Senki nem nyilatkozik az illetékes ügyosztályról, hogy akkor most mi lesz, vagy ha az nem, akkor kisnyúl. Minket meg persze esz a fene, hogy ez milyen hatással lehet az adattárházas piacra, amiben mindkét szereplő erősen érintett.
Átolvastunk pár piaci pletykát, szabadon szárnyaló következtetést, amiket kiegészítünk a saját borgőzös elképzeléseinkkel, és fölvázoljuk a várható boldog-közös SAP-Sybase-BusinessObjects jövőt.
05/20100
Pentaho manuális deployálása
Abban talán mindannyian egyetértünk, hogy egy nem személyre szabott BI portál olyan, mint az XXL-es börtönruha: jó, jó, de azért mégsem érezzük benne olyan komfortosan magunkat. Kell, hogy az elemző a felületről tudjon manuális adatokat felvinni az adatpiacokat kibővítendő, nem árt, ha a hibabejelentés gomb ott integet a riport neve mellett, és így tovább. Túlzásokba persze nem kell esni, nem az a cél, hogy a dolgos felhasználók facebookon lájkolják egymás riportjait, azonban egy kis kusztomizáció még senkinek sem ártott meg.
A legtöbb gyártó annak érdekében, hogy kedvenc platformunkon, alkalmazás szervereinken futatthassuk a BI portált is, számos módon kedveskedik: nyílt forráskódú beanek, olvasható és szép JSP/ASP lapok, deploymentre kész WAR csomagok - tisztára, mintha csak az összes major vendor azt kívánná, hogy oda és úgy rakjuk fel őket, ahogy mi akarjunk.
05/20103
Adattárház konferencia és a Microsoft PowerPivot
Pár napja zajlott le a magyar adattárház / BI közösség egyik (ha nem „a”) legfontosabb eseménye, az adattárház fórum. Nem volt nagy meglepetés, a szakmai színvonal magas volt, a hostess lányok A+ kategóriásak, a kávé meg olyan rossz, hogy karcolta az gyémántot.
De miért is ez az egyik legfontosabb esemény? Hiszen az IQ Symposium-on, HOUG-on, stb. még többen is vannak (egyébként az IQ is nagyon jó volt szerintem).
05/20101
Adatmodellezés: a mesterséges kulcsok titkai
Mi az amitől minden valamire való adattárház szakértő óv minket? Mi az, amitől a jól képzett DBA-k rettegnek? Mi az adatbázis-klaszterek esküdt ellensége, a skálázhatóság mumusa, amelynek már évekkel ezelőtt el kellett volna tűnnie? Mi az, amit mégis a legtöbb adatbázisprogramozó tudatlansága vagy lustasága miatt mégis használ? Igen, ezek a szekvenciák.
Nevezhetjük bárhogyan. Oracleben sequence, postgresben serial, mysqlben auto_increment, accessben autonumber. A lényeg mindenhol ugyanaz, egy elemi, saját tranzakciós kontextussal rendelkező egyoszlopos tábláról beszélünk, amelyből mindig kiveszünk egy elemet, megnöveljük, majd visszaírjuk. Tipikusan a surrogate keyeknél használjuk őket, hogy a beszúrt soraink egyedileg azonosíthatóak legyenek. Ha azonban ilyen praktikus dolog, miért utáljuk ennyire mégis?