Zobrazují se příspěvky se štítkemGoldenGate. Zobrazit všechny příspěvky
Zobrazují se příspěvky se štítkemGoldenGate. Zobrazit všechny příspěvky

úterý 22. října 2013

Oracle GoldenGate 12c

Minulý týden byla uvolněna 12c verze Oracle GoldenGate (oficiální oznámení), přesné označení 12.1.2.0.0. Mezi hlavní vlastnosti této verze patří:
  • Optimizations for Oracle Database 12c
  • Integrated Delivery for Oracle Database
  • Coordinated Delivery for Non-Oracle Database
  • Improved Ease of Use
  • Expanded Heterogeneity
  • Capture From and Delivery to Cloud-Based Systems
  • Tighter Security
  • Enhanced High Availability
  • Expanded Oracle Application and Technology Support

Podrobný popis jednotlivých vlastností najdete zde.

Instalační média jsou k dispozici na edelivery.oracle.com, případně na OTN, dokumentace je k dispozici zde.

úterý 13. července 2010

Školení Oracle GoldenGate - místnost pro 18

Z důvodu velkého zájmu o školení Oracle GoldenGate (v současnosti je již 13 účastníků) jsme změnili místnost do které se vejde 18 posluchačů - tzn. v tuto chvíli máme ještě 5 volných míst.

Máte-li zájem se účastnit, pak prosím kontaktujte Oracle University na education_cz@oracle.com


pondělí 12. července 2010

Oracle GoldenGate - poslední dvě volná místa

Oracle GoldenGate je platforma pro real-time přenosy databázových transakcí v heterogenním prostředí (více o Oracle GoldenGate najdete zde, FAQ zde).

Protože GoldenGate spolu s Data Integratorem jsou pro Oracle strategickým řešením v oblasti datových integrací, připravili jsme s Oracle University první Oracle GoldenGate školení v České republice.

Školení je třídenní a bude se konat od 19.7.2010 v Praze, Škrétova 12 (agendu školení najdete zde).

V současné době jsou k dispozici poslední dvě volná místa (z dvanácti). Máte-li zájem se účastnit, pak prosím kontaktujte Oracle University na education_cz@oracle.com

pondělí 14. června 2010

eSeminar: Oracle GoldenGate - Real Time Data Integration and High Availability Solutions

24. června 2010 od 10:00 (CET) se bude konat veřejný eSeminář na téma Oracle GoldenGate - Real-Time Data Integration and High Availability Solutions.

Chcete-li se semináře účastnit, pak se prosím registrujte zde.


pondělí 3. května 2010

Úvod do Oracle GoldenGate

Řešení pro datové integrace v reálném čase se dají rozdělit do dvou skupin:
  1. Řešení pro zajištění vysoké dostupnosti dat
  2. Řešení pro zajištění okamžitého přístupu na aktuální data
1. Zajištění vysoké dostupnosti dat
Do této skupiny patří řešení, která zajišťují dostupnost dat 24x7:
  • Řešení pro ochranu proti neplánovanému výpadku (udržení stále aktuální záložní databáze, která je okamžitě dostupná při výpadku primární databáze)
  • Řešení pro ochranu proti plánovanému výpadku (zajištění nulového času odstávky systému během migrace, upgrade a údržby databází, aplikací nebo HW)

2. Zajištění okamžitého přístupu na aktuální data
Do této skupiny patří řešení, která zajišťují aktuálnost dostupných dat:
  • Řešení pro Realtime Datové sklady (plnění analytických (ADS) a operativních (ODS) datových skladů v reálném čase aktuálními daty)
  • Řešení pro „Offloading“ dotazů (přesunutí zátěže Operativního reportingu z primární databáze nad její přesnou a aktuální kopii)
  • Řešení pro distribuci dat (synchronizace transakcí v reálném čase v distribuovaném prostředí)
Na všechna výše uvedená řešení jsou kladeny společné požadavky pro:
  • přenos transakcí v reálném čase
  • minimální zatížení zdrojových systémů při extrakci dat
  • velmi nízká latence přenosu mezi systémy
  • neomezená vzdálenost mezi zdrojem a cílem
  • snadná a rychlá obnova přenosu dat po výpadku systému nebo poruchách sítě
  • dodržení integrity dat
  • podpora heterogenního prostředí
  • nezávislost na verzích, edicích, hardware, operačních systémech a dodavatelích zdrojových a cílových systémů

Oracle GoldenGate (dříve GoldenGate – založen v roce 1995 v U.S.)
Oracle GoldenGate je heterogenní Change Data Capture platforma, která v reálném čase zachytává jednotlivé databázové transakce z transakčních a archivních logů různých databázových systémů, transformuje je a s velmi nízkou latencí přenáší.

Oracle GoldenGate je jedno řešení, které lze použít pro různé scénáře nasazení s hlavními požadavky na přenos transakcí v reálném čase s velmi nízkou latencí při neomezené vzdálenosti mezi zdrojem a cílem, minimálním zatížením zdrojových systémů při extrakci dat, dodržení transakční integrity při aplikování na cíl a odolnosti proti výpadku a poruchám systémů nebo sítě.

Oracle GoldenGate – jedno řešení, různé scénáře nasazení

Silnou stránkou Oracle GoldenGate je jeho nezávislost na verzích, edicích a dodavatelích zdrojových / cílových databází, na operačním systému a hardware na kterém jsou provozovány.
Například: Oracle GoldenGate umožňuje v reálném čase přenášet data z Oracle DB verze 9i běžící na 32-bit Windows do Oracle DB 11g běžící na IBM AIX, nebo mezi Oracle DB Standard Edition a Oracle DB Enterprise Edition a nebo v heterogenním prostředí mezi různými systémy jako z IBM DB2 do MS SQL do Oracle do Teradaty a zpět.

Podporované zdrojové a cílové systémy


Procesy Oracle GoldenGate

Oracle GoldenGate se skládá z několika oddělených modulů/procesů, které spolu komunikují a fungují jako ucelené řešení.

Na zdrojovém systému:
Extract (Capture) proces čte data z transakčních a archivních logů databázových systémů. Proces umožňuje data transformovat a filtrovat na úrovni tabulek, sloupců nebo řádků. Z důvodu zajištění bezproblémového přenosu a aplikování transakcí mezi různými platformami (DB, HW, OS, atd.), Extract proces konvertuje data do vlastního formátu a ukládá je do lokální Trail file – soubor obsahuje potvrzené (commit) transakce ve stejném pořadí jako na zdrojovém systému.

Data Pump proces posílá transakce přes TCP/IP protokol do cílového nebo do více cílových systémů, podpora komprese a šifrování dat je samozřejmostí - na vzdálenosti mezi zdrojem a cílem nezáleží.

Manager proces (zdroj) zajišťuje administrativní úkony jako je startování, monitorování a restartování procesů, alokování místa na disku nebo reportování průběhu a chyb.

Na cílovém systému:
Server Collector proces ukládá přenesené transakce do lokálního Trail file.

Replicat (Delivery) proces aplikuje transakce na cílovém systému pomocí nativního SQL volání. Proces umožňuje data transformovat a filtrovat na úrovni tabulek, sloupců nebo řádků.

Manager proces (cíl) zajišťuje administrativní úkony jako je startování, monitorování a restartování procesů, alokování místa na disku nebo reportování průběhu a chyb.


V případě, že Oracle GoldenGate je nakonfigurován pro obousměrnou synchronizaci dat (Active-Active), pak stejné procesy běží na zdrojovém i cílovém systému.

Obousměrná synchronizace dat (Active-Active konfigurace)


Ochrana proti výpadku systému, sítě nebo procesů
Oracle GoldenGate pro případ obnovy přenosu po chybě systému využívá mechanismu Checkpointů. Checkpoints jsou použity pro uchování současné čtecí a zapisovací pozice jednotlivých GoldenGate procesů (Extract, Pump a Replicat) během přenosu transakcí. Checkpoints zajišťují, že transakce označené pro synchronizaci jsou extrahované z transakčních logů a zabraňují opětovné redundantní extrakci. Checkpoints dále poskytují ochranu proti ztrátě dat při chybách způsobených výpadkem systému, sítě nebo jednotlivých procesů.

Checkpoints - jednoduchá a rychlá obnova přenosu dat v případě chyby systému


Produkty Oracle GoldenGate
  • Oracle GoldenGate - OGG pro Oracle databáze, obsahuje OGG, Oracle Active Data Guard a Oracle XStream

  • Oracle GoldenGate for Non Oracle Database - OGG pro ne-Oracle prostředí

  • Oracle GoldenGate for Mainframe - OGG pro HP NonStop a IBM DB2 na z/OS

  • Oracle GoldenGate Veridata - řešení pro porovnávání dat mezi zdrojem a cílem

  • Oracle GoldenGate Adapters - adaptéry pro Base24, Logger pro Enscribe, JMS a Flat Files

  • Oracle GoldenGate Director (Management Pack for OGG) - grafická aplikace pro správu, vytváření, konfiguraci a monitorování OGG procesů

Oracle GoldenGate a Oracle Data Integrator
Popis integrace OGG a ODI najdete zde.


Příště instalace a nastavení Oracle GoldenGate.



Erik Eckhardt

čtvrtek 18. března 2010

ODI a GoldenGate - integrace hotova v ODI 10.1.3.6.0_02

5. března 2010 byla oficiálně uvolněna nová verze ODI (10.1.3.6.0_02), která je již integrována s Oracle GoldenGate - platformou pro heterogenní real-time integrace založené na Change Data Capture z transakčních a archivních logů různých databázových systémů včetně Oracle, IBM DB2, MS SQL Server, Sybase ASE, Teradata, HP NonStop / Tandem (Enscribe, SQL/MP, SQL/MX).

Oracle GoldenGate lze použít pro různé typy scénářů s hlavními požadavky na:
  • přenos transakcí v reálném čase
  • minimální zatížení zdrojových systémů při extrakci dat
  • velmi nízká latence přenosu
  • neomezená vzdálenost mezi zdrojovou a cílovou databází
  • dodržení transakční integrity během výpadku a poruchách sítě
  • přenosy v homogenním nebo heterogenním prostředí
  • přenosy mezi různými verzemi, edicemi a OS platformami
  • ...

Nejběžnější scénáře nasazení Oracle GoldenGate jsou:


Silnou stránkou Oracle GoldenGate je jeho nezávislost na verzích, edicích a dodavatelích zdrojových / cílových databází, a také nezávislost na operačním systému na kterém jsou provozovány.
GoldenGate vám umožní v reálném čase přenášet data z Oracle DB verze 8i běžící na 32-bit Windows do Oracle DB 11g běžící na IBM AIX, nebo mezi Oracle DB Standard Edition a Oracle DB Enterprise Edition, a nebo v heterogenním prostředí mezi různými systémy jako např. z DB2 do MS SQL, Teradaty a zpět.


Integrace mezi ODI a Oracle GoldenGate je pomocí Znalostního modulu „JKM Oracle to Oracle Consistent (OGG)“, který umožňuje přímo z prostředí ODI Designera automaticky generovat infrastrukturu pro GoldenGate, tj. parametrické soubory PRM a OBY.
Real-time Data Warehousing
s pomocí ODI a GoldenGate pak vypadá následovně:



Nová verze ODI je dostupná na stránkách Oracle Support pod označením 9449058.




Erik Eckhardt

pondělí 23. listopadu 2009

4. Oracle Czech BI/DW Experts Bootcamp

V pátek 20.11.2009 proběhl již 4. Oracle Czech BI/DW Experts Bootcamp, kterého se zúčastnilo 14 vybraných konzultantů a architektů od 12 Oracle partnerů:
  • Jaroslav Vlček (Adastra)
  • Jan Jůza (CCA)
  • Karel Hübl (GEM system)
  • Michal Tomek (Neit Consulting)
  • Lukáš Hrnčíř (Neit Consulting)
  • Václav Bíba (Ness Logos)
  • Petr Zeman (OKsystem)
  • Jiří Doubravský (Pike Electronic)
  • Jakub Genža (CapGemini)
  • Jiří Zamouřil (Oracle Consulting)
  • Martin Gerneš (Oracle Consulting)
  • Michal Zima (Teura)
  • Martin Cabák (Reporters)
  • Peter Hora (Sementa)

Agenda setkání:

Prezentace z 1. workshopu - Tipy, triky a zkušenosti z BI/DW projektů:

Erik Eckhardt (Oracle)
  • Zvýšení produktivity vývoje s ODI - Tvorba, úpravy a spouštění více jak +900 datových přenosů
Karel Hubl (GEM System)
  • Efektivní datové integrace s ODI
  • OBI 10.1.3.4.1 – Problém s filtry pro numerické datové typy
Michal Tomek (NEIT Consulting)
  • Essbase - trigger pro instalaci HSS
  • Posílání reportů z linuxového Publisheru na windowsový fileserver
  • 64bitová Essbase pro Linux
Jan Jůza (CCA)
  • Tipy, triky a zkušenosti z projektu „Převod analýz z Excelu do Oracle BI”
Jiří Doubravský (PIKE)
  • Použití kombinace funkcí Time Series (AGO a TODATE)
  • Doplnění legendy do reportu přes XML
  • Vliv nevhodného pojmenování časového údaje na použití v promptu
Michal Zima (Teura)
  • Zkušenosti s implementací OBIEE v clusteru
Jakub Genža (Capgemini Sophias)
  • Jak v OBI změnit defaultní menu pomocí currencies.xml (zkusenost z BIAPPS)
  • Jak v BIAPPS/ODI resetovat/vymazat jen jeden z modulů, ne celý warehouse (není zdokumentováno)
  • Jak odstranit v Answers při filtrování odkaz "Omezené volby", který může vygenerovat dost narocný dotaz
Jaroslav Vlček (Adastra)
  • BI Delivers versus autentifikace proti DB
Lukáš Hrnčíř (NEIT Consulting)
  • Transformace datových a report požadavků do designu metadat a designu reportů
Martin Gerneš (Oracle Consulting)
  • Integrace OBI EE, SSO, OAM, OID
  • Operátorská konzole pro OWB a ODI
Peter Hora (Semanta)
  • Komentáře a diskuze pro Oracle BI

pondělí 12. října 2009

OpenWorld 2009

Včera začala v San Franciscu každoroční konference Oracle OpenWorld. Všechny keynotes jsou dostupné zde, kompletní agendu konference najdete zde a jednotlivé DW/BI technologické přednášky níže:

eec.