Skip to main content

Princíp toku dat

BNSI slouží jako datový sklad (mezičlánek) mezi vstupními daty (skutečnosti, případně i plánu vznikajících mimo BNS) zákazníka, uložených ve zdrojových databázích či souborech (obecně datových zdrojích), a analytickou databázi BNS. BNSI načítá vstupní data a transformuje pro potřeby manažerských výstupů BNS.

embedded-image-czy0gsej.png

Obrázek č.1 

Datové zdroje
Databáze

Data BNSI mohou být načítána z DB zákazníka. Je však třeba zajistit, aby v době aktualizace BNSI běžela zdrojová DB a bylo umožněné čtení dat z tabulek/view, jenž byly k tomuto účelu vybrány. Název DB a tabulek/view, jenž BNSI využívá pro import dat, je nutné, aby zůstal neměnný.

V případě jakékoliv změny je nutné před aktualizaci BNSI změnit tyto údaje v tabulce [aVARCFG], jenž slouží k definování datových zdrojů (v případě problémů kontaktujte svého administrátora BNS).

Pokud se daná DB nenachází na stejném PC/serveru je nutné, aby síťová cesta k DB zůstala neměnná, resp. název PC/serveru zůstal neměnný. Pokud dojde ke změně názvu PC/serveru na němž je zdrojová DB, odkud se data exportují do BNSI, je nutné tyto změny provést v již vytvořených spojeních:

a) Linked Server – součást MS SQL (změny je možné provést v Management Studiu)

b) Datové zdroje (ODBC) – součást Windows (změny nutno provést přímo ve Windows pro příslušný zdroj: ovládací panely → nástroje pro správu → datové zdroje ODBC → systémové DSN)

Soubory

Načítané soubory lze rozdělit na dva druhy:

·    S pevným jednoznačným názvem, např.: „zakaznik.txt/xls/csc“ (název souboru je záměrně bez diakritiky). Často používané pro číselníky a převodové můstky. Obsahují struktury a data bez udání času platnosti (nemusí být pravidlem).

·   S periodicitou (roční, měsíční nebo jinou), např.: „trzby_2008_01.txt/xls/csv” (název souboru je záměrně bez diakritiky). Obsahují data (hodnoty ukazatelů) s udáním data (obvykle rok a měsíc, popř. jiné periody), k němuž byly data pořízeny.

Pro všechny soubory platí:
-       soubory je nutné uchovávat v adresáři, jenž byl zřízen k tomuto účelu. Pokud se změní cesta k datovým souborů, je nutné tuto cestu změnit v tabulce [aVARCFG], jenž slouží k definování datových zdrojů (v případě problémů kontaktujte svého administrátora BNS).
-     struktura těchto souborů musí zůstat neměnná. Počet sloupců a jejich názvy jsou popsány v souboru „BNSI-xxx-FilesInfo.xls“, jenž muže být přílohou tohoto dokumentu (pokud je použit tento typ datového zdroje).

Pořadí a způsob načítání

Při aktualizaci BNSI jsou v první řadě načítány číselníky v příslušném pořadí, jenž bylo nastaveno zřizovatelem (Inekon Systems), teprve poté jsou aktualizovány samotná data.

1) číselníky – tyto data jsou do BNSI načítána přírůstkově, tzn. ukládají se pouze nová data. Data, jenž jsou už v BNSI zavedeny jsou pouze aktualizovány (názvy, popisky a další dostupné informace).

2) data – podle aktualizovaného období, nastaveného na panelu BNS, jsou do BNSI nově načítána data, tzn. data v BNSI jsou nahrazena novými daty, jenž splňují dané období a jsou BNSI dostupné:

o   ve zdrojové DB v příslušné tabulce/view se musí nacházet data pro dané období!

o   soubory s příslušnou maskou musí být v adresáři, jenž byl k danému účelu zřízen a musí obsahovat data pro dané období!