migrace dat vs. konverze dat

X

soukromí & Cookies

tento web používá cookies. Pokračováním souhlasíte s jejich použitím. Další informace, včetně toho, jak ovládat soubory cookie.

Mám To!

reklamy

migrace dat vs. konverze dat

když potřebujeme zadávat data do aplikací oracle, následuje několik technik:

* Data lze zadávat pomocí obrazovek aplikací (pro malé množství dat, jako je vytváření PO, zadávání prodejních objednávek pomocí obrazovek aplikací Oracle).
• data lze zadávat pomocí otevřeného systémového rozhraní Oracle (pro běžné operace např. pro přesun dat z jednoho modulu do druhého).
• data mohou být uložena v databázové tabulce přímo (nedoporučuje oracle a může být velmi riskantní, protože v každém případě budou data uložena v mnoha tabulkách a data by měla být před vložením do tabulek ověřena, což může způsobit integritu dat a problém s nekonzistencí, někdy může data Úplně poškodit.).
• pomocí nástrojů třetích stran, jako je Data loader (to je také může být použit, když data jsou relativně malé (25-200 záznamů), protože zachycuje stisky kláves a funguje jako ruční zadávání dat do Oracle podobě, ale mnohem rychleji, jak proces je automatizován).

jaká je potřeba migrace/konverze?

migrace / konverze jsou vyžadovány, když upgradujeme na jednu verzi na druhou (např. aplikace Oracle 11.5.7 na Oracle 11.5.10) nebo přesouváme data z nějakého staršího systému do aplikací Oracle. Bude existovat velká část dat (někdy miliony nebo dokonce více), která musí být přesunuta z jednoho systému do druhého a před přesunem dat by měla být ověřena a do aplikací Oracle by měly být zadány pouze platné záznamy.

pokud oba systémy (cílový i zdrojový) nemají stejnou strukturu dat (tabulky nejsou stejné/struktura tabulky není stejná/data jsou uložena v databázi nejsou stejná), je třeba je přeložit (např. upgrade z Oracle 11i na R12, kde struktury tabulek nejsou stejné), pak to říkáme jako konverzi (jakýkoli druh překladu dat na zdrojových datech, aby byla vhodná pro cílový systém) jinak migrace.

co je migrace?

migrace dat znamená přesun dat z jednoho systému do druhého pomocí programů/API rozhraní, kde oba systémy mají stejnou strukturu dat.

proces migrace dat:
* Identifikujte data, která mají být importována do nového systému (obchodní požadavek).
* extrahujte data do plochého souboru / pracovní tabulky
* načtěte data do tabulky rozhraní (pomocí SQL* Loader/DB Link/Others) po ověření (pokud načítáte data pomocí rozhraní)

co je konverze?

převod dat znamená Překlad dat do cílového systému sady (data by měla být formátována podle cílového systému ) a poté přesunout přeložená data pomocí programů/API rozhraní.
• Identifikujte data, která mají být importována do nového systému (obchodní požadavek).
* Výpis do plochého souboru/pracovní tabulky
• přeložit/převést/formátovat data
• načíst data do tabulky rozhraní(pomocí SQL* Loader/DB Link / Others) po ověření(pokud načítání dat pomocí rozhraní) a poté spusťte standardní souběžný program rozhraní pro načtení dat do základních tabulek Oracle Apps
• pokud používáte API, načtěte data, ověřte je a poté zavolejte API pro import dat

jak se liší konverze / migrace a rozhraní?

existují dobré počty parametrů, na které mohou být kategorizovány. Vezměte několik z nich:
frekvence
* konverze / migrace jsou jednorázovou událostí
* rozhraní probíhají
výskyt v časové ose projektu
* konverze / migrace provedené před výrobou
* rozhraní provedená během výroby
Způsob provedení
* konverze/migrace jsou dávkové
* rozhraní mohou být dávkové nebo v reálném čase
složitost
* konverze/migrace má velmi složité, zcela závisí na aktivitě mapování dat.
* koordinace s jinými systémy, aby rozhraní složitější
údržba
* údržba rozhraní je bit náklady náročný úkol•

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.