Získávání dat ze zdrojových databází: Porovnání verzí

Z BBM Dokumentace iFIS
Skočit na navigaciSkočit na vyhledávání
Jdankova (diskuse | příspěvky)
Založena nová stránka s textem „Níže jsou popsány možnosti získávání dat ze zdrojových databází systému EIS mimo standardně dodávané aplikace EIS. Předpokládá se, že…“
 
Jdankova (diskuse | příspěvky)
Bez shrnutí editace
 
(Nejsou zobrazeny 4 mezilehlé verze od 2 dalších uživatelů.)
Řádek 1: Řádek 1:
Níže jsou popsány možnosti získávání dat ze zdrojových databází systému EIS mimo standardně dodávané aplikace EIS.  
Níže jsou popsány možnosti získávání dat ze zdrojových databází systému iFIS (EIS) mimo standardní aplikace EIS.


Předpokládá se, že uživatel přistupující ke zdrojovým datům EIS mimo standardní aplikace EIS (iFIS, VERSO, EGJE), má znalost dotazovacího jazyka SQL a má schopnost orientovat se ve vybraných datových strukturách jednotlivých databází EIS. Očekává se, že tyto možnosti přístupu k datům EIS budou využívat především správci jednotlivých aplikací EIS nebo vybraní uživatelé, kteří budou vybaveni potřebnými znalostmi.  
Předpokládá se, že uživatel přistupující ke zdrojovým datům EIS mimo standardní aplikace EIS (iFIS, VERSO, EGJE a další), má znalost dotazovacího jazyka SQL a má schopnost orientovat se ve vybraných datových strukturách jednotlivých databází EIS. Očekává se, že tyto možnosti přístupu k datům EIS budou využívat především správci jednotlivých aplikací EIS nebo vybraní uživatelé, kteří budou vybaveni potřebnými znalostmi.  
 
Postupně se mluvilo o následujících možnostech:


<ol reversed="reversed" start="1" type="1">
<ol reversed="reversed" start="1" type="1">
Řádek 18: Řádek 16:


<li>Získávání dat ze zdrojových databází prostřednictvím aplikací přistupujících k databázím ORACLE pomocí SQL*NET (např. aplikace SQL-Developer, TOAD, SQL*PLUS a další)
<li>Získávání dat ze zdrojových databází prostřednictvím aplikací přistupujících k databázím ORACLE pomocí SQL*NET (např. aplikace SQL-Developer, TOAD, SQL*PLUS a další)
 
a nebo prostřednictvím externích komerčních aplikací, které umožňují kromě získání dat také jejich analyzování nebo grafickou prezentaci (MS Excel s doplňkem Microsoft Query, MS PowerBI, VERSO*XLS, QlikView, Tableau, Oracle BI Publisher a další)
<li>Získávání dat ze zdrojových databází prostřednictvím externích komerčních aplikací, které umožňují získávání dat, jejich analyzování nebo grafickou prezentaci (MS Excel s doplňkem Microsoft Query, MS PowerBI, VERSO*XLS, QlikView, Tableau, Oracle BI Publisher)
</li>
</li>
</ol>
</ol>
Z dostupných informací a ze zkušeností dodavatele lze očekávat, že požadavky FZÚ na zpřístupnění vybraných dat EIS se bude řešit podle ad4. a to aplikacemi MS Excel s doplňkem Microsoft Query a nebo prostřednictvím Microsoft PowerBI.




Řádek 30: Řádek 24:


Aplikace MS Excel umožňuje načítat data z databáze Oracle EIS a dále pak s nimi pracovat. Data se z databáze EIS do XLS načítají prostřednictvím SQL dotazu, jehož definice je uložena přímo uvnitř excelovského souboru. Do Excelu se načítá vždy jen SQL dotazem vybraná/omezená množina dat z vybraných datových objektů.
Aplikace MS Excel umožňuje načítat data z databáze Oracle EIS a dále pak s nimi pracovat. Data se z databáze EIS do XLS načítají prostřednictvím SQL dotazu, jehož definice je uložena přímo uvnitř excelovského souboru. Do Excelu se načítá vždy jen SQL dotazem vybraná/omezená množina dat z vybraných datových objektů.
V uložených excelovských sestavách nebo souhrnných kontingenčních excelovských tabulkách lze kdykoliv obnovit data jejich znovu načtením z vybrané zdrojové databáze EIS. Aktualizují se tím jak základní excelovská data, tak i navazující listy s analýzami. Není proto potřeba znovu a znovu opakovaně vytvářet souhrnné sestavy, grafy apod. Např. soubor s měsíčním souhrnem nákupu a prodeje se každý měsíc jen zaktualizuje tím, že se obnoví data jejich znovu načtením z EIS.  
V uložených excelovských sestavách nebo souhrnných kontingenčních excelovských tabulkách lze kdykoliv obnovit data jejich znovu načtením z vybrané zdrojové databáze EIS. Aktualizují se tím jak základní excelovská data, tak i navazující listy s analýzami. Není proto potřeba znovu a znovu opakovaně vytvářet souhrnné sestavy, grafy apod. Např. soubor s měsíčním souhrnem nákupu a prodeje se každý měsíc jen zaktualizuje tím, že se soubor otevře a data v něm se obnoví jejich znovu načtením z EIS.  
Obecně lze říci, že k přenosu externích dat do aplikace Excel je zapotřebí provést několik kroků:
Obecně lze říci, že k přenosu externích dat do aplikace Excel je zapotřebí provést několik kroků:
<ol reversed="reversed" start="A" type="a">
<ol reversed="reversed" start="A" type="a">
<li>V spolupráci s OIS SSČ nastavit šifrovaný STUNEL mezi každým jednotlivým koncovým PC uživatele a databází Oracle EIS</li>
<li>Ve spolupráci se správcem datbázového serveru se nastaví šifrovaný STUNEL mezi každým jednotlivým koncovým PC uživatele a databází Oracle EIS</li>
<li>Ve WIN a v Excelu každého koncového PC namapovat odpovídající zdrojovou databázi EIS</li>
<li>Ve WIN a v Excelu každého koncového PC se namapuje odpovídající zdrojová databáze EIS</li>
<li>V XLS požádat o připojení externího datového zdroje a provést úspěšné přihlášení uživatele do EIS</li>
<li>V XLS se požádá o připojení externího datového zdroje a provede se úspěšné přihlášení uživatele do EIS</li>
<li>Pomocí „Průvodce dotazem“ vybrat požadovaná data z požadovaných datových objektů a ta načíst do excelovského souboru</li>
<li>Pomocí „Průvodce dotazem“ se vyberou požadovaná data z požadovaných datových objektů a ta se načtou do excelovského souboru</li>
<li>Zpracování načtených dat na úrovni MS Excel – zformátování, sumarizace dat, tvorba finálního přehledu nebo grafu, jeho výsledného souboru s daty na disk PC nebo do jiného sdíleného uložiště dokumentů</li>
<li>Následuje zpracování načtených dat na úrovni MS Excel – zformátování, sumarizace dat, tvorba finálního přehledu nebo grafu, uložení výsledného souboru s daty na disk PC nebo do jiného sdíleného uložiště dokumentů</li>
</ol>
</ol>


Další podrobnosti k možnostem datového napojení Microsoft Excel na externí databázi Oracle EIS jsou k dispozici ve veřejně dostupné dokumentaci Microsoft.


Další podrobnosti k možnostem datového napojení Microsoft Excel na externí databázi Oracle EIS jsou k dispozici ve veřejně dostupné dokumentaci Microsoft.
<br><br>
 
[[Kategorie:Datová rozhraní iFIS]]

Aktuální verze z 12. 10. 2021, 18:25

Níže jsou popsány možnosti získávání dat ze zdrojových databází systému iFIS (EIS) mimo standardní aplikace EIS.

Předpokládá se, že uživatel přistupující ke zdrojovým datům EIS mimo standardní aplikace EIS (iFIS, VERSO, EGJE a další), má znalost dotazovacího jazyka SQL a má schopnost orientovat se ve vybraných datových strukturách jednotlivých databází EIS. Očekává se, že tyto možnosti přístupu k datům EIS budou využívat především správci jednotlivých aplikací EIS nebo vybraní uživatelé, kteří budou vybaveni potřebnými znalostmi.

  1. Získávání dat pomocí vlastních doplňků zavedených přímo do jednotlivých aplikací iFIS nebo VERSO
    1. Vlastní prohlížecí formuláře ve standardní nabídce menu iFIS (tzn. zavedení nové položky do MENU iFIS/RRP a nadefinování R_SQL dotazu s požadovanými návratovými hodnotami)
    2. Zavedení vlastních výkazů - např. výpočet dat pro přípravu speciálních výkazů pro potřeby vědy, výzkumu, běžného provozu
    3. Vlastní rozšíření ke standardně dodávaným sestavám iFIS - příprava vlastních vypočítávaných volitelných položek k tisku
    4. Zavedení vlastních "nových" přehledových sestav do nabídky aplikací iFIS (nejčastěji iFIS/WebMailer)
  2. Vlastní e-mailové notifikace v iFIS/Plánovač – notifikace se definují v iFIS/Plánovač, notifikace se odesílají na vybrané vyjmenované mailové adresy a obsahují upozornění na události, povinnosti, rizika, chyby, evidenční stavy v EIS. Obsah mailových notifikací definuje správce pomocí předpřipravené HTML šablony, k notifikacím lze do přílohy připojit libovolný datový výpis ve formátu XLS, HTML nebo TXT.
  3. Získávání dat ze zdrojových databází prostřednictvím aplikací přistupujících k databázím ORACLE pomocí SQL*NET (např. aplikace SQL-Developer, TOAD, SQL*PLUS a další) a nebo prostřednictvím externích komerčních aplikací, které umožňují kromě získání dat také jejich analyzování nebo grafickou prezentaci (MS Excel s doplňkem Microsoft Query, MS PowerBI, VERSO*XLS, QlikView, Tableau, Oracle BI Publisher a další)


Přístupy k datům v databázích EIS pomocí Microsoft Excel

Aplikace MS Excel umožňuje načítat data z databáze Oracle EIS a dále pak s nimi pracovat. Data se z databáze EIS do XLS načítají prostřednictvím SQL dotazu, jehož definice je uložena přímo uvnitř excelovského souboru. Do Excelu se načítá vždy jen SQL dotazem vybraná/omezená množina dat z vybraných datových objektů. V uložených excelovských sestavách nebo souhrnných kontingenčních excelovských tabulkách lze kdykoliv obnovit data jejich znovu načtením z vybrané zdrojové databáze EIS. Aktualizují se tím jak základní excelovská data, tak i navazující listy s analýzami. Není proto potřeba znovu a znovu opakovaně vytvářet souhrnné sestavy, grafy apod. Např. soubor s měsíčním souhrnem nákupu a prodeje se každý měsíc jen zaktualizuje tím, že se soubor otevře a data v něm se obnoví jejich znovu načtením z EIS. Obecně lze říci, že k přenosu externích dat do aplikace Excel je zapotřebí provést několik kroků:

  1. Ve spolupráci se správcem datbázového serveru se nastaví šifrovaný STUNEL mezi každým jednotlivým koncovým PC uživatele a databází Oracle EIS
  2. Ve WIN a v Excelu každého koncového PC se namapuje odpovídající zdrojová databáze EIS
  3. V XLS se požádá o připojení externího datového zdroje a provede se úspěšné přihlášení uživatele do EIS
  4. Pomocí „Průvodce dotazem“ se vyberou požadovaná data z požadovaných datových objektů a ta se načtou do excelovského souboru
  5. Následuje zpracování načtených dat na úrovni MS Excel – zformátování, sumarizace dat, tvorba finálního přehledu nebo grafu, uložení výsledného souboru s daty na disk PC nebo do jiného sdíleného uložiště dokumentů

Další podrobnosti k možnostem datového napojení Microsoft Excel na externí databázi Oracle EIS jsou k dispozici ve veřejně dostupné dokumentaci Microsoft.