Synchronizovat data
Dva systémy.
Konzistentní stav dat.
Zákazníci, produkty nebo zásoby mají souhlasit ve více aplikacích. Určíme řídicí systém, čas přenosu dat a postup při konfliktech.
Probrat záměrVýchozí situace
Data jsou k dispozici.
Zbytečné kroky také.
Zákazník je změněn v CRM, zatímco v ERP zůstává stará adresa. Dva stavy dat vedou k dotazům, chybným dokumentům nebo dvojí údržbě. Synchronizace proto potřebuje víc než pravidelnou kopii: potřebuje jasná pravidla.
Co společně vyjasníme
- Určit řídicí systém pro každé datové pole
- Jednoznačně přiřadit záznamy pomocí stabilních klíčů
- Věcně rozlišit nové, změněné a odstraněné záznamy
- Definovat intervaly přenosu a pravidla konfliktů
- Zviditelnit odchylky a neúspěšné přenosy
Možný scénář
Spravovat adresu zákazníka jen jednou.
CRM spravuje kontaktní údaje, ERP fakturační údaje. Společně definovaná pravidla polí přenášejí změny správným směrem a zpřístupňují rozporné hodnoty k dořešení.
Ilustrační příklad, nikoli tvrzení o již realizovaném zákaznickém projektu.
Pro technickou orientaci
Technika přijde potom
daného úkolu.
Tyto cesty prověřujeme podle vašich dat a možností vašich systémů.
Jednoznačné přiřazení
Čísla zákazníků, čísla položek nebo dohodnutá ID propojují záznamy. Bez stabilních klíčů je nutné nejprve vyjasnit přiřazení.
Časový plán nebo událost
Pravidelný přenos nebo webhook po změně: rozhodují požadavky a rozhraní. Reálný čas není cílem sám o sobě.
Konflikty a opakování
Přerušené spojení nesmí vytvářet nekontrolované duplicitní záznamy. Součástí plánu je opakovatelnost, protokoly a rozhodování o konfliktech.
Než začneme
Dobré vědět.
O vhodném řešení rozhoduje vaše konkrétní výchozí situace.
Je možná synchronizace oběma směry?
Ano, pokud to podporují aplikace a věcná pravidla. Zvlášť důležité je, který systém rozhoduje při souběžných změnách. Často stačí jasně stanovený směr pro každé datové pole.
Jak aktuální mohou data být?
Záleží na rozhraních, objemu dat a provozních požadavcích. Možné jsou pevné intervaly nebo přenosy spouštěné událostmi. Požadovanou aktuálnost stanovíme před realizací.
Jak předcházíte duplicitním záznamům?
Pomocí jednoznačných klíčů, kontrol před vytvořením a opakovatelných přenosových kroků. Existující duplicity je nutné odstranit podle jasných pravidel před zavedením nebo během něj.
Co se stane při výpadku jednoho systému?
Plánujeme opakování, protokoly a případně frontu. Po obnovení lze neprovedené přenosy řízeně dokončit. Přesné chování stanovíme pro konkrétní projekt.
Další úvaha
Možná záleží na tom,
že spolu souvisí víc
Stačí několik hesel
Kde chybí aktuální stav?
Popište, které údaje se ve vašich programech neshodují.
Vaše poptávka pro Datenquelle
Všech pět polí je povinných.