Я расскажу несколько моментов о спектре {бюджет, функция полезности для бизнеса, временные рамки}. Для удобства давайте следуем концептуализации архитектуры, с которой вы связаны на
WikipediaDataWarehouseArticle
Уровень оперативной базы данных
Исходные данные для хранилища данных - нормализовано для ведения данных только в одном месте
Уровень доступа к данным
Преобразование исходных данных в уровень информационного доступа.
Инструменты ETL для извлечения, преобразования и загрузки данных в хранилище попадают в этот уровень.
Информационный уровень доступа
& bull; Структура данных, облегчающая отчетность
Данные здесь не ведутся. Это просто отражение ваших исходных данных
Следовательно, денормализованные структуры (содержащие дублированные, но систематически полученные данные)
как правило, наиболее эффективны здесь
& bull; Инструменты отчетности
Как вы фактически разрешаете своим пользователям доступ к данным
& bull; предварительно консервированные отчеты (простые)
& bull; более динамичные методы доступа к слайсам и кубикам
Доступ к данным для составления отчетов и анализа, а также инструменты для составления отчетов и анализа данных.
попасть в этот слой. И различия Inmon-Kimball о методологии дизайна,
обсуждается позже в статье в Википедии, касаемо этого слоя.
- Слой метаданных (облегчает автоматизацию, организацию и т. Д.)
Сверните свой собственный (младший)
За очень небольшую стоимость из своего кармана, просто признав необходимость денормализованных структур, можно купить те, которые не используют его, с некоторой эффективностью
Вступите в игру (требуются некоторые расходы)
Вам не нужно сразу использовать все функциональные возможности платформы.
IMO, однако, вы хотите быть на платформе, которая, как вы знаете, будет расти, и в высококонкурентной и консолидирующей среде BI, которая, по-видимому, является одним из четырех корпоративных мегапроизводителей (мое мнение)
- Microsoft (платформа нашей фирмы из 110 сотрудников)
- SAP
- Oracle
- IBM
BiMarketStateArticle
Моя фирма на данном этапе использует некоторые возможности ETL, предлагаемые службами интеграции SQL Server (SSIS), и некоторое альтернативное использование открытого исходного кода, но на практике требуется лицензия на продукт Talend на уровне доступа к данным, денормализованная структура отчетности (полностью реализованная в базовой базе данных SQL Server) и службы отчетов SQL Server (SSRS), позволяющие в значительной степени автоматизировать (в зависимости от ваших навыков) создание предварительно определенных отчетов. Обратите внимание, что «отчет» SSRS - это просто (масштабируемая) конфигурация / спецификация XML, которая отображается во время выполнения с помощью механизма SSRS. Такие варианты, как экспорт в файл Excel, являются простыми.
Серьезное обязательство (требуется значительная человеческая приверженность)
Обратите внимание, что нам еще предстоит использовать интеллектуальный анализ данных / динамическое срезание / нарезание кубиками
возможности SQL Server Analysis Services. Мы работаем над этим,
но теперь сосредоточены на улучшении качества очистки данных в «уровне доступа к данным».
Надеюсь, это поможет вам понять, с чего начать.