Что такое DWH

12 Мая 2021

dwh-1.jpgСтойкая потребность в корпоративных хранилищах данных появилась еще в 90-х годах 20-го столетия. В этот период в бизнес-среде активно стали применяться информационные системы. Они применялись компаниями для контроля многих показателей эффективности работы, обеспечивая возможность мгновенно реагировать на их изменения. Каждое из приложений локально автоматизировало процесс производства или продажи товара, выполнение бухгалтерских расчетов, проведение банковских операций, позволяло составлять аналитику. Основные сложности на этом этапе состояли в разных рабочих схемах различных систем, что приводило к расхождению информации. Не было возможности получать консолидированные данные, позволяющие создать полноценную картину из отдельных прикладных систем.

Решить данную проблему призвано корпоративное хранилище данных – Data Warehouse, или DWH. Это предметно-ориентированная база данных, позволяющая автоматически готовить консолидированные отчеты и выполнять интеграцию бизнес-анализа. Благодаря ей пользователь получает возможность своевременно принимать правильные решения по управлению на основе целостной информационной картины. Так в чем отличие DWH от обычных баз данных? Почему она настолько привлекает внимание бизнес-аналитиков? Нужна ли она вашей компании? Постараемся найти ответы на эти вопросы.

Отличия DWH от других баз данных

Data Warehouse – это хранилище данных, которые нужны вашей компании для принятия решений. От обычных баз они отличаются:

  1. Типом данных, которые будут в нем храниться. Обычные системы, в частности СУБД предназначаются для сбережения информации от конкретных подсистем. Если это складская база, то и данные, находящиеся в ней, будут иметь непосредственное отношение к складу. Если отдела кадров – информация о персонале. В DWH будут находиться общие сведения от всех подразделений вашего предприятия или организации, начиная от персонала и вплоть до заключенных, выполненных сделках.
  2. Объемами хранимой информации. В простых базах данных находится только та информация, которая в определенный момент времени нужна для работы определенного сектора. В Data Warehouse записываются не столько актуальные состояния, как архивные, агрегированные. Можно получить информацию о полных продажах за определенный период времени или конкретный месяц на протяжении последних 5 лет и пр.
  3. Местом в рабочем процессе. Изначально все данные поступают в рабочие базы, а уже оттуда подтягиваются в корпоративное хранилище. И если в рабочую базу будут внесены корректировки или изменения, то они сразу же отобразятся и в DWH. Это в разы повышает эффективность труда и позволяет постоянно иметь под рукой актуальные данные.

То есть ответ запрос: DWH что это прост – это отдельная от оперативной системы база для хранения архивной информации от разных источников. Она работает совместно с процессами извлечения, загрузки или преобразования корпоративных данных (ETL). В результате получается единая система для хранения корпоративных сведений и работы с ними.

Если облака для вас
не просто теория
Широкий спектр услуг
по выделенным северам
и мультиклауд-решениям
Конфигурация VPS и бесплатный тест уже через 2 минуты
Организация вашей IT-инфраструктуры на основе мультиклауд-решения

Зачем нужен DWH нужен бизнесу?

DWH хранилище – обязательный спутник любой бизнес-аналитики (BI, Business Intelligence). Оно принимает непосредственное участие в анализе данных и позволяет получать информацию, которая потребуется персоналу или руководителю при принятии соответствующих решений. На примере это выглядит так:

  • В интернет-магазине снизился уровень продаж. К решению проблемы привлекают аналитика.
  • Специалист поднимает сведения о компании из базы DWH. Изучает статистику продаж, уровень выручки, численность покупателей, расходы и пр.
  • После обработки информации формируется отчет. Документ содержит таблицы, цифры и указывает на причины, приведшие к снижению доходов интернет-магазина.
  • Руководитель или менеджеры изучают отчет и принимают эффективные меры, направленные на устранение проблемы. При необходимости корректируется маркетинговая политика.

Если не использовать Data Warehouse, причину падения прибыли пришлось бы искать наугад, каждый раз проверяя теорию на практике до тех пор, пока не будет выявлена проблема. А это все заняло бы очень много времени. Ненамного быстрее была бы и работа с классическими базами данных. Маркетологу пришлось бы заходить в разные хранилища, пытаясь отыскать в них нужную информацию, сопоставлять ее.

Но это не единственные преимущества применения DWH. Единое хранилище данных обеспечивает:

  • Мгновенный доступ к требуемым данным. В большой компании со сложной и развитой структурой за хранение определенной информации отвечает конкретный отдел. И, чтобы получить доступ к ней требуются согласования, разрешения, доступы. Необходимо будет дополнительно запрашивать еще и пароли. Все это – трата усилий и времени, которое во многих случаях является решающим фактором. С Data Warehouse вся необходимая информация будет под рукой. Необходимо просто вытянуть оттуда нужную статистику.
  • Гарантированная сохранность сведений. В DWH невозможно «потерять» данные. Они изначально сохраняются в наиболее удобном формате, в том числе в виде агрегированных значений. Если обычная база на сервере физически не сможет поместить 10-летние архивы, то для DWH это норма. Пользователь получает информацию о деятельности компании за любой период
  • Стабильность функционирования бизнес-систем. Аналитики будут работать только с DWH, не вмешиваясь в работу других баз данных, что могло бы привести к проблемам в их работе и поставить под угрозу работу всего отдела или подразделения.

На основе Data Warehous создаются и индивидуальные решения под большие объемы данных. Многие разработчики создают персональные коробочные и облачные проекты специально под такие задачи.

Структура DWH

Хранилище данных – это сложная технология с непростой архитектурой, состоящая из нескольких уровней:

  • Область, в которой собираются первичные данные. Осуществляется загрузка сведений из отдельных разрозненных систем.
  • Ядро хранилища: основной компонент, в котором собираются данные из разных систем и приводятся к одним ключам, структурам. Отвечает за полноту и целостность данных.
  • Витрины аналитики. Осуществляется преобразование информации в структуру, которая будет наиболее удобной для анализа и последующего применения. Витрины бывают первичными (для решения простых задач) и вторичными (сложные измерения, нестандартные трансформации).
  • Сервисный слой. Управляет каждым из уровней. Не имеет никаких сведений, но управляет ими, производит аудит. Содержит инструменты мониторинга и проверки ошибок, что способствует их быстрому устранению.

Разработкой DWH должны заниматься опытные люди. Те, кто обладает глубокими профессиональными знаниями в данной области. Только так можно будет получить продукт, простой и эффективный в использовании.

Эффективность DWH в бизнес-аналитике

dwh-2.jpgСовременная бизнес-аналитика в комплексе с единым хранилищем данных открывает новые возможности для управления бизнесом. Специалисты получили уникальные ресурсы для построения теории и проведения экспериментов, подтверждающих или опровергающие ее, оперируя огромным количеством реальных показателей. В итоге в работу запускается не теоретическая модель, а реально работающий проект, который гарантированно дает высокий результат.

Правильное управление компанией – это не только повышение прибыли. Оно может быть направлено на расширение производственных мощностей, повышение благосостояния сотрудников, лояльности со стороны клиентов, формирования солидного образа и другие мероприятия, которые в перспективе будут способствовать стабильности бизнеса. И все эти показатели позволяет анализировать комплекс из Business Intelligence и Data Warehous. А что было бы без них? Как правило, это попадание пальцем в небо, тория вероятности, которую можно проверить только на практике. А это трата времени и денег, нанесение ущерба бизнесу.

Более подробные консультации из данной области, нюансах создания продукта высокого качества и техническую поддержку можно получить у специалистов компании Xelent.

Популярные услуги
Получить консультацию специалиста
Персональный ассистент
Cloud.Xelent