facebook LinkedIN LinkedIN - follow
IT SYSTEM 11/2000

Zkoumání podnikových dat pomocí nástrojů Cognos

Věra Jouklová





Zvyšování funkcionality ERP systémů a výkonnější hardware umožňují ukládat stále větší objemy dat. Přestože je na trhu k dispozici řada nástrojů, které jsou určeny k prezentaci dat pro potřeby rozhodování, je problém zpracování velkých objemů dat a jejich následná prezentace v podobě informací pro konzumenty, stále otevřený a ze strany koncových uživatelů existuje stále neuspokojená poptávka po aplikacích, které jim umožní vyhodnocovat procesy probíhající v jednotlivých oblastech organizace. Požadavek koncových uživatelů má dva aspekty - v první řadě je třeba zajistit uchování stále rostoucího objemu dat ve formě archivu (datový sklad, datové tržiště), který zahrne potřebnou míru detailu pro následné vyhodnocování, druhý aspekt představuje nutnost dát koncovému uživateli do ruky nástroj, který bude sloužit k přehledné prezentaci dat a umožní řízený přístup uživatelů k informacím. V tomto příspěvku chceme věnovat pozornost nástrojům, které jsou určeny k prezentaci dat ve formě informací koncovým uživatelům.

I tento požadavek má opět dvě základní roviny - technologickou, která řeší možné způsoby přístupu k datům, budování aplikací, jejich administraci v rámci organizace, zabezpečení ochrany dat, a rovinu uživatelskou, to znamená kvalitu prezentační vrstvy pro koncového uživatele, dostupnost informací tzv. mobilními uživateli a samozřejmě snadnou ovladatelnost.

Přední postavení na trhu s nástroji Business Intelligence si od počátku 90. let si udržuje kanadská firma Cognos. Její portfolio zahrnuje z uživatelského hlediska komplexní možnosti zkoumání dat - reporting, multidimenzionální analýzy, statistické analýzy, modelování procesů a vyhodnocování trendů. Významným rysem nástrojů firmy Cognos je jejich schopnost pracovat s téměř libovolnou relační databází buď prostřednictvím vestavěného nativního ovladače nebo s využitím ODBC. Tato vlastnost umožňuje v aplikacích přístupných nástroji Cognos zobrazovat data z více databázových zdrojů, aniž by tato byla předem integrována do jednotné datové základny (datového skladu) a pracovat tak s nižšími náklady.

Ačkoliv nebo snad právě proto, že firma Cognos není dodavatelem proprietární databáze, již před rokem do svého portfolia zahrnula produkt DecisionStream, který umožňuje provádět extrakci dat z více zdrojových databází, provádět transformaci dat a následný load do cílové databáze. V cílové databázi je možno nad ukládanými tabulkami generovat agregační vrstvu ve struktuře hvězdicové nebo sněhové vločky.

Návrh aplikace probíhá plně v grafickém prostředí, při loadu dat do cílové databáze je možno automaticky generovat datová tržiště (datové kostky).

Charakteristika nástrojů
· Reporting - Cognos Impromptu
Základem reportingu je vytvoření uživatelského rozhraní mezi uživatelem a databází. V tomto rozhraní se provede přejmenování databázových tabulek a jejich sloupců do uživatelské terminologie.

Tuto činnost provádí administrátor systému. Nad tímto rozhraním může administrátor vytvořit standardní reporty, které jsou k dispozici koncovým uživatelům. Součástí administrátorovy činnosti je definice uživatelských přístupů (ochrana dat).

Uživatel "konzument" vystačí se standardními sestavami, které byly vytvořeny administrátorem a jsou kdykoliv k dispozici každému, kdo má uživatelskou verzi Impromptu na svém PC či notebooku.

Automaticky se v takové standardní sestavě při jejím otevření obnoví data podle aktuální situace v podnikové databázi. Pomocí běžných Windows technik provádí uživatel třídění, vyhledávání, výběry, přesun údajů, filtraci, seskupování, případně výpočty.

Upravené sestavy lze uložit nebo vytisknout. Většinu akcí provádí uživatel pomocí ikon.

Výhodná je možnost uložení dat ve formě "snímku", který uživateli umožní práci s daty, aniž by byla k dispozici zdrojová databáze. I v tomto případě se s reportem pracuje stejně jako při připojení k databázi.

Reporty lze volat s parametry a tak omezovat rozsah výběru lze je rovněž kaskádovitě vršit, z jednoho reportu lze proskočit do dalšího na základě definovaného propojovacího klíče a tím získávat stále podrobnější informaci.

Uživatel nemusí pracovat pouze s předdefinovanými reporty, může prostřednictvím uživatelského rozhraní klást ad hoc dotazy do databáze, aniž by znal fyzickou strukturu databáze a používal programovací jazyk.

Uživatel, který nepotřebuje dynamicky s reportem pracovat, může využívat reporty publikované jako HTML. V tomto případě postačuje na jeho klientské stanici pouze webovský browser a šetří se prostředky na nákup uživatelských licencí.

Hotové reporty lze pak jednoduše exportovat do Excelu, uložit jako datový nebo textový soubor (.DAT, .DBF, .CSV, .TXT).

· Multidimenzionální analýza - Cognos PowerPlay
Nástroj pro multidimenzionální analýzu umožňuje tvorbu datových kostek (datových tržišť). Jedná se o vysoce komprimované objekty, které mohou existovat samostatně (bez databázového zdroje - to znamená, že je lze nakopírovat na lokální zařízení a pracovat s nimi i mimo organizaci), pokud zůstane k dispozici databázový zdroj, lze z libovolné agregační úrovně provést "proskok (drill through) do zdrojových dat. Vytvořenou datovou kostku lze uložit na síti nebo do relační databáze. Tvorba kostky a její distribuce po síti je automatizovatelná pomocí plánovače úloh. K částem kostky lze definovat uživatelský přístup.

Nad datovou kostkou lze velmi pohodlně vytvářet i různé typy reportů:

· Statistická anaýza - Cognos Scenario
Na základě statistického zpracování jsou vytvářeny skupiny, které vykazují obdobné chování ve vztahu ke sledovanému ukazateli. Nástroj je schopen pracovat s datovými kostkami, Excel soubory, textovými soubory a dalšími datovými zdroji.

· Modelování procesů, předpovědi, trendy - Cognos 4Thought
Nástroj je založen na technologii neuronových sítí. Umožňuje modelování procesů s časovou i jinou závislostí, vyhodnocování trendů a stanovování předpovědí.

· Zvýrazněné grafické rozhraní - Cognos Visualiser
Nástroj Visualiser je určen pro "top management", přináší členění v grafickém formátu, který umožňuje lepší pochopení hodnot ukazatelů, vztahy a trendy, které charakterizují organizaci.

Prezentací maxima informací na jediné obrazovce dostane koncový uživatel k dispozici to, co je rozhodující, takže může řídit organizaci efektivně. Pomocí Visualizeru je rozhodovací proces podporován grafickým zobrazením cílů a faktorů, které mají vliv na podnikání. K podrobnějšímu zkoumání dat je možno využít nástroj PowerPlay (na interaktivní multidimenzionální analýzu) nebo nástroj Impromptu (na zkoumání zdrojových dat).

Visualiser umožňuje:

· zobrazeni dat ve formě grafů, tabulek a map v 2D a 3D formátu
· prezentaci ukazatelů ve formě scorecard
· sdružovat více ukazatelů do "prostoru s informacemi", který obsahuje grafy, bitmapy, mapy a odkazy na další zobrazení, která vzájemně tvoří smysluplný kontext
· výběr z palety barev nebo možnost vlastní tvorby palety podle vašich speciálních požadavků na zobrazování ukazatelů
· používání lupy, rotace a pohled na informace z libovolné perspektivy
· multidimenzionální zkoumání dat
· animace, filtry, kontroly

Z technologického hlediska došlo v uplynulém roce v nástrojích Cognos k významné změně, součástí systému se stala komponenta Architect sloužící k definici metadat. Tato komponenta pracuje v třívrstvé architektuře. První vrstva umožňuje definici přístupu k datům, druhá vrstva představuje tzv. "Business level" (definice na úrovni entit) a třetí vrstva představuje definici prezentační vrstvy pro koncového uživatele. Všechny vrstvy poskytují kvalitní grafické rozhraní, vývoj aplikace je plně pod kontrolou a grafické výstupy je možno použít k dokumentaci aplikací. Druhou významnou komponentou, která se stala součástí vývojového prostředí Cognos, je Access Manager, s jehož pomocí se provádí definice přístupových práv koncových uživatelů k aplikacím respektive k datům. Tyto dvě komponenty přinášejí zjednodušení do struktury nástrojů Cognos a zvyšují jejich unifikaci.

Nástroje Cognos je možno nasadit jak v prostředí Windows, tak v rámci internetu/intranetu. Objekty, které nástroje Cognos tvoří (reporty, datové kostky), plně spolupracují s prostředím Microsoft Office (a to jak v prostředí Windows, tak v prostředí Web), je možno provádět export do Excelu, publikovat jako HTML, ukládat jako pdf. Samozřejmostí je plánovač úloh, který dovoluje spouštění úloh dle zadaného rozvrhu.

Zdokonalování nástrojů určených pro Web věnuje firma Cognos velké úsilí. Výsledkem je uvedení nástroje Cognos Query pro ad hoc dotazy na webu, který nahradil dřívější Impromptu Web Query.

Spolu s dříve již na trh uvedeným PowerPlay Enterprise Serverem (multidimenzionální analýza na webu) a Impromptu Web Reports (předdefinované reporty na webu), poskytuje Cognos Query komplexní možnost zkoumání dat v prostředí web stovkám až tisícům připojených uživatelů, včetně možnosti obsluhování tzv. "mobilních" uživatelů.

Produkty určené pro prostředí web jsou tvořeny více moduly, které mohou být instalovány na jediném fyzickém zařízení, nebo v rámci optimalizace chodu mohou být rozprostřeny přes více fyzických zařízení (zejména se jedná o moduly Gateway, Dispatcher a aplikační server).

Uvedené tři webovské produkty jsou spolu integrovány prostřednictvím produktu Upfront, který umožňuje publikování jednak objektů vytvořených pomocí nástrojů Cognos, jednak podporuje URL linky na jiné typy souborů - např. Excel, Word apod.


ICL ČR, s.r.o.
Chcete získat časopis IT Systems s tímto a mnoha dalšími články z oblasti informačních systémů a řízení podnikové informatiky? Objednejte si předplatné nebo konkrétní vydání časopisu IT Systems z našeho archivu.


Inzerce

Modernizace IS je příležitost přehodnotit způsob práce

IT Systems 4/2025V aktuálním vydání IT Systems bych chtěl upozornit především na přílohu věnovanou kybernetické bezpečnosti. Jde o problematiku, které se věnujeme prakticky v každém vydání. Neustále se totiž vyvíjí a rozšiřuje. Tematická příloha Cyber Security je příležitostí podívat se podrobněji, jakým kybernetickým hrozbám dnes musíme čelit a jak se před nimi můžeme chránit. Kromě kybernetické bezpečnosti jsme se zaměřili také na digitalizaci průmyslu.