Co je zpracování v databázi?
In-database processing, také známý jako in-database analytics, je technologie, která se soustředí na sloučení databázových skladů s analytickými systémy. Databázový sklad obvykle musí exportovat informace do analytického programu, aby mohl provádět rozsáhlé výpočty dat. Při zpracování v databázi jsou všechny výpočty prováděny z jediného programu. Šetří se tím čas, protože se odstraní čas potřebný pro export a zrychlí se databáze, aby se dosáhlo výsledků v reálném čase. Mnoho dodavatelů databází, kteří vyrábějí databázové programy pro velké podniky, to nabízí jako funkci.
Databázové programy, které nezahrnují zpracování databází oddělených databázových skladů od analytických programů. Databázový sklad je typ databáze určený k ukládání a vykazování dat. Tyto sklady zahrnují vrstvu pro surová data od vývojářů, vrstvu pro data od uživatelů a třetí vrstvu, kde uživatelé vstupují data. Databázový sklad může obvykle provádět některé výpočty, ale pouze malé.
Analytické programy jsou schopny provádět tyto větší výpočty, ale pouze v případě, že je databázový sklad exportuje. U malých databází nemusí přesouvání dat mezi těmito dvěma programy bránit ve výkonu, ale velké podniky budou možná muset počkat hodiny, než budou výpočty dokončeny. Přesouvání dat může také vést k nepřesnostem, pokud správce zapomene přesunout určitou část databáze.
Zpracování v databázi tyto potenciální chyby a problémy opravuje. Místo přesouvání dat se všechna zpracování a výpočty provádějí ze samotného databázového skladu. Mezi výhody výkonu patří velké zvýšení rychlosti, dost, aby databáze poskytla výsledky v reálném čase, a téměř odstranění potenciálních nepřesností. Tuto technologii používá mnoho velkých databází, jako jsou databáze používané pro odhalování podvodů a databáze akciových trhů.
Jednou z hlavních funkcí zpracování v databázi je prediktivní analytika. To je, když analytický program vezme databázové informace a pokusí se předpovídat trend. Toto není specifické pro zpracování v databázi, ale je schopno rychle vytvořit takovou predikci, která umožňuje podnikům dělat lépe než ti s pomalejšími systémy.
Tento typ technologie obvykle nepotřebují malé podniky, takže většina prodejců tuto funkci nakloní k programům velkých firemních databází. Zpracování v databázi obvykle přichází standardně pro tato velká obchodní řešení, protože je velmi obtížné získat výsledky a informace z databáze bez této funkce zpracování. Tyto podniky mají také více dat, než znají, a tento výkonný systém zpracování je nezbytný pro procházení všemi daty a jejich využití pro obchodní výhody.