2. Základní pojmy
| Kapitola | 2.1 Business Navigation System: | https://bns.bi/kb/2-zakl-pojmy/#BNS |
| Kapitola | 2.3 Datový model: | https://bns.bi/kb/2-zakl-pojmy/#DataModel |
| Kapitola | 2.4 Dimenze, úrovně, hierarchie, prvky: | https://bns.bi/kb/2-zakl-pojmy/#Dimension |
| Kapitola | 2.5 Poznámky: | https://bns.bi/kb/2-zakl-pojmy/#Notes |
2.1 Seznam zkratek
Tabulka níže obsahuje nejpoužívanější zkratky a jejich vysvětlení.
| Zkratka | Pojem | Vysvětlení |
|---|---|---|
| BNS | Business Navigation System | soubor aplikací pro plánování a analýzy - viz kapitolu 2.2 |
| MDX | Multidimensional expression | jazyk pro dotazování do OLAP kostek analytických služeb. |
| MS SQL | Microsoft SQL Server | Relační databázový a analytický systém pro e-obchody a byznys vyvinutý společností Microsoft, vč. řešení datových skladů. |
| OLAP | On-line Analytical Processing | Technologie uložení dat v databázi, která umožňuje uspořádat velké objemy dat tak, aby byla data přístupná a srozumitelná uživatelům zabývajícím se analýzou obchodních trendů a výsledků (Business Intelligence). |
| XLS | Excel | tabulkový procesor od společnosti Microsoft, součást balíku MS Office. |
2.2 Business Navigation System
Business Navigation System (BNS) je soubor aplikací pro plánování a analýzy vyvinutý v prostředí MS SQL Server Analysis Services společnosti INEKON SYSTEMS, s. r. o. .
Se systémem BNS může uživatel pracovat jak v desktopové verzi (tlustý klient, prostředí MS Excel), tak ve webovém prostředí (tenký klient).
2.2.1 BNS portál
BNS portál je samostatná aplikace s webovým serverem, která zajištuje bezpečné připojení k datovým zdrojům. K jeho spuštění je dostačující jakýkoliv webový prohlížeč, kde můžeme provádět různá nastavení aplikace jako celku (administrátoři) nebo nastavení vlastního profilu (uživatelé) a pracovat s webovými panely. Číslo verze portálu najdeme v spodní části levé navigační lišty (viz předchozí obrázek a levý dolní roh, kde je uvedena verze 5.4.1.54).
2.2.2 BNS klient
BNS klient je aplikace napojená na BNS portál (bez něj je nefunkční) a na excelový doplněk, která uživateli umožňuje pracovat s daty v prostředí MS Excel. Instalace BNS klienta je tedy nutná pro používání excelových panelů. Uživatel má obvykle připravenou ikonku na ploše svého počítače nebo terminálu, ke kterému se připojuje. Ikonka BNS již má přednastaven parametr adresy BNS portálu (webová stránka https).
Číslo verze klienta nalezneme v záhlaví okna aplikace (viz obrázek a levý horní okraj s textem BNS Client 5.4.54), za ním následuje adresa BNS portálu, se kterým aplikace pracuje.
2.3 Panel
Pojem Panel se používá pro označení základních prezentačních a procesních prvků systému BNS. Rozlišujeme panely excelové (XLS) a webové.
2.3.1 XLS Panel
XLS panel je soubor ve formátu MS Excel, který je napojený na analytickou databázi (OLAP) a využívá funkce jádra systému BNS.
XLS panelům se více věnují kapitoly 7. Základy ovládání XLS panelů – 1. až 3. část.
2.3.2 Webový panel / Dashboard
Ve webovém prostředí je panelem (dashboardem) samostatná webová stránka zobrazující data ve formě tabulek, grafů, budíků a poznámek. Některé objekty dashboardu mohou být interaktivní (např. výběr datové řady sloupcového grafu, nebo rozpad řádků tabulky).
Webovým panelům se více věnují kapitoly 6. Základy ovládání webových panelů.
2.4 Datový model
Datový model je soubor ukazatelů, pomocí kterých je vyhodnocován daný firemní proces a soubor datových struktur (jednotlivých dimenzí), do kterých jsou ukazatele promítány. Příklad datového modelu pro plánování a analýzu prodejní výkonnosti ilustruje obrázek. Dalším příkladem je datový model pro oblast finanční výkonnosti, nákupu, lidských zdrojů, investic a pod.).
Pro každý modul systému BNS je datový model popsaný v dokumentu Navigační koncepce. Jde o zadávací dokumentaci pro implementaci systému BNS.
2.4.1 Dimenze, úrovně, hierarchie, prvky
Dimenze a jejich prvky jsou souřadnice (uspořádaná množina prvků), pomocí kterých je interpretován každý číselný údaj (ukazatel) modelu (úhel pohledu na podnikatelskou realitu).
Příklady dimenzí: ukazatel, produkt, zákazník, období, účet, středisko, pracovní pozice, materiál, typ hodnot, ….
Příklady prvků:
- v ukazatelové dimenzi může jít o ukazatel: Množství, Osobní náklady, Tržby bez DPH po slevách a pod.
- v produktové dimenzi vzorové aplikace BNS: bagety Moulík celkem, salát Moulík – sýr.
- v dimenzi období: květen, 2. čtvrtletí, 1.pololetí, Období celkem.
Úroveň v dimenzi určuje stupeň agregace hodnot ukazatele. Datově je úroveň tvořena tzv. atributem dimenze, neboli jeho vlastností.
Příklady úrovní pro dimenzi zákazník: prodejní kanál, kraj, stát. Každá úroveň má svoje prvky (okres: Beroun, Kutná Hora; odběratel: Billa, občerstvení „Na rohu“ a pod.).
Hierarchie určuje uspořádání úrovní v dimenzi, tj. pořadí agregace dat od detailu k součtu, resp. postup rozpadu sumárních hodnot ukazatelů v dimenzi na detaily. Pro jednu dimenzi může být vytvořeno několik různých uspořádání úrovní, tj. hierarchií, a to dle schváleného zadání na základě potřeb zadavatele a dostupnosti atributů dané dimenze.
Příklad hierarchie dimenze Zákazník (členění podle regionů) je znázorněn na následujícím obrázku spolu s popisem pojmů, které souvisejí s hierarchií.
Předek/Rodič je prvek dimenze, který lze rozpadnout na nižší úroveň (do většího detailu na potomky).
Potomek/Dítě je prvek na nejbližší nižší úrovni.
Základní prvek je prvek na nejnižší (základní) úrovni hierarchie (už nemá děti).
Vrcholový prvek je prvek na nejvyšší úrovni hierarchie (nemají rodiče).
Poznámka:
a) Pokud je název prvku tučným písmem, jedná se o agregovaný prvek (předka). Netučným písmem jsou označeny základní prvky, tedy prvky, které nelze rozpadnout na další úroveň.
b) Každý prvek je označen kódem (např. Ctotal) a názvem – jménem (např. Zákazníci celkem).
2.5 Poznámky
Jedná se o textové ukazatele vážoucí se k hodnotám ukazatelů datového modelu, které uživateli umožňují na plánovacích panelech okomentovat, jak dané číslo vzniklo a na analytických panelech vysvětlit odchylky plnění od plánů.
Technicky tyto portálové poznámky jsou datové struktury nadefinované v BNS portálu. Vybrané panely jsou následně nakonfigurovány tak, aby uživatel do poznámek mohl zapisovat nebo je číst (byly zobrazené hodnoty). BNS od verze 5.3 umožňuje na panelu zobrazit vedle sebe sloupec s hodnotami a sloupec s poznámkami (platí i pro řádky), což má využití převážně v plánovacích panelech.
Volba Poznámky navigační lišty BNS umožňuje uživateli zobrazit seznam portálových poznámek podle nastaveného filtru – či už přes prvky dimenzí nebo klíčové slovo.
Historicky se do verze BNS 3 používaly tzv. OLAP poznámky, což jsou datové struktury v textovém formátu vázající se k souřadnicím datového modelu (OLAP kostky), a zápis byl podporován pouze v Enterprise edici SQL serveru. Uživatel v XLS panelech buď viděl příslušné hodnoty vybraných ukazatelů nebo si přes tlačítko Zobrazit poznámky nechal zobrazit na panelu poznámky. Technologicky však nešlo zobrazit jak hodnoty, tak poznámky vedle sebe.