Snižte počet záznamů, abyste vytvořili menší reprezentativní podmnožinu relační databáze se zachovanou referenční integritou
Mnoho organizací má produkční prostředí s obrovským množstvím dat a nechtějí velké množství dat v neprodukčních testovacích prostředích. Podmnožina databáze se tedy používá k vytvoření menší reprezentativní podmnožiny větší relační databáze se zachovanou referenční integritou. Organizace využívají dílčí nastavení pro testovací data, aby snížily náklady, umožnily je spravovat a zrychlily nastavení a údržbu.
Nadměrné objemy dat mohou vést k vysokým nákladům na infrastrukturu a výpočet, které jsou pro testovací data v neprodukčních prostředích zbytečné. Díky možnostem podmnožin můžete snadno vytvářet menší podmnožiny dat a snížit tak své náklady.
Správa obrovských objemů dat v neprodukčních prostředích představuje výzvy pro testery a vývojáře. Menší a tím lépe ovladatelná testovací data, výrazně zefektivňující testovací a vývojové procesy, v konečném důsledku optimalizaci celého cyklu z hlediska času a zdrojů.
Menší objemy dat umožňují rychlejší a přímočařejší nastavení a údržbu neprodukčních testovacích prostředí. To je zvláště důležité ve složitých IT prostředích a tam, kde časté změny v datových strukturách vyžadují pravidelné aktualizace a obnovování, aby byla zajištěna reprezentativnost testovacích dat.
Referenční integrita je koncept správy databází, který zajišťuje konzistenci a přesnost mezi tabulkami v relační databázi. Referenční integrita by zajistila, že každá hodnota, která odpovídá „Osobě 1“ v „Tabulce 1“, odpovídá správné hodnotě „osoby 1“ v „Tabulce 2“ a jakékoli jiné propojené tabulce.
Vynucení referenční integrity je zásadní pro zachování spolehlivosti testovacích dat v relační databázi jako součásti neprodukčních prostředí. Zabraňuje nekonzistenci dat a zajišťuje, že vztahy mezi tabulkami jsou smysluplné a spolehlivé pro správné testování a vývoj softwaru.
Testovací data v prostředí relační databáze by si měla zachovat referenční integritu, aby byla použitelná. Udržování referenční integrity v neprodukčních prostředích, jako jsou prostředí používaná pro testování a vývoj softwaru, je důležité z několika důvodů:
Podmnožiny není tak snadné jako pouhé smazání dat, protože všechny propojené tabulky související s downstream a upstream by měly být podmnožiny proporcionálně, aby byla zachována referenční integrita. Podnastavení zajišťuje, že budou odstraněna nejen data v cílové tabulce, ale také to, že budou odstraněna všechna data v jakékoli jiné propojené tabulce související s odstraněnými daty z cílové tabulky. To zajišťuje, že referenční integrita napříč tabulkami, databázemi a systémy je zachována jako součást mazání dat.
Snížení objemu dat odstraněním „Osoba X“ z „Tabulky Y“, všechny záznamy týkající se „Osoby X“ v „Tabulce Y“ by měly být vymazány, ale měly by být také vymazány všechny záznamy související s „Osobou X“ v jakékoli jiné předcházející nebo navazující tabulce (tabulka A, B, C atd.).
Snížení objemu dat odstraněním „Richarda“ z tabulky „Zákazníci“., všechny záznamy související s „Richardem“ v tabulce „Zákazník“ by měly být smazány, ale také by měly být odstraněny všechny záznamy související s „Richardem“ v jakékoli jiné předcházející nebo navazující tabulce (tabulka plateb, tabulka incidentů, tabulka pojistného krytí atd.). smazáno.
Podmnožiny fungují napříč tabulkami
Podmnožiny fungují napříč databázemi
Podmnožiny fungují napříč systémy
Syntho Engine můžete nakonfigurovat tak, aby podmnožil relační databázi a zajistil, že všechny „propojené tabulky“ budou podmnožiny založené na „cílové tabulce“.
Kromě proporcionálního podnastavení, kde určíte procento pro extrakci dat, vám naše pokročilé možnosti umožňují přesně definovat cílovou skupinu pro podmnožinu. Můžete například určit kritéria pro zahrnutí nebo vyloučení konkrétních podmnožin, což poskytuje větší flexibilitu a kontrolu nad procesem extrakce dat