Vážíme si vašeho soukromí

My a naši digitální partneři používáme na této webové stránce soubory cookies. Některé z nich jsou k fungování stránky nezbytné, ale o těch následujících můžete rozhodnout sami.

Nastavení
Odmítnout vše
Příjmout vše

Nezbytné / funkční

Jedná se o nezbytné cookies, bez kterých by nebylo možné stránky reálně provozovat. Zahrnují např. cookies pro ukládání zvolených nastavení či zapamatování přihlášení.

Vždy aktivní

Analytické

Tyto cookies se používají k měření a analýze návštěvnosti našich webových stránek (množství návštěvníků, zobrazené stránky, průměrná doba prohlížení atd.). Souhlasem nám umožníte získat data o tom, jak naše stránky užíváte.


Marketingové

Používají se pro účely reklam zobrazovaných na webových stránkách třetích stran, včetně sociálních sítí a kontextové reklamy. Jsou přizpůsobeny vašim preferencím a pomáhají nám měřit účinnost našich reklamních kampaní. Pokud je deaktivujete, bude se vám při procházení internetu i nadále zobrazovat reklama, ale nebude vám přizpůsobená na míru a bude pro vás méně relevantní.


Uložit nastavení
Příjmout vše
O společnosti

Zaostřeno na průmysl

Komentáře

Jak získávat data z ERP QAD pro externí BI

12.11.2024

Vladimír Karpecki, senior konzultant, Minerva Česká republika

Někdy požaduje zákazník z různých důvodů napojit na ERP systém BI od třetího dodavatele (dřívější investice, korporátní standard, manažeři jsou již zvyklí na design a mají tam své KPI, …).

Protože BI pracuje obvykle s velkými objemy dat ve specifických formátech, využívá svou vlastní databázi. Do ní se přenášejí vybraná data z ERP systému. Jedná se obvykle o rozsáhlé objemy dat, takže existuje reálné nebezpečí, že takový přenos negativně ovlivní zatížení ERP systému. Proto je kladen důraz na efektivnost datového rozhraní a data se přenášejí převážně dávkově v době nízkého provozu ERP systému (zpravidla v nočních hodinách).

To je také důvod, proč  nepoužíváme standardní business API založená na webových službách, ale vytváříme přenos na úrovni databáze s využitím SQL dotazů s využitím ODBC nebo JDBC rozhraní, kdy drivery jsou součásti dodávky databáze Progress OpenEdge využívanou ERP QAD.

BI nástroje jako Microsoft Power BI, Tableau, Qlik Sense atd. nejčastěji využívají databázi MS SQL Server. Pro stavbu rozhraní se tedy přímo nabízí ODBC, prostřednictvím kterého je možné přistupovat k databázi QAD na Progress z MS SQL serveru pomocí funkcionality MS SQL serveru Linked Server.

Pro zákazníky s vyššími nároky však existuje i další řešení:

Progress Pro2: Nástroj pro replikaci dat z databáze Progress OpenEdge do jiných databází

Progress Pro2 je specializované softwarové řešení vyvinuté společností Progress Software. Jeho primárním účelem je replikace dat z databáze OpenEdge do jiné databáze OpenEdge nebo třeba do Microsoft SQL Server (Pro2SQL) nebo Oracle (Pro2ORA).

Progress Pro2 sleduje změny ve zdrojové databázi OpenEdge a tyto změny téměř v reálném čase replikuje do cílové databáze. Databáze mohou být umístěny ve stejné lokalitě (LAN) nebo v rozdílných lokalitách (WAN/VPN). Tím je zajištěno, že data v obou databázích jsou synchronizovaná.

Progress Pro2
Progress Pro2


Výhody řešení s Pro2 jsou:

  • Snadná konfigurace: Intuitivní webové rozhraní umožňuje rychlou a jednoduchou konfiguraci replikace.
  • Vysoký výkon: Pro2 je optimalizovaný pro rychlou a efektivní replikaci velkých objemů dat.
  • Flexibilita: Podporuje různé cílové databáze a umožňuje definovat vlastní transformace dat.
  • Bezpečnost: Pro2 poskytuje robustní zabezpečení dat během replikace.

Pro2 umožňuje snadný přístup k datům z OpenEdge aplikací pro různé účely, jako je business intelligence, reporting nebo analýza dat. Replikací dat do samostatné databáze se snižuje zátěž na produkční databázi OpenEdge, což zlepšuje její výkon. Pro2 umožňuje využívat data z OpenEdge v různých nástrojích a aplikacích, které nemusí přímo podporovat OpenEdge. Řešení přináší i zvýšení dostupnosti protože replikovaná data jsou dostupná i v případě výpadku produkčního systému.

Nasazení Progress Pro2SQL u výrobce komerčního vybavení dětských hřišť společnosti Kompan Czech Republic s.r.o.

Společnost Kompan, využívající QAD ERP a služby Minervy potřebovala přenášet vybraná data z QAD ERP databáze Progress OpenEdge pro účely BI do databáze MS SQL Server. Díky výše uvedeným výhodám bylo rozhodnuto o nasazení nástroje Pro2. Implementaci provedla Minerva společně s autorem Pro2 – společností Progress a českým distributorem - společností Galeos.

Nasazení proběhlo ve dvou etapách:

  1. Implementace pro ověření vhodnosti řešení pro potřeby Kompan s využitím testovacích licencí.
  2. Implementace finálního řešení s využitím komerčních licencí.

První etapa byla zahájena koncem července 2024. Druhá etapa pak byla zahájená koncem září 2024.

V současnosti je celé řešení v rutinním provozu.

Chcete zlepšit výkon a efektivitu i ve Vaší firmě?