Skip to main content

Server

Hlavní komponentou serverové části je Microsoft SQL server v edici Enterprise, který pro potřeby BNS instalujeme v konfiguraci:

-        Database Engine Service (32bit)

-        Share Features (32bit)

-        Analysis Services(64bit)

-        Reporting Services(64bit)

Relační databáze

Součástí BNS řešení jsou tři relační DB, které však můžeme rozdělit do dvou samostatných celků. BNSW a BNSI/O.

BNS W

- relační databáze, název databáze je „BNSW-xxx“, kde“xxx“ představuje tříznakovou zkratku projektu/zákazníka.
- obsahuje seznam uživatelů, skupin, panelů, nastavení a popisek

BNS I/O

- relační databáze skládající se z „BNSI-xxx“ a BNSO-xxx“ , kde“xxx“ představuje tříznakovou zkratku projektu/zákazníka.
- slouží jako datový sklad pro BNS

a)     BNS I obsahuje (Datová a integrační vrstva):

-🗄️ Data skutečnosti a plánu načítaná z datových zdrojů

-⚙️ Procedury a funkce pro čtení a ukládání dat (ETL)

-🔧 Administrátorské tabulky pro automatickou aktualizaci BNS

b)     BNS O obsahuje (Uživatelská a prezentační vrstva):

-✏️ Data plánu (a vybraných skutečností) zadávaná uživateli na plánovacích panelech BNS

-👁️ Pohledy na dimenze a data

Analytická databáze

Veškerá data, ať už z databáze BNSI nebo BNSO, slouží jako datový zdroj pro analytickou databázi. Data v analytické databázi jsou uložena do dimenzí a multidimenzionálních (OLAP) kostek, které jsou finálním a jediným zdrojem dat pro uživatele aplikace BNS.

Do analytické databáze se lze připojit přes MS SQL Server Management Studio i přes Visual Studio.

U jednotlivých databází můžeme pracovat s jejich kostkami a dimenzemi. Můžeme například spouštět procesy jednotlivých objektů (volba přes pravé tlačítko – Process), ať už se jedná o plný proces, či částečný (update u dimenze, data či index u kostky)

image.png