Oracle GoldenGate Studio Nagyon rövid bemutató
Oracle GoldenGate Studio Quick Talk Gollnhofer Gábor
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
1
Alapelvek Adatmozgatási modellek
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
2
Rövid Oracle „replikációs” történet Change Data Capture (CDC)
• •
Oracle Advanced Replication
Oracle Streams
Oracle GoldenGate
Synchronous Asynchronous • • •
Multi-Master Replication MV Replication Hybrid Replication • • •
Capture Messages Staging Messages Consumption • • •
Heterogeneous Multiple Architectures Multiple Use Cases
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
3
Oracle GoldenGate Támogatott topológiák
Forrás: Oracle GoldenGate 12c: Real-Time Access to Real-Time Information
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
4
Oracle GoldenGate Alapelemei, működése, ODI integráció Alapelemek:
DW (ODI integráció):
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
5
Oracle GoldenGate jellemzők Nyitottság Támogatott eszközök, platformok széles köre pl. Oracle, SQL Server, DB2, Sybase, MySQL, Informix, stb. Heterogén replikáció támogatása
Funkcionalitás Log alapú replikáció (ideális esetben) + snapshot (initial load) Többféle topológia támogatása Store & foreward
Parancssoros „fejlesztői” (admin) felület Egyszerű (viszonylag) beállítani és üzemeltetni Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
6
Oracle GoldenGate Studio Grafikus „fejlesztőeszköz” A GG12.2.1 verziótól (2015.október óta) Többféle topológia támogatása, előkészített template-ek Több projekt kezelése Forrás és cél adatszótár beolvasása
Drag&drop tábla és oszlop mapping On-line deploy GoldenGate script (paraméter és obey fájl) generálás XML export/import stb. (lásd: https://docs.oracle.com/goldengate/s1221/gg-studio/GGSUG/intro.htm#GGSUG107) Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
7
Oracle GoldenGate Studio - „Template” demo #1 Új megoldás kialakítása…
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
8
Oracle GoldenGate Studio - „Template” demo #2 4 végpontos, kétirányú Hub&Spoke architektúra
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
9
Oracle GoldenGate Studio - „Template” demo #3 Start…
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
10
Oracle GoldenGate Studio - „Template” demo #4 Next…
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
11
Oracle GoldenGate Studio - „Template” demo #5 Next…
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
12
Oracle GoldenGate Studio - „Template” demo #6 Finish
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
13
Oracle GoldenGate Studio - „Template” demo #7 Az eredmény
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
14
Golden Gate Studio – „Generálás” demo #1 Bejelentkezés a Repository-ba
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
15
Golden Gate Studio – „Generálás” demo #2 A „megoldás” elemei és felépítése
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
16
Golden Gate Studio – „Generálás” demo #3 Tábla mapping
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
17
Golden Gate Studio – „Generálás” demo #4 Oszlop mapping
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
18
Golden Gate Studio – „Generálás” demo #5 Paraméterek beállítása
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
19
Golden Gate Studio – „Generálás” demo #6 Generálás…
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
20
Golden Gate Studio – „Generálás” demo #7 Az eredmény… Generált fájlok:
Generált kód részlet:
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
21
Golden Gate Studio – „Generálás” demo #8 Az eredmény… Extract:
Replicate:
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
22
Előnyök, hátrányok Végre van ilyen Előnyök: Grafikus felhasználói felület Könnyen tanulható Jól használható, gyors „fejlesztés”
Template-ek Export/import
Hátrányok Grafikus felhasználói felület Nagytömegű „sima másolásra” gyorsabb scriptet generálni! Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
23
Kérdések & válaszok
[email protected]
Oracle GoldenGate Studio Quick Talk - HOUG konferencia 2016
24