Book Contents

Book Index

Analytické služby

Súčasťou modulu Analytické služby sú knihy Prvky dashboardov a Konfigurácia dashboardov. Tieto knihy slúžia k vytváraniu a evidencii Reportov Filtrov, Dlaždíc a Dashboardov, pomocou ktorých je možné vyhodnocovať dáta IS K2. Výsledné dashboardy je možné zobraziť v grafickej podobe prostredníctvom K2 4 WEB, pripadne K2 Android klienta.

Book Contents

Book Index

Knihovne pre manažérske prehľady

Pre správne fungovanie IS K2 a jeho komunikáciu s Analytickou službou, v prípade práce s dashboardami aj konfiguráciu práv na kocky OLAPu a ďalších modulov, je nutné mať nainštalované knižnice pre správu a komunikáciu. Jedná sa o Microsoft® SQL Server® ADOMD.NET a Microsoft® SQL Server® 2012 Analysis Management Objects. Vyhľadať tieto knižnice je možné pomocou webového vyhľadávača po zadaní textu Feature Pack SQL Server.

Tieto knižnice IS K2 primárne vyhľadáva v systéme užívateľa. Pokiaľ tu nie sú nájdené, použijú sa knižnice distribuované s verziou IS K2. Jedná sa o "Microsoft.AnalysisServices.dll" a "Microsoft.AnalysisServicesAdomdClient.dll" komunikujúce z verzie SQL serveru 2008 R2.

Upozorňujeme užívateľa, že tieto knižnice nemusia komunikovať so všetkými dostupnými verziami SQL serveru, preto odporúčame lokálnu inštaláciu uvedených knižníc pre konkrétne používanú verziu SQL serveru!

Pre funkčnosť detailu záznamov v OLAPe (Drillthrough) je nutné mať na klientských staniciach nainštalovaný Analysis Services OLE DB Provider zodpovedajúci správnej verzii Microsoft SQL Serveru. Podporované verzie providera sú:

Book Contents

Book Index

Prvky dashboardov

Táto kniha slúži pre definíciu Reportov Dlaždíc, Filtrov a ich závislostí. Z prvkov nadefinovaných v tejto knihe skladáme výsledné dashboardy. Novú položku tu založíme pomocou klávesu Insert. Jedná sa tu o Filter, Dlaždicu alebo Report, určujeme pri vytváraní novej položky v poli Typ.

pic_2816

Obr.: Formulár Prvky dashboardov - 1. strana

Pomocou tlačidla Def. objekt zobrazíme formulár, v ktorom definujeme vlastnosti prvkov dashboardov.

Book Contents

Book Index

Report

V prípade, že v poli Typ zvolíme možnosť Report, zobrazí sa po stlačení tlačidla Def. objekt formulár Definícia časti. Tu definujeme všetky vlastnosti reportu.

pic_2817

Obr.: Formulár Definícia časti

Book Contents

Book Index

Definícia časti

V tejto sekcii záložiek a polí je možné zvoliť typ zdroja dát pre vyhodnocovanie a spôsob jeho zobrazenia.

Book Contents

Book Index

Zdroj dát

V tejto časti určujeme zdroj dát pre vyhodnotenie a zadávame ručne písané SQL, prípadne MDX query.

Book Contents

Book Index

Definícia zobrazených dát

V tejto sekcii záložiek a polí je možné zadávať MDX a SQL query parametre a dynamicky definovať jednotlivé reporty.

Book Contents

Book Index

Parametre pre ručne písané query (SQL i MDX)

Toto pole (záložka) slúži pre zadávanie parametrov. Tieto parametre je možné využiť v ručne písanom SQL a MDX query. Nový parameter tu zakladáme pomocou klávesu Insert. Hodnota (string) z MDX query zadaná v poli Alias parametra bude nahradená hodnotou parametra zadanou v poli Hodnota parametra.

pic_2829

Obr.: Formulár Definícia časti pre zadávanie parametrov

Book Contents

Book Index

Princípy tvorby reportu SQL query

SQL query využívajú datapointy. Je tu nutné správne nastaviť Typ zobrazovaných dát na hodnotu Datapointy (Koláčový graf). SQL query vytvárame v tvare X, Y, tzn., SELECT (HODNOTA MIERY, IDENTIFIKÁCIA BODU NA SÚRADNICI Y). Z toho vyplýva použitie jednej série (datapointy).

V SELECTU je možné používať klauzulu FROM meno databáze (JMENO DATABAZE.DBO.TABULKA).

Dáta sú čítané z dátového skladu. Pre prístup na iný server odporúčame používať Linked server. Reporty vytvorené ručne písaným SQL query nepodporujú interaktívne odkazy.

Príklad:

select SUM (T.Brutto), T.Firma from (

SELECT TOP 100

ZAK.Z_Firma as Firma,

Brutto as Brutto

FROM [dbo].[K2_FaktVyda] as FV

JOIN [dbo].[Zakaznik] as ZAK on ZAK.[Z_IdBaz] = FV.[CDo]

where ('%kod%' = '0') or (FV.[ContractCode] = '%kod%') order by IdDT desc ) as T GROUP BY T.Firma ORDER BY SUM(T.Brutto) desc

Book Contents

Book Index

Dynamické query

Skupina záložiek a polí pre objektové definovanie prvkov reportov.

Obsah riadkov a stĺpcov

Na tejto záložke definujeme čo a ako bude graficky zobrazené, tzn. vyberáme tu osi, miery a ich umiestnenie. Jednotlivé osi a miery je možné vkladať do riadkov, stĺpcov, prípadne ich zaradiť do pozadia reportu. Novú položku tu vložíme pomocou klávesu Insert. Zobrazí formulár, kde je najskôr nutné určiť či vkladáme Os (Dimension) alebo Mieru (Measure).

Ďalším krokom je zaradenie konkrétnej osi alebo miery do reportu. K tomu sú určené polia Os a Miera vo formulári Definícia časti. Jednotlivé osi a miery vyberáme vždy zo zoznamu, ktorý je stiahnutý k vybranému zdroju dát.

Konkrétnu dimenziu a mieru je nutné umiestniť v danom reporte. V poli Umiestnenie sú k dispozícii možnosti:

pic_2830

Obr.: Formulár Definícia časti

Tlačidlom Výber prvkov zobrazíme elementy vybranej osi. Začiarknutím týchto elementov je možné výsledné zobrazené dáta obmedziť (napr. roky, zákazníkov, atď.). Pri tvorbe reportov je nutné mať na pamäti, že musí byť zvolený vždy minimálne jeden prvok.

pic_2831

Obr.: Formulár pre výber prvkov

Pri voľbe prvkov nie je nutné ich začiarkovať jednotlivo. Pravým tlačidlom myši je možné zobraziť ponuku možností pre výber prvkov. K dispozícii sú možnosti:

Pri tvorbe reportov je vhodné používať tlačidlo Test, ktoré vždy vráti a zobrazí výsledné dáta a hodnoty zodpovedajúce nadefinovanému reportu.

pic_2832

Obr.: Príklad testu výsledných hodnôt

Riadky, Stĺpce - triedenie a topovanie

Na týchto záložkách môžeme hodnotám v riadkoch a stĺpcoch nastaviť ich zotriedenie a tiež topovanie. Topovanie chápeme ako zobrazenie obmedzeného množstva hodnôt podľa zvolenej možnosti (napr. zobrazenie iba 5 partnerov s najvyšším počtom aktivít).

pic_3127

Obr.: Formulár Definícia častí - triedenie a topovanie

Začiarknutím poľa Nezobrazovať prázdne riadky odstránime z výsledných dashboardov prázdne riadky, prípadne stĺpce.

Popis polí (Triedenie):

Názov

Popis

Smer

Pole pre určenie spôsobu triedenia. Jednotlivé hodnoty je možné triediť Zostupne, Vzostupne.

Podľa

Výber podmienky (miery) pre zotriedenie hodnôt.

Podľa (Custom)

Pole pre zadanie podmienky (miery) pre zotriedenie hodnôt vstupom užívateľa pomocou MDX query.

Popis polí (Topovanie):

Názov

Popis

Možnosť

Pole pre výber funkcie. Topovanie sa vykoná vždy podľa sumy. Vybranou funkciou zadávame spôsob určenia najlepších (najhorších) hodnôt. Tieto hodnoty zadávame do poľa Počet prvkov.

  • TopCount - najlepší podľa počtu (napr. 10 najlepších zákazníkov z hľadiska obratu).
  • TopPercent - najlepší v % (napr. najlepší zákazníci do 50 % obratu).
  • TopSum - najlepší podľa sumy (napr. najlepší zákazníci do obratu 100 000,--)
  • BottomCount - najhorší podľa počtu.
  • BottomPercent - najhorší v %.
  • BottomSum - najhorší podľa sumy.

Podľa

Podmienka (miera) pre topovanie hodnôt.

Podľa (Custom)

Pole pre zadanie podmienky (miery) pre topovanie hodnôt vstupom užívateľa pomocou MDX query.

Počet prvkov

Počet zobrazených prvkov (napr. 10 zákazníkov, 50 % obratu, alebo výška obratu 100 000,--).).

Book Contents

Book Index

Počítaná miera

Pokročilým užívateľom je umožnené vytvárať jednotlivé reporty tiež s využitím tzv. Počítanej miery. Počítané miery do reportov vkladáme rovnakým spôsobom ako štandardné miery, na záložke Dynamické query (Obsah riadkov a stĺpcov). Po stlačení klávesu Insert, sa zobrazí formulár, kde zvolíme možnosť CalculatedMeasure.

pic_3392

Obr.: Výber Počítané miery

V ďalšom formulári je už možné nastaviť základné vlastnosti Počítané miery.

pic_3393

Obr.: Definícia Počítané miery

Popis polí (Triedenie):

Názov

Popis

Umiestnenie

Umiestnenie počítanej miery (Stĺpce, Riadky, Filter\Pozadie).

Meno miery

Pole pre zadanie názvu počítanej miery.

MDX výraz

MDX výraz pre výpočet požadovanej počítanej miery.

MDX formát

Formát MDX výrazu.

Book Contents

Book Index

Definícia zobrazení

Táto záložka slúži pre nastavenie spôsobu zobrazenia výsledných hodnôt v dashboarde. Volíme tu typ grafu, prostredníctvom ktorého budú interpretované výsledky.

pic_3128

Obr.: Záložka Definícia zobrazenia

Popis polí

Názov

Popis

Typ zobrazení dát

Typ grafu pre prezentáciu výsledkov:

  • Podľa podrobného nastavenia sérií - riadi sa nastavením sérií na záložke Pokročilé nastavenie sérií.
  • Jednoduchá tabuľka
  • Stĺpcový graf
  • Čiarový graf
  • Skladaný graf
  • Koláčový graf
  • Plošný graf

Nadpis reportu

Nadpis reportu.

Zobrazovať informáciu o skrytých filtroch

Pokiaľ je začiarknuté toto pole, zobrazí sa v reporte výpis všetkých aplikovaných filtrov.

Obmedziť informácie iba na dimenzie

Toto pole sa zobrazí iba pokiaľ je začiarknuté pole Zobrazovať informácie o skrytých filtroch. Je tu možné obmedziť výpis aplikovaných filtrov. V reporte sa potom budú zobrazovať iba vybrané.

Nadpis legendy

Pomenovanie legendy grafu.

Umiestnenie legendy

Pole pre zadanie umiestnenia legendy grafu.

Zobraziť hodnoty na grafe

Pokiaľ je začiarknuté toto pole, zobrazí sa v reporte (grafu) tiež hodnoty.

Štýl zobrazených hodnôt na grafe

Pole pre výber štýlu zobrazenej hodnoty na grafe (percento, popis, atď.).

Book Contents

Book Index

Nastavenie interaktívnych odkazov

Na tejto záložke definujeme interaktívne odkazy. Pomocou týchto odkazov sa môžu vzájomne ovplyvňovať reporty v rámci jedného dashboardu. Správnym nastavením interaktívnych odkazov je možné napr. kliknutím na prvok jedného reportu filtrovať hodnoty iného reportu. Pomocou interaktívnych odkazov je možné nadefinovať tiež odkaz do iného dashboardu.

Interaktívny odkaz tu vložíme pomocou klávesu Insert.

pic_3213

Obr.: Formulár pre nastavenie interaktívnych odkazov

Popis polí

Názov

Popis

Druh odkazu

Druh interaktívneho odkazu:

  • Interaktívny výber v rámci dashboardu - tento druh interaktívneho odkazu umožní kliknutím na prvok jedného reportu filtrovať hodnoty, podľa tohto prvku, v druhom reporte, v rámci jedného dashboardu.
  • Odkaz do iného dashboardu z kontextového menu - nastavením tohto interaktívneho odkazu sa môžeme prepnúť z kontextového menu jedného dashboardu do iného.
  • Odkaz na detailné záznamy z kontextového menu - nadefinovanie tohto interaktívneho odkazu nám umožní zobraziť si, z výsledného dashboardu, detail záznamov (napr. zoznam dokladov), ktoré sú výsledkom vyhodnotenia. IS K2 umožňuje zobraziť konkrétny doklad z výpisu všetkých dokladov v detaile. Doklad je možné zobraziť pomocou tlačidla Prejsť na záznam do knihy. IS K2 v tomto prípade rešpektuje, či má užívateľ nastavené univerzálne, či klasické šedé formuláre.
  • Odkaz na webovú stránku z kontextového menu - interaktívny odkaz pre možnosť zobrazenia webovej stránky z dashboardu.

Cieľový dashboard

Cieľový dashboard pre prepnutie z kontextového menu dashboardu.

Predávať hodnotu dimenzie

Pole pre nastavenie dimenzie, ktorej hodnotu predávame, tzn. dimenzie cez ktorú budeme filtrovať hodnoty iného reportu, prípadne dashboardu.

Ako dimenziu (pr. parameter)

Hodnotu dimenzie je možné predávať ako dimenziu alebo ako parameter pre ručne písané MDX query. Názov použitého parametra potom doplníme do tohto poľa.

Text pre kontextové menu (%S)

Text, ktorý sa bude zobrazovať v kontextovom menu dashboardu. Za %S sa doplní hodnota z reportu, ktorého hodnotu predávame.

Typ predávanej hodnoty

Unikátne meno.

Po vytvorení interaktívnych odkazov je nutné ich nastaviť ako Závislé časti v konkrétnych dashboardoch a zvoliť tu cieľovú dimenziu.

Book Contents

Book Index

Pokročilé nastavenie sérií

Táto záložka slúži k nastaveniu niektorých aspektov pre jednotlivé série pri type prezentácia Podľa podrobného nastavenia sérií. Pre každú sériu tu môžeme nastaviť Typ zobrazenia série, Popis série a Farbu série.

pic_2833

Obr.: Záložka Pokročilé nastavenie sérií

Klávesom Insert zobrazíme formulár, kde je možné nadefinovať vlastnosti jednotlivým sériám.

pic_2834

Obr.: Formulár pre nastavenie sérií

V poli Typ zobrazenej série volíme typ grafu pre konkrétnu sériu. Je tu možné voliť medzi zobrazením v stĺpcovom a čiarovom grafe. Pole Popis série slúži pre popis k legende. V poli Farba série definujeme farbu zobrazenia konkrétnej série.

Book Contents

Book Index

Filter

Pokiaľ v poli Typ pri vytváraní prvku reportu zvolíme Filter, zobrazí sa po stlačení tlačidla Def. objekt formulár Nastavenie filtra, kde definujeme jeho vlastnosti.

pic_2828

Obr.: Formulár Nastavenie filtra

Book Contents

Book Index

Nastavenie filtra

Na tejto záložke nastavíme typ zdroja dát pre filter a typ filtra.

Book Contents

Book Index

Zdroje dát

V tejto časti nastavujeme zdroj dát pre filter a tiež jeho zobrazenie a vybrané prvky.

Tlačidlom Zobrazené prvky vyberáme hodnoty, ktoré budú vo filtri viditeľné. Stlačením tohto tlačidla sa zobrazia elementy vybranej osi, cez ktorú filtrujeme a ich začiarknutím ich vložíme do filtra.

Tlačidlo Vybrané prvky slúži pre nastavenie prvkov filtra, ktoré budú už vybrané po spustení.

Pri voľbe prvkov nie je nutné ich začiarkovať jednotlivo. Pravým tlačidlom myši je možné zobraziť ponuku možností pre výber prvkov. K dispozícii sú možnosti:

Pokiaľ je filter vytváraný ako ručne písané MDX alebo SQL query, definujeme zobrazené a vybrané prvky filtra na záložkách Vybrané prvky a Zobrazené prvky. Tieto záložky sú viditeľné pokiaľ je nastavený typ zdroja dát MDX query - ručne písané alebo SQL query - ručne písané.

Pri tvorbe filtrov je možné využívať tlačidlo Test, ktoré vždy vráti a zobrazí výsledné hodnoty zodpovedajúce nadefinovanému filtru.

Book Contents

Book Index

Princípy tvorby filtra SQL query

Všeobecný formát queru pre SQL plnenie filtra je SELECT NADPIS, HODNOTA. Odporúčame obmedziť počet záznamov cez TOP N.

Pre zobrazené prvky sa dá použiť klauzula UNION so spojením SELECT NADPIS, HODNOTA (pozri. príklad na pripojenie fixných hodnôt). Pre filter vytvorený SQL query odporúčame používať ako typ filtra Rozbaľovací zoznam s možnosťou výberu jedného prvku.

Príklad filtra na pripojenie fixných hodnôt:

SELECT 'Vývoj / Testy',1

UNION

SELECT 'Obchod / SI',2

UNION

SELECT 'Zákazníci',3

Vo vytvorenom filtri budú na výber hodnoty: Vývoj / Testy, Obchod / SI, Zákazníci.

Príklad filtra na pripojenie fixných hodnôt:

SELECT '10','10'

UNION SELECT '15','15'

UNION SELECT '20','20'

UNION SELECT '30','30'

UNION SELECT '50','50'

Vo vytvorenom filtri budú na výber hodnoty: 10, 15, 20, 30, 50.

Príklad filtra z databázovej tabuľky:

SELECT

IT.[Name] AS 'Etapa',

IT.[RID]

FROM [dbo].[PROJECT] PR

JOIN [dbo].[PROJECTSTAGEPLANNEDOPERATION] IT ON IT.MasterRID = PR.RID

ORDER BY IT.[DateTo_OP]

Príklad filtra z databázovej tabuľky:

select "Kód Zákazky",MAX (T.[ContractCode]) from (

SELECT TOP 100

KODZAK.[Zkratka] as "Kód Zákazky", [ContractCode]

FROM [dbo].[K2_FaktVyda] as FV

JOIN [dbo].[Kod_Zakazky] as KODZAK on KODZAK.[OriginalCi] = FV.[ContractCode]

order by IdDT desc ) as T GROUP BY "Kód Zákazky"

UNION SELECT 'Všetky kódy','0'

Book Contents

Book Index

Definícia zobrazení

Na tejto záložke je možné nastaviť meno konkrétneho filtra v poli Názov filtra.

Book Contents

Book Index

Dlaždice (Tile)

V prípade, že v poli Typ zvolíme Dlaždice, zobrazí sa po stlačení tlačidla Def. objekt formulár, kde je možné definovať jej vlastnosti.

Z nadefinovaných dlaždíc môžeme vytvárať menu a potom ho zobraziť prostredníctvom aplikácie K2 4 WEB alebo K2 Android klienta. Jednotlivým dlaždiciam je možné nadefinovať napr. farbu, ikonu, prípadne číselné hodnoty (fixné alebo definované MDX query) a tieto hodnoty porovnávať. Výsledok porovnania týchto hodnôt sa môže do dlaždice premietnuť, napr. prostredníctvom ikony vyjadrujúcej hodnotenie.

Dlaždiciam je možné priradiť tiež dashboard.

pic_3187

Obr.: Formulár Definícia dlaždice (tile)

Book Contents

Book Index

Definícia dlaždice

Základná definícia dlaždice.

Book Contents

Book Index

Zdroj dát pre aktuálnu (cieľovú) hodnotu

Na týchto záložkách je možné nastaviť zdroj dát pre získanie porovnávaných hodnôt.

Book Contents

Book Index

Parametre pre ručne písané query

Toto pole (záložka) slúži pre zadávanie parametrov. Tieto parametre je možné využiť v ručne písanom MDX query. Nový parameter tu zakladáme pomocou klávesu Insert. Hodnota (string) z MDX query zadaná v poli Alias parametra bude nahradená hodnotou parametra zadanou v poli Hodnota parametra.

pic_2829

Obr.: Formulár Definícia časti pre zadávanie parametrov

Book Contents

Book Index

Definície zobrazení tile

Táto záložka slúži pre nastavenie zobrazenia dlaždíc.

pic_3188

Obr.: Formulár pre definíciu zobrazení dlaždice

Popis polí

Názov dlaždice (tile)

Názov dlaždice. Text sa zobrazí v nadefinovanej dlaždici.

Veľká ikona

Názov hlavnej ikony, ktorá bude viditeľná v dlaždici.

Farba Tile (Hex)

Pole pre definovanie farby dlaždice.

Predpis pre výpis hodnoty

Text, ktorý sa zobrazí v dlaždici za výsledkom porovnania hodnôt skutočnosti a plánu. %n vyjadruje výsledok porovnania.

Odkaz na dashboard

Tu je možné definovať odkaz na konkrétny dashboard. Pole je väzbou do knihy Konfigurácia dashboardov, kde vyberáme zo zoznamu všetkých nadefinovaných dashboardov.

Typ navigácie

Typ navigácie na pripojený dashboard:

  • V aktuálnom dashboarde - v aktuálnom okne sa zobrazí pripojený dashboard.
  • V novom okne - zobrazí sa nové okno s pripojeným dashboardom.
  • V novej záložke - pripojený dashboard sa zobrazí v novej záložke.

Ikona pozitívneho hodnotenia

Ikona, ktorá sa zobrazí v dlaždici v prípade pozitívneho hodnotenia, tzn. výsledná hodnota získaná zo zdroja dát pre aktuálnu hodnotu je väčšia ako hodnota zo zdroja dát pre plánovanú hodnotu.

Ikona neutrálneho hodnotenia

Ikona, ktorá sa zobrazí v dlaždici v prípade neutrálneho hodnotenia, tzn., výsledná hodnota získaná zo zdroja dát pre aktuálnu hodnotu a hodnota získaná zo zdroja dát pre plánovanú hodnotu sú v Tolerancii pre neutrálne hodnotenie.

Ikona negatívneho hodnotenia

Ikona, ktorá sa zobrazí v dlaždici v prípade negatívneho hodnotenia, tzn. výsledná hodnota získaná zo zdroja dát pre aktuálnu hodnotu je menšia ako hodnota zo zdroja dát pre plánovanú hodnotu.

Tolerancia (%) pre neutrálne hodnotenie

Pole pre nastavenie tolerancie neutrálneho hodnotenia. Udáva sa v % z plánovanej hodnoty. Na číselnej osi sa jedná o toleranciu smerom doľava (skutočnosť sa blíži plánu).

Book Contents

Book Index

Kontingenčná tabuľka

V prípade, že v poli Typ zvolíme Dlaždice, zobrazí sa po stlačení tlačidla Def. objekt formulár pre definíciu kontingenčnej tabuľky, kde je možné definovať jej vlastnosti.

Jednotlivým kontingenčným tabuľkám je možné nadefinovať zdrojovú kocku, formátovanie a zafarbovanie hodnôt, rozloženie tabuľky, prípadne parametre pre ručne písané SQL alebo MDX query.

pic_3872

Obr.: Formulár Definícia Kontingenčnej tabuľky

Book Contents

Book Index

Definícia kontingenčnej tabuľky

Základná definícia kontingenčnej tabuľky.

Book Contents

Book Index

Zdroj dát

V tejto časti nastavujeme zdroj dát pre Kontingenčnú tabuľku.

Book Contents

Book Index

Rozloženie kontingenčnej tabuľky

Na tejto záložke je možné nastaviť správanie tabuľky.

Book Contents

Book Index

Editácia v kontigenčnej tabuľke

Veľmi dôležité je tlačidlo v dolnej časti formulára Nastavenie kontingenčnej tabuľky.

pic_5038

Obr.: Formulár Kontingenčná tabuľka

Stlačením tohto tlačidla zobrazíme prostredie kontingenčnej tabuľky pre nastavenie a editáciu všetkých požadovaných prvkov kontigenčnej tabuľky.

pic_4291_2020

Obr.: Editácia kontingenčnej tabuľky

Toto prostredie sa skladá z troch základných obrazoviek. Sú to Oblasti preťaženia, Zoznam polí a Informačný panel. Princíp práce v kontingenčnej tabuľke spočíva v tom, že do polí pre riadky, stĺpce alebo filtre vkladáme jednotlivé osi a miery. Manipuláciu s týmito prvkami, vykonávame jednoduchým preťažením myšou alebo dvojitým kliknutím ľavého tlačidla myši, prípadne pomocou tlačidla myši. Bližší popis s touto tabuľkou je uvedený v kapitole Kontingenčná tabuľka.

Všetky úpravy vykonané v kontigenčnej tabuľke je potom potrebné uložiť pomocou ikony pic_939i a následne cez voľbu Uložiť zmeny do dashboardu. Až potom sa všetky vykonané zmeny prejavia v kontigenčnej tabuľke, ktorá je súčasťou dashboardu.

Book Contents

Book Index

Podmienené formátovanie

V sekcii Podmienené formátovanie definujeme formátovacie pravidlá a štýl zafarbenia buniek. Nové pravidlo vkladáme pomocou klávesu Insert a vyberáme z týchto možností.

Podľa zvoleného typu pravidla, definujeme mieru, ktorú chceme zafarbiť, farbu popredia, farbu pozadia, formát a operáciu a porovnávaciu hodnotu, pomocou ktorej sa má zadaná miera formátovať.

Book Contents

Book Index

Nastavenie interaktívnych odkazov

Na tejto záložke definujeme interaktívne odkazy, ktoré slúžia pre nastavenie závislostí v dashboardoch alebo medzi nimi. Nastavenie týchto odkazov je bližšie popísané v kapitole Reporty.

Book Contents

Book Index

Dynamický filter

Pokiaľ v poli Typ pri vytváraní prvku reportu zvolíme Dynamický filter, zobrazí sa po stlačení tlačidla Def. objekt formulár Nastavenie dynamického filtra, kde definujeme jeho vlastnosti.

Pomocou dynamického filtra dokážeme zobrazovať dáta v aktuálnom čase s posunutím o konkrétny časový interval.

pic_3873

Obr.: Formulár Definícia dynamického filtra

Book Contents

Book Index

Nastavenie filtra

Na tejto záložke nastavíme typ zdroja dát pre dynamický filter a typ zobrazovaných dát.

Book Contents

Book Index

Zdroj dát

V tejto časti nastavujeme zdroj dát pre Dynamický filter.

Book Contents

Book Index

Možnosti

Na tejto záložke nastavíme možnosti dynamického filtra.

Pri dynamickom časovom filtri môžeme ďalej nastaviť formáty času.

Book Contents

Book Index

Konfigurácia dashboardov

Táto kniha slúži pre definíciu, správu a zobrazovanie dashboardov. Každý dashboard je tvorený prvkami, tzn., skladá sa z reportov, filtrov alebo dlaždíc. Pri vytváraní dashboardov skladáme jeho jednotlivé prvky do tzv. kontajnerov. Výsledné dashboardy si užívateľ môže v knihe Konfigurácia dashboardov priamo zobraziť alebo môže pre tieto účely využiť mobilných klientov či aplikácie K2 4 WEB a K2 Android klient.

Dashboardy nadefinované v knihe Konfigurácia dashboardov je tiež možné zaradiť do univerzálnych formulárov v knihách IS K2. Je pre to nutné použiť špeciálny komponent dostupný cez návrhára formulárov.

Nový dashboard v tejto knihe založíme pomocou klávesu Insert.

Book Contents

Book Index

Vlastnosti

Na záložke Vlastnosti definuje základné usporiadanie jednotlivých kontajnerov v rámci dashboardu a ich zarovnanie.

Book Contents

Book Index

Containers

Na záložke Containers vkladáme do dashboardu jednotlivé kontajnery, ktoré tvoria výsledný dashboard. Nový kontajner tu vložíme klávesom Insert. Zobrazí sa formulár pre definovanie základných vlastností kontajnerov.

pic_2836

Obr.: Formulár pre vkladanie kontajnerov

Popis polí

Description

Popis kontajneru.

Rozloženie častí v kontajneri

Rozloženie častí v kontajneri:

  • Časti pod sebou - jednotlivé reporty sa v rámci kontajnera skladajú pod seba.
  • Časti vedľa seba - jednotlivé reporty sa v rámci kontajnera skladajú vedľa seba.

Veľkosť kontajnera (%)

Šírka, prípadne výška kontajnera v rámci dashboardu. Pri vertikálne (pod sebou) radených kontajnerov sa jedná o ich výšku v rámci celého dashboardu. Pri horizontálne (vedľa seba) radených kontajnerov je to ich šírka. V prípade kontajnerov s filtrami nahor tu zadávame výšku týchto kontajnerov z celku zníženého o veľkosť kontajnera s filtrami. Zadáva sa tu vždy hodnota v % z celku.

Po nastavení základných vlastností kontajnera (veľkosť a rozloženie jeho častí) môžeme vložiť do kontajnera jeho prvky (reporty, filtre, prípadne dlaždice). Tieto prvky vkladáme do kontajnera na záložke Part (Prvok) a vyberáme ich vždy z knihy Prvky dashboardov, kde sú nadefinované. Stlačením klávesu Insert na záložke Parts (Prvky) zobrazíme formulár pre vkladanie prvkov dashboardu.

pic_2837

Obr.: Formulár Vlastnosti pre vkladanie prvkov dashboardu

Popis polí:

Prvok (Part)

Pole pre výber prvku (nadefinovaného reportu, filtra, prípadne dlaždice) do dashboardu. Pole je odkazom do knihy Prvky dashboardov.

Veľkosť častí (%)

Šírka (výška) prvku v rámci kontajnera. Zadáva sa hodnota v % z celku.

Prvkom (reportom a filtrom) zaradeným do dashboardu môžeme definovať ich závislosti. Tieto závislosti využívame v prípade, že chceme aby sa reporty ovplyvňovali pomocou interaktívnych odkazov a tiež pri zaradení filtrov do reportu. Nastavenie závislostí vykonáme na záložke Závislé časti.

Závislosť nastavujeme vždy na tom prvku dashboardu, cez ktorý filtrujeme a ktorého hodnotu posielame inému reportu.

pic_2847

Obr.: Závislosti prvkov dashboardu

V ľavej častí formulára sa vždy ponúknu všetky prvky zaradené do konkrétneho dashboardu. Závislosť medzi prvkami nastavíme tak, že položku presunieme do pravej časti formulára Vybrané záznamy. Pokiaľ teda filtru priradíme do Vybraných záznamov report, bude tento report na filtri dátovo závislý. Rovnaká situácia nastane, pokiaľ reportu priradíme do Vybraných záznamov iný report.

Pri definovaní závislostí medzi prvkami je vždy nutné nastaviť cieľovú dimenziu, ktorá bude určujúca pre túto závislosť. Pokiaľ napr. tvoríme závislosť medzi filtrom období a reportom je nutné nastaviť väzbu cez Časovú os základnú, pokiaľ definujeme závislosť medzi filtrom zákazníkov a reportom, nastavíme väzbu cez os Zákazníci. Túto väzbu definujeme v poli Cieľová dimenzia, ktorá je k dispozícii vo formulári, ktorý sa zobrazí pomocou klávesu Enter na položke v časti Vybrané záznamy.

pic_2840

Obr.: Formulár pre nastavenie cieľovej dimenzie

Book Contents

Book Index

Integration Parameters

Záložka pre vytvorenie integračných parametrov dashboardu. Parametre je nutné vytvoriť v prípade, kedy chceme vložiť dashboard do formulára v rámci univerzálnych formulárov IS K2. Na tejto záložke je k dispozícii tlačidlo Fill Integration Parameters. Stlačením tohto tlačidla dôjde k vyplneniu integračných parametrov a dashboard je pripravený pre vloženie do formulára.

Book Contents

Book Index

Export a Import dashboardov

Pomocou týchto funkcií je zaistený prenos dashboardov, vrátane všetkých ich častí a väzieb, medzi jednotlivými IS K2. Dashboardy sú pri exporte ukladané do "*.xml" súboru.

Funkcia pre export dashboardov je k dispozícii v knihe Konfigurácia dashboardov a je možné ju spustiť zo zoznamu akcií tejto knihy pomocou voľby Formulár - Akcie - Export. Po spustení sa zobrazí formulár so zoznamom všetkých nadefinovaných dashboardov.

pic_3531

Obr.: Zoznam dashboardov

Dashboardy, ktoré chceme exportovať je nutné označiť príznakom v stĺpci Selected. Stlačením tlačidla Export potom zobrazíme ďalší formulár, kde je uvedený zoznam všetkých prvkov vybraných dashboardov.

pic_3532

Obr.: Zoznam prvkov vybraných dashboardov k exportu

Tu je možné voliť prvky vybraných dashboardov, ktoré budú exportované. Nie je tu vždy nutné exportovať celý dashboard a je možný prenos iba niektorých jeho častí.

Tlačidlom Pokračovať zobrazíme okno pre výber úložiska "*.xml" súboru a export dokončíme.

Import dashboardov je možné spustiť v knihe Konfigurácia dashboardov pomocou voľby Formulár - Akcia - Import. Pri importe je nutné vybrať "*xml" súbor s exportovanými dashboardami. Po vykonaní akcie sa vždy zobrazí informácia o výsledku importu. Všetky väzby sú v dashboardoch definované skratkou. V knihe nemôžu byť dva dashboardy s rovnakou skratkou. V prípade, že dôjde k importu dashboardu s už existujúcou skratkou, doplní sa do poľa Skratka číslo pre odlíšenie, napr. 1Monitoring strojov.

pic_3533

Obr.: Hlásenie s výsledkami importu

Book Contents

Book Index

Grafické zobrazenie dashboardov

Nadefinované dashboardy je možné zobrazovať tromi spôsobmi:

Book Contents

Book Index

Zobrazenie priamo v knihe Konfigurácie dashboardov

V prípade, že užívateľ využíva K2 univerzálne formuláre, môže zobrazovať dashboardy priamo v knihe Konfigurácia dashboardov. Záznamy (nadefinované dashboardy) v tejto knihe obsahujú vždy záložku Náhľad, na ktorej je zobrazený príslušný dashboard. Výhodou tejto možnosti je, že nevyžaduje inštaláciu a použitie ďalších nástrojov, ako sú napr. Aplikačný server alebo Server webových služieb.

pic_4290

Obr.: Príklad zobrazenia dashboardu v knihe Konfigurácia dashboardov

U každého dashboardu je tu k dispozícii tzv. Editačný mód. Ten umožňuje rýchlejšiu úpravu každého prvku, ktorý je súčasťou zobrazeného dashboardu. Editačný mód je nutné zapnúť pomocou ikony pic_856i a následne cez voľbu Edit Mode. Pri každom prvku dahsboardu sa potom zobrazí ikona pic_857i. Touto ikonou zobrazíme formulár, ktorý obsahuje záložky pre nastavenie a editáciu daného prvku. Odpadá tak nutnosť vyhľadávať tieto prvky v knihe.

Book Contents

Book Index

Zobrazenie dahsboardu v ploche IS K2

Dashboard je možné integrovať do plochy IS K2. Pre tieto účely je nutné použiť nový element Dashboard. V rámci plochy sa potom zobrazí konkrétny dasbhoard, pokiaľ je zaradený do elementu. V prípade, že je daný element v ploche zaradený a neobsahuje konkrétny dashboard, zobrazí sa implicitný dasboard užívateľa.

pic_4316

Obr.: Dashboard integrovaný do plochy IS K2

Book Contents

Book Index

Zobrazenie v K2 4 WEB

Po prihlásení do webovej aplikácie K2 4 WEB sa zobrazí implicitný dashboard, tzn. ten, ktorý je nastavený ako implicitný v parametroch užívateľa v poli Implicitný dashboard.

pic_3220

Obr.: Príklad grafickej prezentácie - Implicitný dashboard s dlaždicami

Zoznam všetkých nadefinovaných dashboardov je uvedený v aplikácii K2 4 WEB v knihe Dashboardy. Sú tu uvedené všetky dashboardy zaradené do knihy Konfigurácia dashboardov v IS K2, s ktorou je dátovo prepojená táto aplikácia.

Z knihy Dashboardy môžeme graficky zobraziť jednotlivé pohľady.

pic_2849

Obr. Príklad grafickej prezentácie - Koláčový a Stĺpcový graf

V aplikácii K2 4 WEB je možné zmeniť typ zobrazenia grafu. Vykonáme to pomocou ikony pic_624i, ktorá je k dispozícii v pravom hornom rohu každého grafu. Stlačením ľavého tlačidla myši na túto ikonu si zobrazíme ponuku, kde môžeme zvoliť iný typ zobrazenia.

Návrat k implicitne nadefinovanému zobrazeniu vykonáme vždy pomocou ikony pic_626iImplicitné zobrazenie. Stlačením tejto ikony dôjde tiež k vymazaniu zapamätaných hodnôt filtrov na dashboarde. Pokiaľ je daný filter zaradený do viacerých dashboardov, vymažú sa jeho zapamätané hodnoty na všetkých jeho umiestneniach.

pic_2850

Obr.: Príklad grafickej prezentácie - Stĺpcový graf s možnosťou zmeny zobrazenia

Book Contents

Book Index

Kontingenčná tabuľka

Súčasťou dashboardov môže byť tiež kontingenčná tabuľka. V prípade tejto tabuľky má užívateľ možnosť pomocou tlačidla pic_624i vykonať nastavenie jej následnú úpravu. Zobrazí sa formulár pre nastavenie kontingenčnej tabuľky.

pic_3876

Obr.: Kontingenčná tabuľka

V nastavení kontingenčnej tabuľky môžeme jednoduchým preťažením vkladať miery a osi do nami požadovaného umiestnenia, tzn. do riadkov, stĺpcov alebo do oblasti filtra. Konkrétnu mieru alebo dimenziu priradíme do zvoleného oddielu tak, že na ňu klikneme ľavým tlačidlom myši a pretiahneme na zvolené miesto. Po definícii všetkých hodnôt, stlačíme tlačidlo Použiť.

pic_3877

Obr. Nastavenie kontingenčnej tabuľky

Book Contents

Book Index

Zobrazenie prostredníctvom K2 Android klienta

V hlavnej ponuke K2 Android klienta je zaradená kniha Dashboardy, v ktorej je uvedený zoznam všetkých nadefinovaných dashboardov v IS K2, s ktorým je dátovo prepojená táto aplikácia. Z tejto knihy je možné spúšťať pohľady. Zobraziť dashboard je možné krátkym stlačením na vybranom pohľade, prípadne dlhým stlačením a využitím možnosti Zobraziť dashboard.

pic_2844

Obr.: Príklad grafickej prezentácie - Koláčový a Stĺpcový graf

pic_2851

Obr.: Príklad grafickej prezentácie - Stĺpcový a spojnicový graf s tabuľkou

pic_3242

Obr. Príklad grafickej prezentácie - Stĺpcový graf s tabuľkou

Book Contents

Book Index

Zobrazenie pomocou iOS klienta

Zobraziť dashboardy je možné tiež prostredníctvom iOS klienta K2 sense. Súčasťou tohto klienta je kniha Dashboardy, kde je uvedený zoznam všetkých nadefinovaných dashboardov v IS K2, s ktorým je táto aplikácia dátovo prepojená. Z tejto knihy je možné dashboardy zobraziť. Aplikácia K2 sense podporuje všetky aspekty dostupné prostredníctvom dashboardov, tzn. filtrovanie, interaktívne odkazy alebo navigovanie pomocou dlaždíc.

pic_3644

Obr.: Príklad zobrazenia dashboardu pomocou iOS klienta