Skip to main content
ALTWORX Dokumentace
Přepnout tmavý/světlý/automatický režim Přepnout tmavý/světlý/automatický režim Přepnout tmavý/světlý/automatický režim Zpět na domovskou stránku

Domovská stránka ADMIN UI

Domovská stránka administrátorské dokumentace je vstupní branou do celé této sekce. Představuje jak jednotlivé komponenty, tak celý proces Altworxu. Neslouží jen jako přehled všech komponent, ale má velmi podstatnou funkci jako nástroj vizualizace vzájemného propojení komponent mezi sebou. Tato domovská stránka zřetelně a jasně ukazuje, která komponenta souvisí s kterou.

Funkční prvky stránky

Nahoře vidíte lištu s odlišnými záložkami, než tomu bylo v uživatelském rozhraní. Záložky odpovídají jednotlivým kategoriím komponent. Nachází se pod nimi podrobné informace o komponentách i jejich správa. Zpět k uživatelskému rozhraní se vrátíte přes šipku dolů u tří teček vpravo nahoře.

Funkční prvky na domovské stránce

Pod horní lištou vidíte vlevo posuvník show all a vpravo zelené tlačítko clear. Oba funkční prvky souvisí s funkcí vizualizace propojení mezi komponentami.

Přehledová tabulka s komponentami

Níže vidíte přehledovou tabulku, kde jsou komponenty rozděleny do sloupců podle kategorií. Tyto kategorie jsou provázány se záložkami v horní liště.

Provázání mezi sloupci a záložkami zastupující jednotlivé kategorie komponent

Význam jednotlivých kategorií komponent a jejich zapojení do celého procesu zpracování dat popisuje stránka Komponenty. Zde se o nich zmíníme jen velmi stručně.

Acceptors

Akceptory jsou malé programy, které mají za cíl získat data pro Altworx. Data pouze přijímají, neinterpretují je, neformátují, ani nenormalizují více, než je nutné. Snaží se událost předat v co nejpřesnější a nejpůvodnější podobě. Více informací najdete v úvodu kapitoly Akceptory. Podrobnosti o jednotlivých akceptorech se dozvíte kliknutím na konkrétní akceptor nebo jeho vyhledáním pod záložkou ACCEPTORS v horní liště.

V přehledové tabulce vidíte seznam akceptorů a jejich stav.

Zelená šipka znázorňuje, že akceptor běží, oproti tomu

červený obdélník značí, že je akceptor pozastaven.

Různé stavy akceptorů. Zelená šipka: proces běží, červený obdélník: proces je pozastaven

Běh akceptorů můžete zastavit. Zastavíte je tak, že po kliknutí na vybraný akceptor kliknete v jeho detailu na tlačítko Stop acceptor. Nachází se vpravo nahoře. Přerušíte proces zpracování dat.

Zastavení Akceptoru tlačítkem Stop acceptor

Na stejném místě můžete akceptor zase znovu rozběhnout.

RAW topics

Data, která projdou akceptory, vidíte v dalším sloupci jako RAW topicy. Podrobnosti o jednotlivých topicích najdete při kliknutí na konkrétní topic nebo pod záložkou TOPICS v horní liště.

Pipelines

Jedná se o procesy v Normalizéru, které překládají RAW topicy na Runtime topicy. Pipeline může běžet v jeden čas více současně. Opět se na podrobnější informace o konkrétních pipelinách dostanete kliknutím na ně nebo vyhledáním konkrétní pipeliny pod záložkou NORMALIZER v sekci PIPELINES. Tuto oblast zpracování dat popisuje úvod kapitoly Normalizéry

Pipeliny lze stejně jako akceptory zastavovat a zase spouštět. Po kliknutí na konkrétní Pipelinu se otevře její karta. Vpravo nahoře je tlačítko Stop pipeline, kterým přerušíme proces zpracování dat. Na stejném místě jej můžete opět spustit.

Zastavení Pipeliny tlačítkem Stop pipeline

Runtime topics

K datům, které prošly Normalizérem, byla přidána metadata, standardní obálka a časové razítko podle externího času, kdy událost nastala. Bližší informace opět dohledáte kliknutím na konkrétní Runtime topic nebo vyhledáním topicu pod záložkou TOPICS v horní liště.

Scenarios/Runs

V posledním sloupci tabulky můžete vidět Scénáře, které se podílejí na procesu zpracování dat. Jedná se o stavové programy, které mohou přijímat data z jednoho nebo více Runtime topiců. Pokud je Scénář spuštěn na konkrétních datech, vzniká Run, který data zpracovává. Hlavními produkty zpracování dat jsou změny v Síti reality a Notifikace upozorňující na události, které neodpovídají nastavení ve Scénáři. O funkci scénářů se dočtete v úvodu kapitoly Scénáře.

Runy lze stejně jako Akceptory nebo Pipeliny pozastavit a zase spustit. Opět se kliknutím na konkrétní Run dostanete na jeho kartu a tlačítkem Stop run jej zastavíte a na stejném místě zase spustíte.

Zastavení Runu tlačítkem Stop runu

Funkce přehledové tabulky

Tabulka poskytuje uživateli aplikace dvě zásadní funkce:

1. Přehled všech komponent

Jak bylo uvedeno výše, tabulka je přehledem všech komponent, které se zapojují do zpracování vašich dat během celého procesu. Vidíte je zařazeny do sloupců podle kategorií, jež odpovídají jednotlivým fázím zpracování dat. Ve výchozím stavu tabulky se ukazují všechny komponenty.

2. Vizualizace propojení mezi komponentami

V tabulce jsou vypsány všechny komponenty. Některé z komponent spolu souvisí. Řádky s komponentami jsou seřazeny podle toho, jak tečou data. Je tak patrné propojení mezi prostředními sloupci RAW Topics, Pipelines a Runtopics. Souvislosti s krajními sloupci lze vizualizovat pomocí barev. A to tak, že kliknete na šedý puntík vlevo od názvu komponenty. Můžete vybrat komponentu v kterémkoliv sloupci. U této komponenty se puntík vlevo zbarví určitou barvou. U komponent, které s označenou komponentou souvisí, se ukáže stejně barevný malý obdélník se zaoblenými rohy. Provázanost tak vidíte díky barevnému označení na první pohled zcela jasně.

Označení komponenty a obarvení spojení

Tlačítko Show all

Pokud je toto tlačítko zapnuto, tzn. že přepínač je modrý a v přehledové tabulce vidíte všechny komponenty. Tento stav je nastaven jako výchozí.

Pokud je však tlačítko vypnuto, je šedé, uvidíte pouze ty komponenty, které jsou označeny a navzájem mezi sebou propojeny. Přehledová tabulka se tak zúží pouze na vybranou množinu dat. Tato funkce se může velmi hodit, pokud je původní množina komponent velkého rozsahu a vaše barevná vizualizace komponent není kvůli velkému množství řádků tak přehledná, jak jen by mohla být.

Barevné provázání komponent

Na snímku níže vidíte vizualizaci zapojení jednotlivých komponent do procesu Altworxu. Uvedené příklady ukazují, že ne vždy je tento proces jednoznačně lineární. Na výše uvedeném příkladu je znatelné, že jeden RAW topic může zpracovávat více Pipeline.

Provázání komponent pomocí barev

Níže na snímku vidíte několik příkladů s různými průběhy odlišenými barvami:

  • červená: tato data projdou celým procesem až ke scénáři,
  • modrá: RAW topic nevychází z dat přijatých Akceptorem, ale podstupuje všechny další fáze procesu,
  • zelená: data z RAW topic vychází z Akceptorů, avšak nad nimi neběží žádný Scénář,
  • žlutá: RAW topic, který nevyrábí žádný Akceptor, ani nad ním neběží žádný Scénář,
  • hnědá: RAW topic, který nikdo nevyrábí, není dále zpracováván, ani nad ním neběží žádný scénář.

Tlačítko Clear

Pokud chcete vrátit tabulku do původního stavu bez barevného označení, stačí kliknout na tlačítko clear.