František Ščuglík. Datové sklady a Technologie OLAP pro dolování dat
|
|
- Františka Kašparová
- před 9 lety
- Počet zobrazení:
Transkript
1 František Ščuglík Datové sklady a Technologie OLAP pro dolování dat
2 Obsah Co to je Datový sklad? Multi-dimensionální datový model Architektura Datového skladu Implementace Datového skladu Dolování dat z Datového skladu
3 Co je to Datový sklad? Je popsán několika různými definicemi, ale žádná není přesná: Databáze zpracovávaná separátně od podnikové relační databáze, určená pro podporu v rozhodování Umožňuje zpracovávání informací díky velké platformě pevných historických dat pro analýzu Datový sklad je subjektově orientovaná, integrovaná, časově proměnná a stálá kolekce dat pro podporu rozhodování managementu W. H. Inmon
4 Subjektově orientovaná Organizovaná kolem majoritních subjektů, jako např. zákazník, produkt, prodej Zaměřuje se na modelování a analýzu dat, na na denní zpracování operací a transakcí Zajišťuje jednoduchý a stručný pohled na různé části subjektů přičemž vynechává data která nejsou užitečná v rozhodovacím procesu.
5 Integrovaná Sestavená integrací několika heterogenních zdrojů dat Relační databáze, soubory, transakce Používají se techniky na čištění a integraci dat Zaručuje konzistenci v pojmenovávání, atributech apod. při zpracování různých zdrojů dat Např., Cena Hotelu: měna, taxa, atd. Když se data přesouvají do datového skladu, jsou konvertována.
6 Časově proměnná Časový horizont Datového skladu je výrazně delší než u operační databáze Operační databáze: aktuální data. Datový sklad: informace z historické perspektivy (např. posledních 5 až 10 let) Každá klíčová struktura v Datovém skladu obsahuje časový element (expicitně nebo implicitně) Ale klíč operační databáze může a nemusí obsahovat časový element
7 Stálá Fyzicky oddělený sklad dat transformovaný z operačního prostředí Operační update dat se v prostředí datových skladů nevyskytuje Nevyžaduje zpracování transakcí, zotavení a mechanismus řízení konkurentního přístupu Vyžaduje pouze dvě operace v přístupu k datům: Prvotní nahrání dat a přístup k datům
8 Datové sklady vs. Heterogenní DB Tradiční integrace heterogenních DB: vytvoření wrapperů/mediatorů nad heterogenními DB Query driven přístup Pokud je na klientské straně vložen dotaz, použije se slovník metadat metadat který transformuje daný dotaz do podoby přijatelné pro danou heterogenní DB a výsledek je pak integrován do globální množiny odpovědí Neefektivní a potenciálně nákladné pro časté dotazy Datový sklad: update-driven, vysoký výkon Informace z heterogenních zdrojů jsou integrovány předem a uloženy v datovém skladu pro přímé
9 Datový sklad vs. Operační DB OLTP (on-line transaction processing) Hlavní úkol relačních DB je zpracovávat on-line Day-to-day operace: nákupy, zásoby, bankovnictví, výroba, výplaty, registrace, účtování, atd. OLAP (on-line analytical processing) Hlavní úkol Datového skladu je analyzovat uložená data Rozdílné vlastnosti (OLTP vs. OLAP): Orientace systému: uživatel vs. marketing Obsah dat: aktuální, detailní vs. Historické, sloučené Design databáze: ER vs. star, snowflake Pohled: aktuální, lokální vs. Vývoj firmy, integrovaný Modely přístupu: update vs. read-only, ale complexní dotazy
10 OLTP vs. OLAP OLTP OLAP uživatelé Uředník, IT professional Knowledge pracovník funkce Operarace day-to-day Podpora v rozhodování DB design application-oriented subject-oriented data aktuální, up-to-date detailní historické, sumarizované, multidimensionálně integrované Množství scanů přístup read/write index/hash na prim. key jednotka práce krátké, jednoduché complexní dotazy transakce počet záznamů Desítky Miliony počet uživatelů Tisíce Stovky velikost DB 100MB-GB 100GB-TB metrika Propustnost transakcí Propustnost dotazů, doba odezvy
11 Proč separovaný Datový sklad? Vysoký výkon pro oba systémy DBMS laděný pro OLTP: přístupové metody, indexování, konkurentní přístup, zotavení Dat. sklad laděný pro OLAP: complexní OLAP dotazy, multidimensionální pohledy, slučování. Rozdílné funkce a rozdílná data: Chybějící data: proces rozhodování potřebuje historická data, která operační DB obvykle neudržují Slučování dat: proces rozhodování potřebuje slučování (agregaci, sumaci) dat z heterogenních zdrojů Kvalita dat: rozdílné zdroje dat typicky používají nekonzistentní reprezentaci dat
12 Obsah Co to je Datový sklad? Multi-dimensionální datový model Architektura Datového skladu Implementace Datového skladu Dolování dat z Datového skladu
13 Datové kostky Datový sklad je založen na multidimensionálním datovém modelu, který ukazuje data ve formě datové kostky Datová kostka, jako např. sales, umožňuje datům, aby byla modelována a prohlížena v několika dimenzích Tabulky dimenzí, jako item (item_name, brand, type), nebo time(day, week, month, quarter, year) Tabulka faktů obsahuje metriky (jako dollars_sold) a klíče ke každé ze souvisejících tabulek dimenzí n-d základní kostka se nazývá základní cuboid. Nejvyšší 0-D cuboid, který má hodnotu největšího stupně agregace, se nazývá apex cuboid. Mřížka cuboidů tvoří datovou kostku.
14 Kostka: mřížka cuboidů all 0-D(apex) cuboid time item location supplier 1-D cuboids time,item time,location item,location location,supplier time,supplier item,supplier 2-D cuboids time,item,location time,location,supplier 3-D cuboids time,item,supplier item,location,supplier 4-D(base) cuboid time, item, location, supplier
15 Modelování Dat. skladu Modelování dat. skladu: dimenze & měřítka Star schéma: Tabulka faktů uprostřed spojená s množinou tabulek dimenzí Snowflake schéma: zlepšení star schematu, kde některé hirearchie dimenzí jsou normalizovány do množiny menších tabulek dimenzí Konstelace Faktů: Několik tabulek faktů sdílí tabulky dimenzí
16 Příklad na Star schéma time time_key day day_of_the_week month quarter year branch branch_key branch_name branch_type Měřítka Sales Tabulka faktů time_key item_key branch_key location_key units_sold dollars_sold avg_sales item item_key item_name brand type supplier_type location location_key street city province_or_street country
17 Příklad na Snowflake schéma time time_key day day_of_the_week month quarter year Sales Tabulka Faktů time_key item_key item item_key item_name brand type supplier_key supplier supplier_key supplier_type branch branch_key branch_name branch_type Měřítka branch_key location_key units_sold dollars_sold avg_sales location location_key street city_key city city_key city province_or_street country
18 Příklad Konstelace faktů time time_key day day_of_the_week month quarter year Sales Tabulka Faktů time_key item_key branch_key item item_key item_name brand type supplier_type Shipping Tabulka faktů time_key item_key shipper_key from_location branch branch_key branch_name branch_type Měřítka location_key units_sold dollars_sold avg_sales location location_key street city province_or_street country to_location dollars_cost units_shipped shipper shipper_key shipper_name location_key shipper_type
19 DMQL: Data Mining Query Language Definice kostky (Tabulky faktů) define cube <cube_name> [<dimension_list>]: <measure_list> Definice dimenzí ( Tabulek dimenzí ) define dimension <dimension_name> as (<attribute_or_subdimension_list>) Speciální případ (Sdílené tabulky dimenzí) Nejdříve definujeme první kostku define dimension <dimension_name> as <dimension_name_first_time> in cube <cube_name_first_time>
20 Star schéma v DMQL define cube sales_star [time, item, branch, location]: dollars_sold = sum(sales_in_dollars), avg_sales = avg(sales_in_dollars), units_sold = count(*) define dimension time as (time_key, day, day_of_week, month, quarter, year) define dimension item as (item_key, item_name, brand, type, supplier_type) define dimension branch as (branch_key, branch_name, branch_type) define dimension location as (location_key, street, city, province_or_state, country)
21 Snowflake schéma v DMQL define cube sales_snowflake [time, item, branch, location]: dollars_sold = sum(sales_in_dollars), avg_sales = avg(sales_in_dollars), units_sold = count(*) define dimension time as (time_key, day, day_of_week, month, quarter, year) define dimension item as (item_key, item_name, brand, type, supplier(supplier_key, supplier_type)) define dimension branch as (branch_key, branch_name, branch_type) define dimension location as (location_key, street, city(city_key, province_or_state, country))
22 Konstelace faktů v DMQL define cube sales [time, item, branch, location]: dollars_sold = sum(sales_in_dollars), avg_sales = avg(sales_in_dollars), units_sold = count(*) define dimension time as (time_key, day, day_of_week, month, quarter, year) define dimension item as (item_key, item_name, brand, type, supplier_type) define dimension branch as (branch_key, branch_name, branch_type) define dimension location as (location_key, street, city, province_or_state, country) define cube shipping [time, item, shipper, from_location, to_location]: dollar_cost = sum(cost_in_dollars), unit_shipped = count(*) define dimension time as time in cube sales define dimension item as item in cube sales define dimension shipper as (shipper_key, shipper_name, location as location in cube sales, shipper_type) define dimension from_location as location in cube sales define dimension to_location as location in cube sales
23 Měřítka: tři kategorie distributivní: pokud aplikujeme funkci na n podskupin, poté aplikujeme tuto funkci na výsledky podskupin a pokud aplikujeme stejnou funkci na všechny prvky a výsledek je stejný. Např., count(), sum(), min(), max(). algebraická: pokud mohou být vypočtena algebraickou funkcí s M argumenty, každý z nich získaný distributivní funkcí. Např, avg(). holistická: neexistuje algebraická funkce pro výpočet Např., median(), rank().
24 Hierarchie dimenzí všechno all region Europe... North_America země Germany... Spain Canada... Mexico město Frankfurt... Vancouver... Toronto kancelář L. Chan... M. Wind
25 Příklad datové kostky TV PC VCR sum Product Date 1Qtr 2Qtr 3Qtr 4Qtr sum Total annual sales of TV in U.S.A. U.S.A Canada Mexico Country sum
26 Cuboidy pro kostku all product date country product,date product,country date, country 0-D(apex) cuboid 1-D cuboids 2-D cuboids product, date, country 3-D(base) cuboid
27 Typické OLAP operace Roll up (drill-up): sumarizace dat Vystoupáním v hierarchii nebo redukcí dimenzí Drill down (roll down): opak roll-up Z vyššího stupně sumarizace k nižšímu nebo detainějším datům, nebo přidání další dimenzes Slice and dice: Projekce a selekce Pivot (rotate): Reorientace kostky, vizualizace, 3D na sérii 2D ploch. Other operations drill across: týká se více než jedné tabulky faktů drill through: skrz nejnižší stupeň kostky k relačním tabulkám
28
29 Star-Net Query Model Shipping Method AIR-EXPRESS Customer Orders CONTRACTS Customer Time TRUCK ANNUALY QTRLY DAILY CITY COUNTRY ORDER PRODUCT LINE Product PRODUCT ITEM PRODUCT GROUP SALES PERSON DISTRICT REGION Location Each circle is called a footprint Promotion DIVISION Organization
30 Obsah Co to je Datový sklad? Multi-dimensionální datový model Architektura Datového skladu Implementace Datového skladu Dolování dat z Datového skladu
31 Systém Bussines analýzy Čtyři pohledy na týkající se designu datového skladu Top-down pohled Umožňuje selekci relevantních informací důležitých pro datový sklad Pohled zdroje dat Ukazuje informace které jsou snímány, ukládány a obhospodařovány operačními systémy Pohled datového skladu Skládá se z tabulek faktů a tabulek dimenzí Business query pohled Nahlíží na data v datovém skladu z pohledu koncového uživatele
32 Proces designu skladu Top-down, bottom-up přístupy, jejich kombinace Top-down: Začíná s globálním návrhem a plánováním, problémy pro řešení jsou známé, jasné a plně pochopené Bottom-up: Začíná s experimenty a prototypy, nižší náklady, rychlé Z pohledu softwarového inženýrství Vodopád: strukturovaná a systematiská analýza v každém kroku před posunem k dalšímu kroku Spirála: rychlé generování systému s funkčními přírustky, krátký čas oběhu Typický proces návrhu datového skladu Zvolit si bussinesový proces k modelování, např., objednávky, faktury, atd. Zvolit si zrnitost procesu (data pro tabulku faktů) Zvolit si dimenze pro každý záznam v tabulce faktů Zvolit si měřítka které budou reprezentovat tabulku faktů
33 Modely Datových skladů Podnikový datový sklad (Enterprise) Shromažďuje všechny informace zasahující do celé organizace Datový trh (Data Mart) Podmnožina celopodnikových dat které mají hodnotu pro určitou skupinu uživatelů. Nezávislé vs. Závislé (přímo z dat. skladu) datové trhy Virtuální datový sklad Množina pohledů nad operačními DB Pouze některé z pohledů na data jsou realizovatelné
34 Vývoj Datového skladu: Doporučený přístup Distributed Data Marts Multi-Tier Data Warehouse Data Mart Data Mart Enterprise Data Warehouse Model refinement Model refinement Define a high-level corporate data model
35 OLAP Servery Relační OLAP (ROLAP) Používá relační nebo rozšířené relační DB k ukládání a správě datových skladů, stojí mezi Rel. DB a klientskou aplikací Obsahují optimalizaci DB, implementaci agregace a další utility a služby Větší rozšiřitelnost Multidimensionální OLAP (MOLAP) Multidimenzionální ukládání založené na polích Rychlé indexování pro předpočítaná data Hybridní OLAP (HOLAP) Kombinace ROLAPu a MOLAPu Specializovaná SQL servery Specializovaná podpora pro SQL dotazy nad star/snowflake schematy
36 Obsah Co to je Datový sklad? Multi-dimensionální datový model Architektura Datového skladu Implementace Datového skladu Dolování dat z Datového skladu
37 Efektivní výpočet kostky Na kostku se můžeme dívat jako na mřížku cuboidů Nejnižší cuboid se nazývá base cuboid Nejvyšší cuboid (apex) obsahuje pouze jednu buňku Kolik cuboidů má n-dimensionální kostka s L úrovněmi? Realizace datové kostky T = n ( L i + 1) i = 1 realizace každého (cuboidu) (plná realizace), žádného (bez realizace), nebo některého (částečná realizace) Výběr které cuboidy realizovat Založeno na velikosti, sdílení, frekvenci přístupů, atd.
38 Operace na kostce Definice a výpočet kostky v DMQL define cube sales[item, city, year]: sum(sales_in_dollars) compute cube sales Transformace do jazyka typu SQL (s novým operátorem cube by) SELECT item, city, year, SUM (amount) FROM SALES CUBE BY item, city, year (city) Je třeba spočítat následující group-by (item) (date, product, customer), (city, item) (city, year) (item, year) (date,product),(date, customer), (product, customer), (city, item, year) (date), (product), (customer), () () (year)
39 Multicestná agregace polí B Rozdělení polí na části (malé podkostky které se vejdou do paměti). Komprimované adresování řídkého pole: (id_části, offset) Multicestný výpočet celků v takovém pořadí, aby každá buňka byla načítána co nejméněkrát a redukoval se přístup do paměti a náklady na uložení. C c c c1 c b3 B b b b a0 a1 A a2 a3 Jaké je nejlepší pořadí procházení kostky? Příklad: Velikost dimenzí A, B, C: 40, 400, 4000 Velikost každé části A, B, C: 10, 100, 1000
40 Multicestná agregace polí B C c c c1 c b3 B b2 9 b1 5 b a0 a1 A a2 a
41 Multicestná agregace polí B C c c c1 c b3 B b2 9 b1 5 b a0 a1 A a2 a
42 Příklad využití paměti Pořadí průchodu 1, 2, 3, 4, 5, atd. - je třeba projít 13 částí - 40x400 (celá plocha AB) + 10x4000 (jeden řádek plochy AC) + 100x1000 (jedna buňka plochy BC) = jednotek Pořadí průchodu 1, 17, 33, 49, 5, 21, 37, 53, atd. 400x4000 (celá plocha BC), + 10x4000 (jeden řádek plochy AC) + 10x100 (jedna buňka plochy AB) = jednotek
43 Multicestná agregace polí Metoda: plochy by měly být seřazeny dle velikosti od nejmenší. Idea: udržovat v paměti nejmenší plochu, počítat v každém časovém bloku pouze jednu část největší plochy Omezení metody: výpočet vhodný pouze pro malý počet dimenzí
44 Indexování OLAP dat: Bitmap Index Index pro konkrétní řádek Každý řádek má svůj bitový vektor: bitové operace jsou rychlé Velikost bitového vektoru: počet záznamů v základní tabulce i-tý bit je nastaven pokud i-tý řádek základní tabulky obsahuje hodnotu pro indexovaný sloupec Není vhodné pro domény s vysokou kardinalitou Base table Index on Region Index on Type Cust Region Type C1 Asia Retail C2 Europe Dealer C3 Asia Dealer C4 America Retail C5 Europe Dealer RecIDAsia Europe America RecID Retail Dealer
45 Indexování OLAP dat: Join Index Tradiční indexování mapuje hodnoty na seznam identifikátorů záznamů Urychluje relační JOIN V datových skladech se Join index vztahuje k hodnotám dimenzí a k řádkům v tabulce faktů Např. tabulka faktů Sales a dvě dimenze city a product join index na city udržuje pro každé rozdílné město seznam R-ID označujících prodej v daném městě. Join indexy mohou zahrnovat několik dimenzí
46 Skladiště Metadat Metadata jsou data definující objekty datových skladů. Má následující formy: Popis struktury datového skladu schéma, pohledy, dimenze, hierarchie, definice odvozených dat, lokace a obsah datových tržišť Operační metadata Časová linie dat (historie přesouvaných dat a transformační cesty), hodnota dat (aktivní, archivovaná, nebo vyloučená), monitorovací informace (statistiky použití skladu, error reporty, audity) Algoritmus používaný pro sumarizaci dat Mapování z operačního prostředí na datový sklad Data související s výkonem systému Schéma skladu, pohled a definice odvozených dat Business data businesové pojmy a definice, vlastnictví dat
47 Nástroje a utility Extrakce dat: Načtení dat z několika heterogenních a externích zdrojů Čištění dat: Detekce chyb v datech a jejich oprava, pokud je to možné Transformace dat: Konvertování dat z formátu relační DB do formátu datového skladu Nahrání dat: Seřazení, sumarizace, výpočty pohledů, kontrola integrity a vytvoření indexů Obnova dat Rozšíření updatů dat do datového skladu
48 Obsah Co to je Datový sklad? Multi-dimensionální datový model Architektura Datového skladu Implementace Datového skladu Dolování dat z Datového skladu
49 OnLine Analytical Mining: OLAM Proč OnLine analytické dolování? Vysoká kvalita dat v datovém skladu Dat. sklad obsahuje integrovaná, konzistentní data Dostupné struktury pro zpracování informací z dat. skladů ODBC, OLEDB, Web přístup, reportování a OLAP nástroje Výzkumná analýza dat založená na OLAP Dolování s drillingem, dicingem, pivotingem, atd. On-line výběr funkcí pro dolování dat Integrace a swapování několika dolovacích funkcí, algoritmů a úkolů Architectura OLAMu
50 Architektura OLAMu Mining query Mining result Layer4 User Interface User GUI API OLAM Engine OLAP Engine Layer3 OLAP/OLAM Data Cube API MDDB Meta Data Layer2 MDDB Filtering&Integration Databases Database API Data cleaning Data integration Filtering Data Warehouse Layer1 Data Repository
kapitola 2 Datové sklady, OLAP
Tomáš Burger, burger@fit.vutbr.cz kapitola 2 Datové sklady, OLAP Získávání znalostí z databází IT-DR-3 / ZZD Co je to datový sklad A data warehouse is a subjectoriented, integrated, time-variant and nonvolatile
10. Datové sklady (Data Warehouses) Datový sklad
10. Datové sklady (Data Warehouses) Datový sklad komplexní data uložená ve struktuře, která umožňuje efektivní analýzu a dotazování data čerpána z primárních informačních systémů a dalších zdrojů OLAP
DATA CUBE. Mgr. Jiří Helmich
DATA CUBE Mgr. Jiří Helmich Analytické kroky formulace dotazu analýza extrakce dat vizualizace Motivace n-sloupcová tabulka v Excelu vs. sloupcový graf Dimensionality reduction n dimenzí data obecně uspořádána
Obsah. Úvod do problematiky. Datový sklad. Proces ETL. Analýza OLAP
Petr Jaša Obsah Úvod do problematiky Data vs. informace Operační vs. analytická databáze Relační vs. multidimenzionální model Datový sklad Důvody pro budování datových skladů Definice, znaky Schéma vazeb
Základy business intelligence. Jaroslav Šmarda
Základy business intelligence Jaroslav Šmarda Základy business intelligence Business intelligence Datový sklad On-line Analytical Processing (OLAP) Kontingenční tabulky v MS Excelu jako příklad OLAP Dolování
3 zdroje dat. Relační databáze EIS OLAP
Zdroje dat 3 zdroje dat Relační databáze EIS OLAP Relační databáze plochá dvourozměrná tabulková data OLTP (Online Transaction Processing) operace selekce projekce spojení průnik, sjednocení, rozdíl dotazování
Obsah. Kapitola 1. Kapitola 2. Kapitola 3. Úvod 9
Obsah Úvod 9 Kapitola 1 Business Intelligence, datové sklady 11 Přechod od transakčních databází k analytickým..................... 13 Kvalita údajů pro analýzy................................................
Databáze. datum jmeno prijmeni adresa_ulice adresa_mesto cislo_uctu platba zustatek
Databáze datum jmeno prijmeni adresa_ulice adresa_mesto cislo_uctu platba zustatek 980103 Jan Novak Dlouha 5 Praha 1 9945371 100.00 100.00 980105 Jan Novak Dlouha 5 Praha 1 9945371 1500.00 1600.00 980106
AdventureWorksDW2014 SQL Server Data Tools Multidimenziona lnı model Tabula rnı model Multidimenziona lnı mo d Tabula rnı mo d MS SQL Server 2016 Tabula rnı mo d Azure Analysis Services 16 3.2 Dimenzionální
Operátory ROLLUP a CUBE
Operátory ROLLUP a CUBE Dotazovací jazyky, 2009 Marek Polák Martin Chytil Osnova přednášky o Analýza dat o Agregační funkce o GROUP BY a jeho problémy o Speciální hodnotový typ ALL o Operátor CUBE o Operátor
BI v rámci IS/ICT komponenty BI architektura. Charakteristika dat a procesů v IS/ICT. Datové sklady ukládání dat návrh datového skladu
BI v rámci IS/ICT komponenty BI architektura Charakteristika dat a procesů v IS/ICT Datové sklady ukládání dat návrh datového skladu BI CRM ERP SCM Aplikace pro podporu základních řídících a administrativních
Dobývání znalostí z databází. Databáze. datum jmeno prijmeni adresa_ulice adresa_mesto cislo_uctu platba zustatek
Databáze datum jmeno prijmeni adresa_ulice adresa_mesto cislo_uctu platba zustatek 980103 Jan Novak Dlouha 5 Praha 1 9945371 100.00 100.00 980105 Jan Novak Dlouha 5 Praha 1 9945371 1500.00 1600.00 980106
Databáze Bc. Veronika Tomsová
Databáze Bc. Veronika Tomsová Databázové schéma Mapování konceptuálního modelu do (relačního) databázového schématu. 2/21 Fyzické ik schéma databáze Určuje č jakým způsobem ů jsou data v databázi ukládána
Business Intelligence. Adam Trčka
Business Intelligence Adam Trčka 09:00 11:30: BI v kostce Navrhněme si sklad Ukázka BI Datamining 12:30 14:30: Pokračování kurzu 14:30 15:00: Q&A Agenda Co se dnes dovíme? Data informace znalost Business
Datový sklad. Datový sklad
Datový sklad Postavení v rámci IS/ICT Specifika návrhu Modelování Datový sklad POSTAVENÍ NÁVRH Postavení datového skladu (DW) v IS/ICT z hlediska aplikací jako součást Business Intelligence z hlediska
Základní informace o co se jedná a k čemu to slouží
Základní informace o co se jedná a k čemu to slouží založené na relačních databází transakční systémy, které jsou určeny pro pořizování a ukládání dat v reálném čase (ERP, účetní, ekonomické a další podnikové
Databázové systémy. Doc.Ing.Miloš Koch,CSc. koch@fbm.vutbr.cz
Databázové systémy Doc.Ing.Miloš Koch,CSc. koch@fbm.vutbr.cz Vývoj databázových systémů Ukládání dat Aktualizace dat Vyhledávání dat Třídění dat Výpočty a agregace 60.-70. léta Program Komunikace Výpočty
Pattern Datový sklad. RNDr. Ondřej Zýka
Pattern Datový sklad RNDr. Ondřej Zýka 1 Datový sklad Speciální logické modely Dimenzionální modelování Speciální datové servery Teradata Sloupcové ukládání dat OLAP databáze Speciální oblast Data Managementu
Obsah. Kapitola 1. Kapitola 2. Kapitola 3. Kapitola 4. Úvod 11. Stručný úvod do relačních databází 13. Platforma 10g 23
Stručný obsah 1. Stručný úvod do relačních databází 13 2. Platforma 10g 23 3. Instalace, první přihlášení, start a zastavení databázového serveru 33 4. Nástroje pro administraci a práci s daty 69 5. Úvod
Databázové systémy. 10. přednáška
Databázové systémy 10. přednáška Business Intelligence Poprvé byl termín BI použit Gartnerem a dále pak popularizován Howardem Dresnerem jako: proces zkoumání doménově strukturovaných informací za účelem
Dotazovací jazyky I. Datová krychle. Soběslav Benda
Dotazovací jazyky I Datová krychle Soběslav Benda Obsah Úvod do problematiky Varianty přístupu uživatelů ke zdrojům dat OLTP vs. OLAP Datová analýza Motivace Vytvoření křížové tabulky Datová krychle Teorie
Informační systémy 2006/2007
13 Vysoká škola báňská Technická univerzita Ostrava Fakulta strojní, Katedra automatizační techniky a řízení Informační systémy 2006/2007 Ivan Kedroň 1 Obsah Analytické nástroje SQL serveru. OLAP analýza
Business Intelligence
Business Intelligence Josef Mlnařík ISSS Hradec Králové 7.4.2008 Obsah Co je Oracle Business Intelligence? Definice, Od dat k informacím, Nástroj pro operativní řízení, Integrace informací, Jednotná platforma
Trendy v IS/ICT přístupy k návrhu multidimenzionální modelování
Trendy v IS/ICT přístupy k návrhu multidimenzionální modelování Aplikace IS/ICT BI SCM e-business ERP ERP CRM II e-business Aplikace pro podporu základních řídících a administrativních operací 1 Informační
Datové sklady. Ing. Jan Přichystal, Ph.D. 1. listopadu 2011. PEF MZLU v Brně
PEF MZLU v Brně 1. listopadu 2011 Úvod Intenzivní nasazení informačních technologií způsobuje hromadění obrovské spousty nejrůznějších údajů. Příkladem mohou být informace z obchodování s cennými papíry
On line analytical processing (OLAP) databáze v praxi
On line analytical processing (OLAP) databáze v praxi Lukáš Matějovský Lukas.Matejovsky@CleverDecision.com Jan Zajíc Jan.Zajic@CleverDecision.com Obsah Představení přednášejících Základy OLAP Příklady
DATABÁZOVÉ SYSTÉMY. Metodický list č. 1
Metodický list č. 1 Cíl: Cílem předmětu je získat přehled o možnostech a principech databázového zpracování, získat v tomto směru znalosti potřebné pro informačního manažera. Databázové systémy, databázové
Databázové a informační systémy
Databázové a informační systémy doc. Ing. Miroslav Beneš, Ph.D. katedra informatiky FEI VŠB-TUO A-1007 / 597 324 213 http://www.cs.vsb.cz/benes Miroslav.Benes@vsb.cz Obsah Jak ukládat a efektivně zpracovávat
Analýza a modelování dat 5. přednáška. Helena Palovská
Analýza a modelování dat 5. přednáška Helena Palovská Historie databázových modelů Multidimenzionální model Kvantitativní typ faktu s určitými hledisky např.: Kdo komu kdy jak moc čeho prodal. kdo, komu,
METODY DOLOVÁNÍ V DATECH DATOVÉ SKLADY TEREZA HYNČICOVÁ H2IGE1
METODY DOLOVÁNÍ V DATECH DATOVÉ SKLADY TEREZA HYNČICOVÁ H2IGE1 DOLOVÁNÍ V DATECH (DATA MINING) OBJEVUJE SE JIŽ OD 60. LET 20. ST. S ROZVOJEM POČÍTAČOVÉ TECHNIKY DEFINICE PROCES VÝBĚRU, PROHLEDÁVÁNÍ A MODELOVÁNÍ
Marketingová komunikace. 3. soustředění. Mgr. Pavel Vávra 9103@mail.vsfs.cz. Kombinované studium Skupina N9KMK3PH (vm3bph)
Marketingová komunikace Kombinované studium Skupina N9KMK3PH (vm3bph) 3. soustředění Mgr. Pavel Vávra 9103@mail.vsfs.cz http://vavra.webzdarma.cz/home/index.htm Zdroje Studijní materiály Heleny Palovské
Návrh datového skladu z hlediska zdrojů
Návrh datového skladu Návrh datového skladu OLTP ETL OLAP, DM Operativní data Datové sklady Zdroje dat Transformace zdroj - cíl Etapy realizace 1 Návrh datového skladu Hlavní úskalí analýzy a návrhu spočívá
4IT218 Databáze. 4IT218 Databáze
4IT218 Databáze Osmá přednáška Dušan Chlapek (katedra informačních technologií, VŠE Praha) 4IT218 Databáze Osmá přednáška Normalizace dat - dokončení Transakce v databázovém zpracování Program přednášek
T T. Think Together 2012. Martin Závodný THINK TOGETHER. Business Intelligence systémy Business Intelligence systems
Česká zemědělská univerzita v Praze Provozně ekonomická fakulta Doktorská vědecká konference 6. února 2012 T T THINK TOGETHER Think Together 2012 Business Intelligence systémy Business Intelligence systems
Zdroje informací v organizaci IS/ICT BI v rámci IS/ICT historie architektura OLTP x DW ukládání dat
Zdroje informací v organizaci IS/ICT BI v rámci IS/ICT historie architektura OLTP x DW ukládání dat Vladimíra Zádová BI CRM ERP SCM Aplikace pro podporu základních řídících a administrativních operací
Marketingová komunikace. 2. a 3. soustředění. Mgr. Pavel Vávra 9103@mail.vsfs.cz. Kombinované studium Skupina N9KMK3PH (vm3aph)
Marketingová komunikace Kombinované studium Skupina N9KMK3PH (vm3aph) 2. a 3. soustředění Mgr. Pavel Vávra 9103@mail.vsfs.cz http://vavra.webzdarma.cz/home/index.htm Co nás čeká: 2. soustředění 16.1.2009
Data Warehouses. Jaroslav Bayer 1. Fakulta informatiky Masarykova univerzita
PV005 Služby počítačových sítí: Data Warehouses Jaroslav Bayer 1 Fakulta informatiky Masarykova univerzita 28. 11. 2012 1 CVT FI MU, B310, email: xbayer@fi.muni.cz Jaroslav Bayer (FI MU) PV005 Služby počítačových
Analýza a modelování dat. Přednáška 8
Analýza a modelování dat Přednáška 8 OLAP, datová kostka, dotazování nad kostkou Motivace většina DB relační zaznamenání vztahů pomocí logicky provázaných tabulek jakou mají velmi často vztahy povahu vztah
PV005 Služby počítačových sítí: Data Warehouses
PV005 Služby počítačových sítí: Data Warehouses Jaroslav Bayer 1 Fakulta informatiky Masarykova univerzita 26. 11. 2015 1 CVT FI MU, B310, email: xbayer@fi.muni.cz Jaroslav Bayer (FI MU) PV005 Služby počítačových
Ukládání a vyhledávání XML dat
XML teorie a praxe značkovacích jazyků (4IZ238) Jirka Kosek Poslední modifikace: $Date: 2014/12/04 19:41:24 $ Obsah Ukládání XML dokumentů... 3 Ukládání XML do souborů... 4 Nativní XML databáze... 5 Ukládání
Business Intelligence
Business Intelligence Skorkovský KAMI, ESF MU Principy BI zpracování velkých objemů dat tak, aby výsledek této akce manažerům pomohl k rozhodování při řízení procesů výsledkem zpracování musí být relevantní
Jak velká jsou? Obchodní analytici FB velké datové sady BI = business intelligence. OLAP = Online Analytical Processing. DWH = Data Warehouse
název B = Bajt KB = Kilobajt MB = Megabajt GB = Gigabajt TB = Terabajt PB = Petabajt EB = Exabajt ZB = Zettabajt YB = Yottabajt velikost 8 b 2^10 B 2^20 B 2^30 B 2^40 B 2^50 B 2^60 B 2^70 B 2^80 B Jak
Data v informačních systémech
Data v informačních systémech Vladimíra Zádová, KIN 6. 5. 2015 Obsah přednášky informační systémy (IS) vztah dat a informačních systémů databáze, databázový systém základní dělení IS, trendy pojmy (terminologie)
Analýza a modelování dat. Přednáška 9
Analýza a modelování dat Přednáška 9 Další dotazování nad kostkou Rozšíření SQL99 rozšíření SQL99 (minulá přednáška): seskupovací operátory za GROUP BY CUBE statistiky dle řezů ROLLUP statistiky dle rolování
Ing. Roman Danel, Ph.D. 2010
Datový sklad Ing. Roman Danel, Ph.D. 2010 Co je to datový sklad a kdy se používá? Pojmem datový sklad (anglicky Data Warehouse) označujeme zvláštní typ databáze, určený primárně pro analýzy dat v rámci
Základy databází. O autorech 17 PRVNÍ ČÁST. KAPITOLA 1 Začínáme 19
3 Obsah Novinky v tomto vydání 10 Význam základních principů 11 Výuka principů nezávisle na databázových produktech 12 Klíčové pojmy, kontrolní otázky, cvičení, případové studie a projekty 12 Software,
04 - Databázové systémy
04 - Databázové systémy Základní pojmy, principy, architektury Databáze (DB) je uspořádaná množina dat, se kterými můžeme dále pracovat. Správa databáze je realizována prostřednictvím Systému pro správu
Advanced SQL Modeling in RDBMS - SQL Spreadsheet part1. Your Organization (Line #1)
Advanced SQL Modeling in RDBMS - SQL Spreadsheet part1 2005-12-31 1.12.2009 Your Daniel Name Vojtek Jakub Your Valčík Title Your Organization (Line #1) Your Organization Query Languages (Line #2) I Agenda
Databázové systémy úvod
Databázové systémy úvod Michal Valenta Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze c Michal Valenta, 2016 BI-DBS, LS 2015/16 https://edux.fit.cvut.cz/courses/bi-dbs/
NÁVRH INTERAKTIVNÍHO WWW OLAP ROZHRANÍ
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INFORMAČNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS NÁVRH INTERAKTIVNÍHO
Databázové systémy úvod
Databázové systémy úvod Michal Valenta Katedra softwarového inženýrství FIT České vysoké učení technické v Praze c Michal Valenta, 2011 BI-DBS, ZS 2011/12 https://edux.fit.cvut.cz/courses/bi-dbs/ Michal
Kapitola 1: Úvod. Systém pro správu databáze (Database Management Systém DBMS) Účel databázových systémů
- 1.1 - Kapitola 1: Úvod Účel databázových systémů Pohled na data Modely dat Jazyk pro definici dat (Data Definition Language; DDL) Jazyk pro manipulaci s daty (Data Manipulation Language; DML) Správa
Databázové systémy. Datová integrita + základy relační algebry. 4.přednáška
Databázové systémy Datová integrita + základy relační algebry 4.přednáška Datová integrita Datová integrita = popisuje pravidla, pomocí nichž hotový db. systém zajistí, že skutečná fyzická data v něm uložená
Podnikové informační systémy Jan Smolík
Podnikové informační systémy Jan Smolík Zobecněné schéma aplikační architektury Vlastníci, management Aplikační architektura podnikové informatiky Business Intelligence, manažerské aplikace Obchodní partneři
Informační systémy 2008/2009. Radim Farana. Obsah. Obsah předmětu. Požadavky kreditového systému. Relační datový model, Architektury databází
1 Vysoká škola báňská Technická univerzita Ostrava Fakulta strojní, Katedra automatizační techniky a řízení 2008/2009 Radim Farana 1 Obsah Požadavky kreditového systému. Relační datový model, relace, atributy,
Databázové systémy trocha teorie
Databázové systémy trocha teorie Základní pojmy Historie vývoje zpracování dat: 50. Léta vše v programu nevýhody poměrně jasné Aplikace1 alg.1 Aplikace2 alg.2 typy1 data1 typy2 data2 vytvoření systémů
Datová kvalita základ úspěšného BI. RNDr. Ondřej Zýka, Profinit
Datová kvalita základ úspěšného BI RNDr. Ondřej Zýka, Profinit 1.6.2012 Datová exploze Snižování nákladů o Zdvojnásobení objemu podnikových dat každé dva roky o Konkurenční tlak o Ekonomická krize o V
MBI - technologická realizace modelu
MBI - technologická realizace modelu 22.1.2015 MBI, Management byznys informatiky Snímek 1 Agenda Technická realizace portálu MBI. Cíle a principy technického řešení. 1.Obsah portálu - objekty v hierarchiích,
Modelování a návrh datových skladů
Modelování a návrh datových skladů Doc. Ing. B. Miniberger, CSc. BIVŠ Obsah 1. Přednáška I. Základy modelování datových skladů (DW) 2. Přednáška II. ETL procesy III. Data Mining IV. Kvalita dat a BI Literatura
Infor Performance management. Jakub Urbášek
Infor Performance management Jakub Urbášek Agenda prezentace Stručně o produktu Infor PM 10 Komponenty Infor PM - PM OLAP a PM Office Plus Reporting Analýza Plánování / operativní plánování Infor Performance
Aplikace IS, outsourcing, systémová integrace. Jaroslav Žáček
Aplikace IS, outsourcing, systémová integrace Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Kontext Dodavatelé Strategická Zákazníci Taktická Operativní Kategorie ERP - zaměřeno na řízení
Tvorba informačních systémů
Tvorba informačních systémů Michal Krátký Katedra informatiky VŠB Technická univerzita Ostrava Tvorba informačních systémů, 2006/2007 c 2006 2008 Michal Krátký Tvorba informačních systémů 1/17 Úvod XML
Michal Krátký. Tvorba informačních systémů, 2008/2009. Katedra informatiky VŠB Technická univerzita Ostrava. Tvorba informačních systémů
Tvorba informačních systémů 1/18 Tvorba informačních systémů Michal Krátký Katedra informatiky VŠB Technická univerzita Ostrava Tvorba informačních systémů, 2008/2009 Tvorba informačních systémů 2/18 Úvod
Databázové systémy úvod
Databázové systémy úvod Michal Valenta Katedra softwarového inženýrství FIT České vysoké učení technické v Praze c Michal Valenta, 2012 BI-DBS, ZS 2012/13 https://edux.fit.cvut.cz/courses/bi-dbs/ Michal
ARCHITEKTURA INFORMAČNÍCH SYSTÉMŮ PODLE ÚROVNĚ ŘÍZENÍ
ARCHITEKTURA INFORMAČNÍCH SYSTÉMŮ PODLE ÚROVNĚ ŘÍZENÍ Podle toho, zda informační systém funguje na operativní, taktické nebo strategické řídicí úrovni, můžeme systémy rozdělit do skupin. Tuto pyramidu
Multidimenzionální pohled na zdravotnické prostředí. INMED Petr Tůma
Multidimenzionální pohled na zdravotnické prostředí INMED - 21.11.2003 Petr Tůma Koncepce multid pohledu Poskytování péče probíhá v multidimenzionálním světě; dimenze tento svět mapují podobně jako souřadnice
Michal Krátký, Miroslav Beneš
Databázové a informační systémy Michal Krátký, Miroslav Beneš Katedra informatiky VŠB Technická univerzita Ostrava 5.12.2005 2005 Michal Krátký, Miroslav Beneš Databázové a informační systémy 1/24 Obsah
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ FACULTY OF INFORMATION TECHNOLOGY ÚSTAV INFORMAČNÍCH SYSTÉMŮ DEPARTMENT OF INFORMATION SYSTEMS ANALÝZA VEŘEJNĚ
Analýza a modelování dat 6. přednáška. Helena Palovská
Analýza a modelování dat 6. přednáška Helena Palovská Historie databázových modelů Jak je řešena temporalita? Temporalita v databázích Možnosti pro platnost faktu (valid time): platí nyní, je to aktuální
Databáze I. 5. přednáška. Helena Palovská
Databáze I 5. přednáška Helena Palovská palovska@vse.cz SQL jazyk definice dat - - DDL (data definition language) Základní databáze, schemata, tabulky, indexy, constraints, views DATA Databáze/schéma
Pattern Star Schema. RNDr. Ondřej Zýka
Pattern Star Schema RNDr. Ondřej Zýka 1 Star Schema Pattern spojený s datovými sklady a systémy pro reporting Modely používané pro Dimenzionální modelování Něco historie Bill Inmon Corporate Information
PostgreSQL jako platforma pro datové sklady
PostgreSQL jako platforma pro datové sklady Vratislav Beneš benes@optisolutions.cz 1. Co to jsou datové sklady? 2. Požadavky na datový sklady 3. Technické řešení datového skladu 4. PostgreSQL a datové
Dobývání znalostí. Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze
Dobývání znalostí Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze Dobývání znalostí Úvod do problematiky Doc. RNDr. Iveta Mrázová,
Kurz Databáze. Obsah. Dotazy. Zpracování dat. Doc. Ing. Radim Farana, CSc.
1 Kurz Databáze Zpracování dat Doc. Ing. Radim Farana, CSc. Obsah Druhy dotazů, tvorba dotazu, prostředí QBE (Query by Example). Realizace základních relačních operací selekce, projekce a spojení. Agregace
Datové sklady. Multidimenzionální modelování Modely datového skladu Návrh datového skladu v rámci návrhu IS/ICT. Vladimíra Zádová, KIN, EF, TUL
Datové sklady Multidimenzionální modelování Modely datového skladu Návrh datového skladu v rámci návrhu IS/ICT Multidimenzionální modelování (Multi)dimenzionální modelování speciální technika určená pro
DATABÁZOVÉ SYSTÉMY. Vladimíra Zádová, KIN, EF TUL - DBS
DATABÁZOVÉ SYSTÉMY Současné aplikace IS/ICT Informační systémy a databázové systémy Databázová technologie Informační systémy Aplikační architektura Vlastníci, management Business Intelligence, manažerské
Systémy pro podporu rozhodování. Datové sklady, OLAP
Systémy pro podporu rozhodování Datové sklady, OLAP 1 4. Datový management: sklady, přístup a vizualizace Principy MSS Nové koncepce Objektové databáze Inteligentní databáze Datové sklady On-line analytické
8.2 Používání a tvorba databází
8.2 Používání a tvorba databází Slide 1 8.2.1 Základní pojmy z oblasti relačních databází Slide 2 Databáze ~ Evidence lidí peněz věcí... výběry, výpisy, početní úkony Slide 3 Pojmy tabulka, pole, záznam
Multi-dimensional expressions
Multi-dimensional expressions Query sent to cube / returned from cube jazyk pro multidimenzionální dotazy ekvivalent SQL pro multidimenzionální databáze je jen prostředkem pro přístup k datům jako SQL
Platforma Java. Petr Krajča. Katedra informatiky Univerzita Palackého v Olomouci. Petr Krajča (UP) KMI/PJA: Seminář V. 27. říjen, / 15
Platforma Java Objektově relační mapování II Petr Krajča Katedra informatiky Univerzita Palackého v Olomouci Petr Krajča (UP) KMI/PJA: Seminář V. 27. říjen, 2016 1 / 15 Dotazování vyhledání objektu podle
Architektury Informačních systémů. Jaroslav Žáček
Architektury Informačních systémů Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Nutné pojmy Co je to informační systém? Jaké oblasti zahrnuje? Jaká je vazba IS na podnikovou strategii?
Profitabilita klienta v kontextu Performance management
IBM Technical specialist team Pre Sale 26/10/2010 Profitabilita klienta v kontextu Performance management Co všechno řadíme do PM? Automatická data Běžný reporting Pokročilé statistické modely Včera What
Distanční opora předmětu: Databázové systémy Tématický blok č. 3: OLAP, operátory CUBE a ROLLUP Autor: RNDr. Jan Lánský, Ph.D.
Distanční opora předmětu: Databázové systémy Tématický blok č. 3: OLAP, operátory CUBE a ROLLUP Autor: RNDr. Jan Lánský, Ph.D. Obsah kapitoly 1 OLTP a OLAP 1.1 Datový sklad 1.2 Datová kostka 2 OLAP dotazy
Relační DB struktury sloužící k optimalizaci dotazů - indexy, clustery, indexem organizované tabulky
Otázka 20 A7B36DBS Zadání... 1 Slovníček pojmů... 1 Relační DB struktury sloužící k optimalizaci dotazů - indexy, clustery, indexem organizované tabulky... 1 Zadání Relační DB struktury sloužící k optimalizaci
Konceptuální modely datového skladu
Vladimíra Zádová Katedra informatiky, TU Liberec, e-mail: vladimira.zadova@tul.cz Abstrakt: Příspěvek je zaměřen na modely datového skladu pro konceptuální úroveň návrhu. Existující modely pro tuto úroveň
Získávání znalostí z databází. Alois Kužela
Získávání znalostí z databází Alois Kužela Obsah související pojmy datové sklady, získávání znalostí asocianí pravidla 2/37 Úvod získávání znalostí z dat, dolování (z) dat, data mining proces netriviálního
TimescaleDB. Pavel Stěhule 2018
TimescaleDB Pavel Stěhule 2018 O výkonu rozhodují Algoritmy Datové struktury 80-90 léta - vize univerzálních SQL databází Po roce 2000 - specializované databáze Relační SQL databáze Běžně optimalizována
Technické informace. PA152,Implementace databázových systémů 4 / 25. Projekty. pary/pa152/ Pavel Rychlý
Technické informace PA152 Implementace databázových systémů Pavel Rychlý pary@fi.muni.cz Laboratoř zpracování přirozeného jazyka http://www.fi.muni.cz/nlp/ http://www.fi.muni.cz/ pary/pa152/ přednáška
Databáze SQL SELECT. David Hoksza http://siret.cz/hoksza
Databáze SQL SELECT David Hoksza http://siret.cz/hoksza Osnova Úvod do SQL Základní dotazování v SQL Cvičení základní dotazování v SQL Structured Query Language (SQL) SQL napodobuje jednoduché anglické
Geografické informační systémy p. 1
Geografické informační systémy Slajdy pro předmět GIS Martin Hrubý hrubym @ fit.vutbr.cz Vysoké učení technické v Brně Fakulta informačních technologií, Božetěchova 2, 61266 Brno akademický rok 2004/05
NÁSTROJE BUSINESS INTELLIGENCE
NÁSTROJE BUSINESS INTELLIGENCE Milena Tvrdíková VŠB Technická univerzita Ostrava, Ekonomická fakulta, Katedra informatiky v ekonomice, Sokolská 33, 701021 Ostrava1, ČR, milena.tvrdikova@vsb.cz Abstrakt
Bu B sin i e n s e s s I n I te t l e lig i en e c n e c Skorkovský KA K M A I, E S E F MU
Business Intelligence Skorkovský KAMI, ESF MU Principy BI zpracování velkých objemů dat tak, aby výsledek této akce manažerům pomohl k rozhodování při řízení procesů výsledkem zpracování musí být relevantní
Fyzické uložení dat a indexy
Fyzické uložení dat a indexy Michal Valenta Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze c Michal Valenta, 2016 BI-DBS, LS 2015/16 https://edux.fit.cvut.cz/courses/bi-dbs/
Archivace relačních databází
Archivace relačních databází Možnosti, formát SIARD, nástroje, tvorba, prohlížení, datové výstupy Martin Rechtorik 30.11.2018 Archivace relačních databází 1. Možnosti archivace relačních databází 2. Formát
Data Cube. Luboš Kulič Tomáš Kuthan
Data Cube Luboš Kulič Tomáš Kuthan 31.10.2007 Osnova Motivace Použití DWH, analýza dat Operátory CUBE a ROLLUP teorie Podpora v reálných (SŘBD) Motivace Většina souč. DB relační => zaznamenání vztahů Velmi
Introduction to Navision 4.00 Jaromír Skorkovský, MS., PhD.
Introduction to Navision 4.00 Jaromír Skorkovský, MS., PhD. ESF MU, Czech Republic 1 1 Distribution channels Microsoft Development, new versions, technology, languages.. Country HQ 1 legislation, sales
Semináˇr Java X J2EE Semináˇr Java X p.1/23
Seminář Java X J2EE Seminář Java X p.1/23 J2EE Složitost obchodních aplikací robusní, distribuované, spolehlivé aplikace s transakcemi na straně serveru, klientské aplikace co nejjednodušší Snaha : Návrh,
GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER. váš partner na cestě od dat k informacím
GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER váš partner na cestě od dat k informacím globtech spol. s r.o. karlovo náměstí 17 c, praha 2 tel.: +420 221 986 390 info@globtech.cz
Manažerský reporting a finanční plánování Targetty
Manažerský reporting a finanční plánování Targetty v O2 Milan Štoček Milan.Stocek@CleverDecision.com Agenda Představení Clever Decision a Uniwise Targetty - Enterprise Performance Management Planning Architektura
Dolování asociačních pravidel
Dolování asociačních pravidel Miloš Trávníček UIFS FIT VUT v Brně Obsah přednášky 1. Proces získávání znalostí 2. Asociační pravidla 3. Dolování asociačních pravidel 4. Algoritmy pro dolování asociačních