Integracja systemów transakcyjnych



Podobne dokumenty
Architektury i technologie integracji danych

Hurtownie danych - przegląd technologii Robert Wrembel Politechnika Poznańska Instytut Informatyki Robert.Wrembel@cs.put.poznan.pl

Hurtownie danych - przegląd technologii

Architektury i technologie integracji danych

Integracja systemów transakcyjnych

Hurtownie danych i business intelligence - wykład II. Zagadnienia do omówienia. Miejsce i rola HD w firmie

Zaawansowane systemy baz danych - ZSBD. Hurtownie danych 1. Problematyka hurtowni danych. Wykład przygotował: Robert Wrembel. ZSBD wykład 12 (1)

Plan wykładu. Hurtownie danych. Problematyka integracji danych. Cechy systemów informatycznych

Problematyka hurtowni danych

Hurtownie danych i business intelligence - wykład II. Zagadnienia do omówienia. Miejsce i rola HD w firmie

Multi-wyszukiwarki. Mediacyjne Systemy Zapytań wprowadzenie. Architektury i technologie integracji danych Systemy Mediacyjne

Hurtownie danych - przegląd technologii

Hurtownie danych - przegląd technologii

Informatyzacja przedsiębiorstw

Spis treści. Przedmowa

Hurtownia danych praktyczne zastosowania

Tematy projektów Edycja 2014

Informatyka I BAZY DANYCH. dr inż. Andrzej Czerepicki. Politechnika Warszawska Wydział Transportu 2017

Systemy rozproszonych baz danych 1

Co to jest Business Intelligence?

Wprowadzenie do technologii Business Intelligence i hurtowni danych

Hurtownie danych - przegląd technologii

Proces ekstrakcji, transformacji i ładowania danych (Proces ETL)

OLAP i hurtownie danych c.d.

Wprowadzenie do Hurtowni Danych. Mariusz Rafało

COMARCH DATA WAREHOUSE MANAGER 6.2

Proces ekstrakcji, transformacji i ładowania danych (Proces ETL)

Procesy ETL - wykład V. Struktura. Wprowadzenie. 1. Wprowadzenie. 2. Ekstrakcja 3. Transformacja 4. Ładowanie 5. Studium przypadków.

Hurtownie danych. Rola hurtowni danych w systemach typu Business Intelligence

Systemy baz danych i hurtowni danych

Wprowadzenie do Hurtowni Danych. Mariusz Rafało

Ewolucja systemów baz danych

Ekspert MS SQL Server Oferta nr 00/08

Hurtownie danych. Hurtownie danych. dr hab. Maciej Zakrzewicz Politechnika Poznańska Instytut Informatyki. Maciej Zakrzewicz (1)

Projektowanie bazy danych. Jarosław Kuchta Projektowanie Aplikacji Internetowych

Baza danych to zbiór wzajemnie powiązanych ze sobą i zintegrowanych danych z pewnej dziedziny.

BD2 BazyDanych2. dr inż. Tomasz Traczyk 14. Systemy przetwarzania analitycznego

Hurtownie danych. Wstęp. Architektura hurtowni danych. CO TO JEST HURTOWNIA DANYCH

Spis tre±ci. Przedmowa... Cz ± I

ORGANIZACJA ZAJĘĆ BAZY DANYCH PLAN WYKŁADU SCHEMAT SYSTEMU INFORMATYCZNEGO

Programowanie obiektowe

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. Rozproszone Systemy Baz Danych

AUREA BPM Oracle. TECNA Sp. z o.o. Strona 1 z 7

Technologia informacyjna (IT - Information Technology) dziedzina wiedzy obejmująca:

Hbase, Hive i BigSQL

Hurtownie danych w praktyce

Zagadnienia egzaminacyjne INFORMATYKA. stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ

Szczegółowy opis przedmiotu zamówienia

Systemy OLAP I. Krzysztof Dembczyński. Instytut Informatyki Zakład Inteligentnych Systemów Wspomagania Decyzji Politechnika Poznańska

Specjalizacja magisterska Bazy danych

Zaawansowane bazy danych i hurtownie danych Wydział Informatyki Politechnika Białostocka

Hurtownie danych a transakcyjne bazy danych

OdświeŜanie hurtownie danych - wykład IV. Zagadnienia do omówienia. Wprowadzenie

Podstawowe pakiety komputerowe wykorzystywane w zarządzaniu przedsiębiorstwem. dr Jakub Boratyński. pok. A38

Wprowadzenie do Hurtowni Danych. Mariusz Rafało

Model semistrukturalny

Procesy ETL. 10maja2009. Paweł Szołtysek

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/17

HURTOWNIE DANYCH I BUSINESS INTELLIGENCE

STUDIA STACJONARNE JEDNOLITE MAGISTERSKIE Przedmioty kierunkowe

Ramowy plan kursu. Lp. Moduły Wyk. Lab. Przekazywane treści

Bazy Danych. Bazy Danych i SQL Podstawowe informacje o bazach danych. Krzysztof Regulski WIMiIP, KISiM,

Wielowymiarowy model danych

Hurtownie danych - przegląd technologii Robert Wrembel Politechnika Poznańska Instytut Informatyki

BAZY DANYCH wprowadzenie. Opracował: dr inż. Piotr Suchomski

Definicja. Bazy danych

Problematyka zasilania hurtowni danych - procesy ETL. Robert Wrembel Politechnika Poznańska, Instytut Informatyki

Bazy danych i ich aplikacje

HURTOWNIE DANYCH Dzięki uprzejmości Dr. Jakuba Wróblewskiego

Zagadnienia egzaminacyjne INFORMATYKA. Stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Baza danych. Modele danych

OPIS PRZEDMIOTU ZAMÓWIENIA

Bazy danych. Plan wykładu. Rodzaje baz. Rodzaje baz. Hurtownie danych. Cechy hurtowni danych. Wykład 14: Hurtownie danych

Systemy OLAP I. Krzysztof Dembczyński. Instytut Informatyki Zakład Inteligentnych Systemów Wspomagania Decyzji Politechnika Poznańska

Model logiczny SZBD. Model fizyczny. Systemy klientserwer. Systemy rozproszone BD. No SQL

Usługi heterogeniczne techniki integracji rozproszonych baz danych różnych producentów

PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W NOWYM SĄCZU SYLABUS PRZEDMIOTU. Obowiązuje od roku akademickiego: 2011/2012

Hurtownie danych. Ładowanie, integracja i aktualizacja danych. INTEGRACJA DANYCH ETL

poziom: Core wersja: 2.6 moduł: B : Wytwarzanie SYLLABUS

KARTA PRZEDMIOTU. Hurtownie i eksploracja danych D1_5

Dotacje na innowacje. Inwestujemy w waszą przyszłość.

Hurtownie danych. Przetwarzanie zapytań. ZAPYTANIA NA ZAPLECZU

Wprowadzenie do Hurtowni Danych

Bazy danych. Joanna Grygiel

Migracja XL Business Intelligence do wersji

Opisy efektów kształcenia dla modułu

MONIT Monitorowanie Stanów w Układzie Pojazd Szynowy - Tor

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów niestacjonarnych studiów II stopnia)

1.1 Matryca pokrycia efektów kształcenia. Efekty kształcenia w zakresie wiedzy. Efekty kształcenia w zakresie umiejętności

SAS OLAP Cube Studio Wprowadzenie

Hurtownie danych. Wprowadzenie do systemów typu Business Intelligence

PODSTAWY BAZ DANYCH. 19. Perspektywy baz danych. 2009/2010 Notatki do wykładu "Podstawy baz danych"

Politechnika Śląska, Instytut Informatyki

INFORMATYKA Pytania ogólne na egzamin dyplomowy

Spis treści. O autorach... 12

Analityka danych & big data

Nowoczesne aplikacje mobilne i ich rola w podnoszeniu jakości danych

Tematy projektów Edycja 2017

Transkrypt:

Integracja systemów transakcyjnych Robert Wrembel Politechnika Poznańska Instytut Informatyki Robert.Wrembel@cs.put.poznan.pl www.cs.put.poznan.pl/rwrembel Problematyka i architektury integracji danych P2P Systemy mediacyjne Sfederowane BD Systemy hurtowni danych 2

Problematyka integracji danych FoxPro DB2 Excel Access XML Oracle plik 3 Problematyka integracji danych (2) Charakterystyka systemów źródłowych rozproszenie heterogeniczność Cele integracji systemy rozproszone systemy analityczne (BI) 4

Heterogeniczność źródeł RóŜni producenci/technologie implementacyjne RóŜna funkcjonalność bazy danych / nie bazy danych dialekty SQL sposoby dostępu i przetwarzania danych RóŜne modele danych hierarchiczne, sieciowe relacyjne obiektowe obiektowo-relacyjne wielowymiarowe semistrukturalne Architektury integracyjne systemy mediacyjne hurtownie (magazyn) danych 5 Charakterystyka źródeł danych Technologia implementacyjna Funkcjonalność Konflikty na poziomie struktur danych róŝne reprezentacje danych (struktury) Dealer A Pojazdy (zawiera samochody osobowe + dostawcze) Dealer B Samochody_Osobowe, Samochody_Dostawcze 6

Charakterystyka źródeł danych Konflikty na poziomie danych Zduplikowane dane Brakujące i błędne dane Błędy wprowadzania wartości 7 RóŜne reprezentacje danych RóŜne modele danych w źródłach (relacyjny, obiektowy, semistrukturalny) RóŜne typy danych smallint, int, biging, decimal (SQLServer) smallint, int, biging, float, real, double (DB2) number, binary_integer (Oracle) znakowe typy danych o stałej i zmiennej długości RóŜne ograniczenia integralnościowe Inna reprezentacja tych samych danych Pracownicy{NIP, imię, nazwisko, adres_koresp} Prac{NIP, imię_nazw, ulica, dom, kod, miasto} 8

RóŜne reprezentacje danych Homonimy Produkty.kod oznacza kod produktu Klienci.kod oznacza kod pocztowy Synonimy Pacjenci.pesel Pacjenci.pacjentID (z wartością peselu) 9 Konflikty na poziomie danych RóŜne ziarno agregacji sprzedaŝ dzienna sprzedaŝ tygodniowa RóŜne jednostki miary cena {PLN, EUR, USD} waga {kg, dkg} 10

Konflikty na poziomie danych 11 Konflikty na poziomie danych 12

P2P FoxPro DB2 Excel Access XML Oracle plik 13 System mediacyjny Wady czas dostępu do danych niedostępność źródeł konwersja zapytań i danych Zalety brak redundancji danych dostęp do danych aktualnych 14

Sfederowane BD US1 USi USn user / external schema federated schema 1 federated schema 2 federated schema 3 constructing processor ES1 ES2 ES3 export schema filtering processor filtering processor filtering processor component schema 1 component schema 2 component schema 3 common data model transforming processor transforming processor transforming processor local schema 1 local schema 2 local schema 3 local data model component db 1 component db 2 component db 3 15 Hurtownia Danych ŹRÓDŁA DANYCH WARSTWA POŚREDNIA HURTOWNIA DANYCH APLIKACJE ANALITYCZNE OPROGRAMOWANIE ETL Raporty Ekstrakcja Transformacja Czyszczenie Agregacja HURTOWNIA DANYCH Hurtownie tematyczne Analizy finansowe i statystyczne 16