BI Consult Desktop Logo BI Consult Mobile Logo
  • Russian BI Исследование российских bi
  • Перейти на Fine BI
  • Контакты
  • +7 812 334-08-01
    +7 499 608-13-06
  • Отправить сообщение
  • Главная
  • Продукты Эксперт-BI
    • Дистрибуция
    • Розничная торговля
    • Производство
    • Операторы связи
    • Страхование
    • Банки
    • Лизинг
    • Логистика
    • Нефтегазовый сектор
    • Медицина
    • Сеть ресторанов
    • E-Commerce
    • Сельское хозяйство
    • Энергетика
    • FMCG
    • Девелоперы
    • Маркетплейсы
    • Пищевая промышленность
    • Фармацевтика
    • Построение Data Platform
    • Цифровая трансформация
    • Управление по KPI
    • Финансы
    • Продажи
    • Склад
    • HR
    • Маркетинг
    • Внутренний аудит
    • Категорийный менеджмент
    • S&OP и FP&A
    • Геоаналитика
    • Цепочки поставок (SCM)
    • AutoML
    • Process Mining
    • IBP
    • ИТ (CIO)
    • Закупки
  • Платформы
    • Системы бизнес-анализа (BI)
    • Интегрированное бизнес-планирование (IBP)
    • Хранилища данных (DWH / Lakehouse)
    • Каталоги данных (Data Catalog)
    • Системы ETL и ELT
    • AI / Исскуственный интеллект
    • Шина данных (ESB)
    • Система управления мастер-данными (MDM)
    • Семантический слой
  • Услуги
    • Переход на отечественные BI и DWH системы
    • Консалтинг
    • Пилотный проект
    • Обучение и сертификация
    • Бесплатное обучение
    • Поддержка
    • Технические задания
    • Сбор требований для проекта внедрения BI-системы
    • CI/CD для DWH
    • Аудит BI приложений и DWH
    • Выделенная команда
    • Настойка и поддержка баз данных
    • Разработка BI Стратегии
    • Styleguide для BI-системы
    • Как выбрать BI-систему
  • Курсы
    • Учебный курс Информационная грамотность (Data Literacy)
    • Учебный курс для бизнес-аналитиков
    • Учебный курс для системных аналитиков
    • Учебный курс по Data Governance
    • Учебный курс Как стать CDO
    • Учебный курс Современная архитектура хранилища данных
    • Учебный курс по Fine BI
    • Учебный курс по FineReport
    • Учебный курс по DWH
    • Учебный курс по Data Science (ML, AI)
    • Учебный курс по PostgreSQL
    • Учебный курс по Greenplum
    • Учебный курс по Apache Airflow и NiFi
    • Учебный курс по Open-source BI
    • Учебный курс по ClickHouse
    • Учебный курс по DataLens
    • Учебный курс по Loginom
    • Учебный курс по Modus BI и ETL
    • Учебный курс по Visiology
    • Учебный курс по dbt (Data Build Tool)
  • Компания
    • Руководство
    • Новости
    • Клиенты
    • Карьера
    • Скачать
    • Контакты

Услуги

  • Переход на отечественные BI и DWH системы
  • Консалтинг
    • Проект внедрения российской BI-платформы
  • План обучения и сертификации
  • Бесплатное обучение
  • Пилотный проект
  • Сопровождение и поддержка
  • Технические задания
  • Сбор требований для проекта внедрения BI-системы
  • Аудит BI приложений и DWH
  • Разработка BI Стратегии
  • Styleguide для BI-системы
  • Выделенная команда
  • Как выбрать подходящую современную BI-систему
  • Настойка и поддержка баз данных

Отраслевые решения

  • Дистрибуция
  • Розничная торговля
  • Производство
  • Операторы связи
  • Банки
  • Страхование
  • Фармацевтика
  • Нефтегазовый сектор
  • Лизинг
  • Логистика
  • Медицина
  • Сеть ресторанов
  • Сельское хозяйство и агрохолдинги
  • Энергетика
  • E-Commerce
  • FMCG
  • Пищевая промышленность
  • Селлеры на маркетплейсах
  • Строительные компании и девелоперы

Функциональные решения

  • Управление по KPI
  • Финансы
  • Продажи
  • Склад
  • Категорийный менеджмент
  • HR
  • Маркетинг
  • Внутренний аудит
  • Геоаналитика, аналитика на географической карте
  • Цепочка поставок (SCM)
  • S&OP и FP&A
  • Разработка стратегии цифровой трансформации
  • Process Mining
  • Интегрированное планирование (IBP)
  • Закупки
  • ИТ (CIO)
  • Построение хранилища данных
  • Создание Data Lake и Data Engineering
Главная » Курсы по системам бизнес-анализа и методологии » Учебный курс Современная архитектура хранилища данных » Успешное внедрение озера данных с помощью организованности

Успешное внедрение озера данных с помощью организованности

Почти на каждой встрече, которую я проводил с клиентами, чтобы обсудить создание озера данных, мне задавали единственный вопрос: «Как мне предотвратить превращение моего озера данных в болото данных?»

Ответ – организованность. Тяжелая работа, управление и организованность.

 

Озера данных не организованы по своей сути

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

Еще до того, как вы начнете загружать данные, вы должны разделить свое озеро данных на следующие четыре основные области.

 

Промежуточный уровень

Промежуточная область вашего озера данных — это место для хранения данных при их перемещении из исходной системы в другую область. Она в основном используется системами приема данных в качестве целевой зоны для новых данных. Ее также можно использовать в качестве места для незначительной обработки, например, объединения множества небольших файлов в один файл большего размера для хранения на уровне необработанных данных.

 

Сырой уровень или необработанные данные

Необработанная область вашего озера данных — это место, где данные хранятся неопределенное время в необработанном виде. Возможно, они и подвергались некоторой незначительной обработке, например, объединению множества небольших файлов в несколько файлов большего размера, но по большей части данные здесь остались нетронутыми.

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

 

Аналитический или курируемый уровень

В этот раздел озера данных поступают данные, подвергшиеся интенсивной обработке. Иногда они агрегируются и хранятся в формате звездообразной схемы, чтобы соответствовать различным инструментам отчетности и анализа.

Аналитическая область вашего озера данных должна быть одним из самых регулируемых мест. Поскольку данные, хранящиеся здесь, тщательно обработаны, они также будут подвергаться тщательному анализу. Он должен быть защищен так же, как и ваше хранилище данных, потому что это область, к которой у большинства пользователей будет доступ и которую они будут использовать для чтения соответствующих данных.

Аналитическая область также будет служить домом для вашего онлайн-архива хранилища данных. Сохранив копию вашей звездообразной схемы в аналитической области, вы можете легко делать запросы, подобные тем, которые мы запрашивали бы в хранилище данных. Кроме того, мы можем использовать такие технологии, как SQL Server PolyBase, для объединения результатов оперативных данных хранилища данных и онлайн-архивных данных в озере данных с помощью одного запроса.

 

Песочница

Песочница предназначена для использования аналитиками глубокого анализа и учеными в качестве неуправляемой области. Данные могут добавляться сюда любым пользователем и не требуют управления, хотя мы предлагаем пользователям самостоятельно управлять своими данными. Эта область не предназначена для использования широким кругом пользователей для составления отчетов, а предназначена для гораздо меньшей группы пользователей, сосредоточенных на экспериментах и изучении новых концепций и решений на основе данных.

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

Вот обзор четырех основных областей озера данных и того, как каждая область связана с доступом пользователей, управлением и уровнем обработки данных:

 

Промежут.

Необраб.

Аналитика

Песочница

Доступ пользователя

Нет

Ограничен

Полн. чтение
(по роли)

Чит./Пис.

Управление

Нет

Базовый

Полный

Минимум, но управляется пользоват.

Обработка данных

Нет

Минимал.

Тяжелый

Минимум. в зависимости от испол.

 

Дальнейшее формирование

Помимо упомянутых выше шаблонов организованности высокого уровня, также важно поддерживать порядок в каждом разделе озера данных. Выбранный шаблон будет варьироваться в зависимости от потребностей вашего бизнес-кейса, но я хотел бы предложить следующий шаблон. Этот шаблон не только обеспечит постоянную организованность и более простое управление, но также обеспечит уровень самодокументирования. Глядя на структуру папок, будет легко понять, к какой сфере бизнеса относятся эти данные, откуда они взялись и как они вообще используются.

Большинство данных в озере данных можно организовать по варианту использования, и все данные поступают из исходной системы. Кроме того, для каждого источника данных будут определенные форматы. Поэтому хорошей отправной точкой будет использование структуры каталогов, похожей на следующий пример.

 

 

Почти все вычислительные механизмы, работающие с озером данных, предназначены для считывания данных из каждой папки, поэтому важно убедиться, что данные в одной папке имеют одинаковую форму. При этом становится возможным сбой процесса преобразования данных из-за неправильно определенных структур данных.

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

Обеспечение успешной реализации

При внедрении вашего первого озера данных планирование шаблона структуры должно быть одной из первых задач, которые вы должны выполнить. В этой статье я предложил разделить озеро данных на четыре основные области:

  1. Промежуточный — для приема и перемещения данных
  2. Необработанный — для хранения исходных копий данных в необработанном формате на неопределенный срок.
  3. Аналитический — для хранения данных, которые сильно трансформируются, возможно, в схему «звезда» для анализа.
  4. Песочница — чтобы предоставить аналитикам и ученым возможность работать, собирать и преобразовывать новые данные без необходимости жесткого контроля.

 

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

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

 

Узнать стоимость решенияЗапросить видео презентацию

← Предыдущая статья
Мои первые три недели на должности менеджера инженерии данных
Следующая статья →
Что такое область подготовки данных?

Решения

Анализировать ФинансыУвеличивайте ПродажиОптимальный Склад и ЛогистикаМаркетинговые Метрики

Клиенты
  • АО «НСПК» - оператор национальной системы платежных карт, который предоставляет операционные услуги и услуги платежного клиринга операторам платежных систем, в том числе Банку России и кредитным организациям. В задачи АО «НСПК» входит обеспечение бесперебойного доступа к переводам денежных средств в Российской Федерации с использованием платежных инструментов.  Также компания является оператором национальной платёжной системы «Мир» и операционным и платёжным клиринговым центром Системы быстрых платежей (СБП).

  •  ООО «ММК-Информсервис» создает высокотехнологичные решения для эффективной работы предприятий. Разрабатывают и внедряют телекоммуникационные и бизнес-приложения, автоматизируют производство, выстраивают и поддерживают корпоративную IT-инфраструктуру.

  • КАМИ – компания-лидер по поставкам тяжёлых станков в России, занимающаяся продажей и обслуживанием оборудования для обработки металла и дерева, изготовления мебели и не только. На сегодняшний день в компании работают более 1300 человек, запущено 10 обучающих центров, в продаже более 7000 единиц техники. 

  • Банк "Санкт-Петербург" - это универсальный коммерческий банк, предоставляющий полный спектр финансовых услуг для частных и корпоративных клиентов. Банк основан в 1990 году и имеет генеральную лицензию Банка России на осуществление банковских операций. Сеть банка включает более 170 офисов и отделений, а также свыше 1000 банкоматов и терминалов в Санкт-Петербурге, Москве и других регионах.

  • Решения
    • Дистрибуция
    • Розничная торговля
    • Производство
    • Операторы связи
    • Страхование
    • Банки
    • Лизинг
    • Логистика
    • Нефтегазовый сектор
    • Медицина
    • Сеть ресторанов
    • E-Commerce
    • Энергетика
    • Фармацевтика
  • Услуги
    • Переход на отечественные BI и DWH
    • Консалтинг
    • Пилотный проект
    • Обучение и сертификация
    • Бесплатное обучение
    • Техническая поддержка
    • Технические задания
    • Сбор требований для проекта внедрения BI-системы
    • CI/CD для DWH
    • Аудит BI приложений
    • Выделенная команда
    • Настойка и поддержка баз данных
    • Разработка BI Стратегии
    • Styleguide для BI-системы
    • Как выбрать BI-систему
  • Платформы
    • FineBI
    • FineReport
    • FineDataLink
    • Коннекторы данных из 1С в BI
    • Airflow + NiFi
    • Visiology
    • Luxms BI
    • Modus BI
    • PIX BI
    • Arenadata
    • ClickHouse
    • Greenplum
    • Postgres Professional
    • Open-source BI: Superset/Metabase
    • Loginom
    • Yandex.DataLens
    • AI / Исскуственный интеллект
    • Optimacros
    • Шины данных
  • Курсы
    • Учебный курс Информационная грамотность
    • Учебный курс для бизнес-аналитиков
    • Учебный курс для системных аналитиков
    • Учебный курс по Data Governance
    • Учебный курс Как стать CDO
    • Учебный курс Современная архитектура хранилища данных
    • Учебный курс по Fine BI
    • Учебный курс по FineReport
    • Учебный курс по DWH
    • Учебный курс по Data Science (ML, AI)
    • Учебный курс по PostgreSQL
    • Учебный курс по Apache Airflow и NiFi
    • Учебный курс по Open-source BI
    • Учебный курс по ClickHouse
    • Учебный курс по DataLens
    • Учебный курс по Loginom
    • Учебный курс по Modus BI и ETL
    • Учебный курс по Visiology
    • Учебный курс по dbt
  • Функциональные решения
    • Создание Data Lake
    • Цифровая трансформация
    • Управление по KPI
    • Финансы
    • Продажи
    • Склад
    • HR
    • Маркетинг
    • Внутренний аудит
    • Категорийный менеджмент
    • S&OP и прогнозная аналитика
    • Геоаналитика
    • Цепочки поставок (SCM)
    • AutoML
    • Process Mining
    • Сквозная аналитика
  • Компания
    • О нас
    • Руководство
    • Новости
    • Клиенты
    • Скачать
    • Контакты
    • Политика конфиденциальности
RutubeVkontakteLinkedInYouTube
ООО "Би Ай Консалт",
ИНН: 7811437757,
ОГРН: 1097847154184
199178, Россия,
Санкт-Петербург,
6-ая линия В.О., Д. 63, 4 этаж
Тел: +7 (812) 334-08-01
Тел: +7 (499) 608-13-06
E-mail: info@biconsult.ru

 

 

 

 

 

×

Пользуясь сайтом, вы соглашаетесь с использованием cookies и политикой конфиденциальности.