A витрина данных - это структура / шаблон доступа, характерная для сред хранилища данных, используемая для получения данных, обращенных к клиенту. Витрина данных - это часть хранилища данных, которая обычно ориентирована на конкретное направление бизнеса или команду. В то время как хранилища данных имеют глубину масштаба предприятия, информация в витринах данных относится к одному отделу. В некоторых случаях каждый отдел или бизнес-подразделение считается владельцем своей витрины данных, включая все оборудование, программное обеспечение и данные. Это позволяет каждому отделу изолировать использование, манипулирование и развитие своих данных. В других развертываниях, где используются согласованные измерения, это владение бизнес-единицей не будет выполняться для общих измерений, таких как клиент, продукт и т. Д.
Склады и витрины данных создаются, потому что информация в базе данных не организована в виде способ, который делает его легко доступным. В этой организации требуются слишком сложные, труднодоступные или ресурсоемкие запросы.
В то время как транзакционные базы данных предназначены для обновления, хранилища данных или витрины доступны только для чтения. Хранилища данных предназначены для доступа к большим группам связанных записей. Витрины данных сокращают время отклика конечных пользователей, позволяя пользователям иметь доступ к конкретному типу данных, которые им нужно просматривать чаще всего, путем предоставления данных способом, поддерживающим коллективное представление группы пользователей.
Витрина данных - это, по сути, сжатая и более сфокусированная версия хранилища данных, которая отражает правила и спецификации процессов каждого бизнес-подразделения в организации. Каждая витрина данных предназначена для определенной бизнес-функции или региона. Этот набор данных может охватывать многие или все функциональные предметные области предприятия. Обычно несколько витрин данных используются для обслуживания потребностей каждого отдельного бизнес-подразделения (разные витрины данных могут использоваться для получения конкретной информации для различных подразделений предприятия, таких как бухгалтерский учет, маркетинг, продажи и т. Д.).
Связанный термин spreadmart является уничижительным, описывая ситуацию, которая возникает, когда один или несколько бизнес-аналитиков разрабатывают систему связанных электронных таблиц для выполнения бизнес-анализа, а затем расширяют до такого размера и степени сложности, что поддерживать его практически невозможно. (Термин для этого условия - «Excel Hell».)
Хранилище данных:
Витрина данных:
Согласно школе хранилищ данных Инмон, зависимая витрина данных представляет собой логическое подмножество (представление ) или физическое подмножество (отрывок) более крупного хранилище данных, изолированное по одной из следующих причин:
Согласно школе хранилищ данных Inmon, компромиссы, присущие витринам данных, включают ограниченную масштабируемость, дублирование данных, данные incons способность работать с другими хранилищами информации и неспособность использовать корпоративные источники данных.
Альтернативная школа хранилищ данных - это школа Ральфа Кимбалла. По его мнению, хранилище данных - это не что иное, как объединение всех витрин данных. Это представление помогает снизить затраты и обеспечивает быструю разработку, но может создать несогласованное хранилище данных, особенно в крупных организациях. Следовательно, подход Кимбалла больше подходит для малых и средних корпораций.