Преглед на OLAP
Всяка организация и работодател в наши дни се нуждаят от данни за вземане на решения. Колкото по-добри са тези решения, толкова по-ползотворна и печеливша става организацията. Има масивна информация, която трябва да се съхранява и следва последователно ежедневно. За да се управлява тази нарастваща информация, са необходими нови и съвременни стратегии за анализ на записи и OLAP изпълнява точно тази цел. Наричана също он-лайн аналитична обработка се използва за клиентите да извършват бърз и мощен анализ и обработка на данни от множество бази данни едновременно. Освен това дава възможност на анализаторите и мениджърите да извличат и представят бизнес информация от различни фокуси. В тази тема ще научим за Видовете OLAP.
Преди да се потопим в различни видове OLAP, нека бързо да разберем няколко термина и техните определения.
- Агрегатите споменават като предварително определена информация. Агрегациите обикновено са предварително изчислени и се съхраняват в обобщените таблици.
- Таблицата с измерения обхваща главно текстови полета и описания.
- Таблицата с факти се използва за съхраняване на стойности на сигурност или измерими качества.
- Режимите за съхранение са начини за физическо съхранение на данните в кубчета и размери.
Видове OLAP
Има различни видове OLAP, базирани на режимите на съхранение, които се използват за откриване на данни със сложни аналитични изчисления, неограничен преглед на записи и прогнозни сценарии „какво ако“.
-
Многоизмерен OLAP (MOLAP)
който може да бъде широко известен като класическия тип OLAP. Този сървър използва многоизмерна база данни (MDDB) за съхранение и анализ на информация. MDDB може умело да съхранява обобщения, като предоставя метод за бързо разпитване и възстановяване на информация от базата данни за обработка. Многомерната система за управление на базата данни и потребителите визуализират задържаните данни като 3-D Cube. Тези блокове с данни се оставят в паметта, наречена CubeCache.
Информацията се премества от информационен източник в многоизмерната база данни, която се намира между клиента и сървъра и след това базата данни се агрегира. MOLAP съхранява обобщените данни в двоични файлове и ги държи далеч от релационната база данни. Задължително е да се разбере, че MOLAP допълнително прави копие от копие на информацията за фактите и измеренията в уникален двоичен файл.
Той предлага бързо индексиране на предварително изчислени агрегации, като по този начин го прави по-бърз за изчисления. Той ефективно съхранява и работи с цифрова информация.
Във всеки случай ограниченията за използване на MOLAP включват:
По-малка гъвкавост, тъй като може просто да се справи с ограничена мярка на информация, скоростта на MOLAP е по-бърза за малко до средни информационни индекси, но нормална за по-големи информационни индекси, MOLAP съхранението може също да включва излишна информация.
Приложения на MOLAP: Essbase, Express Server, Yellowfin, Clear Analytics, SAP Business Intelligence
-
ROLAP, релационна он-лайн аналитична обработка
Терминът ROLAP показва, че OLAP сървърът включва съхранение, което е релационно по своя характер. Те използват система за управление на релационни бази данни, за да съхраняват и контролират данните. Това са сървърите, които съществуват между базата данни и потребителя. Системите ROLAP работят върху информацията, която се намира в релационна база данни.
ROLAP изгражда индексирани изгледи, за да съхранява обобщените данни в тези изгледи в релационната база данни. Освен това той оставя информацията в релационната таблица както по факти, така и по измерения.
ROLAP сървърите поддържат по-големи количества информация, отколкото MOLAP сървърите. Той продуктивно наблюдава както числовата, така и текстовата информация. Позволява на клиентите да достигнат до най-минималното ниво на йерархична структура
DSS сървърът на Microstrategy обхваща ROLAP подхода
Основният аргумент срещу RDB е, че заявяването на масивна база данни с SQL за получаване на информация обикновено води до сложни заявки. Впоследствие приложенията на ROLAP показват по-бавна производителност и може да не са идеални за извършване на определени изчисления.
-
HOLAP, хибриден OLAP
Това е смес от MOLAP и ROLAP. Използвайки ROLAP и MOLAP информационни магазини, Hybrid OLAP предлага качествата на двете техники. HOLAP съхранява обобщените данни в двоичните файлове или в предварително изчислените кубчета. Той оставя количествата информация за факти и измерения в релационната база данни.
Подходът на HOLAP може да бъде изпълнен обикновено, ако съществува някое от съпътстващите обстоятелства:
Ако има огромно количество данни, ако има претоварване на производителността на сървър или ако използвате записани източници на информация, които са обобщени.
Сървърите HOLAP съхраняват информация по възможно най-функционалния начин. Компонентът HOLAP предлага гъвкавост при проектирането, достъпа и поддържането на групи данни HOLAP. HOLAP интегрира както многоизмерно, така и релационно съхранение на информация, което може да се използва за решаване на проблеми с мащабируемост и производителност.
Освен споменатите по-горе три вида, които обикновено са идентифицирани и използвани, ние освен това имаме още няколко вида OLAP, които не са всички преобладаващи, но безспорно си струва да се споменат и разберат.
-
WOLAP
През интернет браузъра се използва уеб OLAP, известен като OLAP с активиран уеб. Много добре може да се използва при изключен шанс, че мислите за нещо по наистина минимален план за харчене на усилия, тъй като той изисква само уеб връзка и интернет браузър, за да стигнете до информацията. За разлика от различните видове OLAP, WOLAP функционалността и производителността са подкопани.
-
долап
Desktop On-Line аналитична обработка (DOLAP) е едностепенна, базирана на десктоп OLAP технология. Функционалността е ограничена за разлика от други OLAP приложения. Той има по-икономична стойност и е от полза за мобилни клиенти, които по принцип не могат да се свържат със склада за данни.
-
SOLAP
Широкото използване на геореферирана информация добави необходимостта от надграждане на OLAP с инструменти за пространствен анализ. Пространствени устройства OLAP (SOLAP) са внедрени за справяне с проблеми в областта на гео-бизнес разузнаването. Инструментите SOLAP помагат за извършване на пространствен анализ на информацията. Тези устройства комбинират OLAP анализ с GIS рамки за пространствена визуализация. Въпреки това се извършва търсене с цел подобряване на технологичното ноу-хау за подобрена оптимизация на сложни заявки и визуализация на данните.
заключение
От съществено значение е да разберем какъв вид OLAP съхранение може да бъде използван най-добре за да се направи висококачествен избор с дадените данни. Количеството анализирани данни се превръща в съществен елемент за определяне на типа OLAP база данни.
В обобщение, релационните OLAP продукти могат да се справят с данни с по-голям размер по-добре от многоизмерните OLAP продукти. Ако количеството информация не изисква релационна база данни, многоизмерен продукт ще бъде също толкова полезен. В случай, че необходимостите ви позволяват да изберете микса от ROLAP и MOLAP, тогава имате HOLAP да се обърнете към която, без съмнение, е най-гъвкавият и мощен OLAP тип там. В допълнение има типове OLAP от финансова гледна точка като DOLAP и WOLAP типове, които се използват с ограничения при ограничена среда. За простото и бързо проучване на информацията, която се намира в пространствена база данни, ние имаме тип SOLAP, който ще помогне да се анализира информацията, съществуваща като снимки и вектори.
Препоръчителни статии
Това е ръководство за Видовете OLAP. Тук обсъждаме различните видове OLAP въз основа на режимите на съхранение, които се използват за откриване на данни. Можете да разгледате и другите ни предложени статии -
- Инструменти за научни данни
- OLAP инструменти
- OLTP срещу OLAP
- Какво е OLTP?
- Как да създадете, използвате и премахнете йерархия в Tableau?