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

  • FineBI
  • FineReport
  • FineDataLink
  • FineChatBI (FineAI)
  • Коннекторы данных из 1С в BI
  • Airflow / Nifi
  • Visiology
  • PIX BI
  • Modus BI
  • Yandex.DataLens
  • Open-source BI: Superset/Metabase
  • Luxms BI
  • AW BI + Alpha BI
  • FlyBI + Форсайт. Аналитическая Платформа
  • Loginom
  • Триафлай
  • AI / Исскуственный интеллект
  • Optimacros
  • Навигатор BI
  • Семантический слой

СУБД

  • Arenadata
  • ClickHouse
  • Greenplum
  • Postgres Professional
  • TData

Другое

  • Построение Data Platform
    • Аналитическое хранилище данных
    • Data Lake и Data Engineering
    • Подробнее про Data Lake
    • Внедрение Lakehouse
      • Apache Doris
      • StarRocks
      • Trino
    • Миграция витрин из пропиетарных DWH на новый стек
    • Учебный курс "Современная архитектура хранилища данных"
Главная » Курсы по системам бизнес-анализа и методологии » Учебный курс Современная архитектура хранилища данных » За Apache Iceberg – будущее. Чего ждать от 2025 года?

За Apache Iceberg – будущее. Чего ждать от 2025 года?

 

В течение многих лет сообщество разработчиков данных обсуждало будущее формата открытых таблиц. Победит ли интеграция Databricks? Сможет ли Apache Hudi удержать лидирующие позиции? Или его место займет Apache Iceberg?

 

К концу 2024 года стало очевидно, что победил Apache Iceberg.

 

Как мы к этому пришли? Компанию Databricks купила Tabular, компания, основанная создателями Iceberg, что свидетельствует об одобрении потенциала Iceberg. Тем временем компания Snowflake выпустила Polaris, свой собственный каталог на базе Iceberg. Благодаря тому, что такие известные поставщики механизмов запросов, как Starburst и Dremio, поддержали Polaris, индустрия объединилась вокруг общего стандарта.

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

 

Что будет с Iceberg в 2025 году?

1. Каталог RBAC: Исправление разрешений в масштабе

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

 

Сообщество Iceberg решает эту проблему с помощью новой спецификации OpenAPI (PR #10722). Эта спецификация стандартизирует структуру продаваемых учетных данных, позволяя разработчикам создавать системы управления доступом на основе ролей (RBAC) непосредственно в каталогах Iceberg.

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

 

2. CDC: эволюция потоковой передачи данных от Iceberg

“Iceberg не для потокового вещания», - мнение, бытовавшее в прошлом. Честно говоря, Iceberg действительно не хватает надежных возможностей CDC. Хотя его архитектура и поддерживает версионированные снимки таблиц (процедуры Spark CDC), она не оптимизирована для высокочастотных изменений данных или аналитики в режиме реального времени.

Все постепенно меняется с появлением Iceberg Spec V3, в котором появилась одна очень важная функция, а именно Row Lineage.

 

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

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

 

3. Материализованные предложения: упрощение производных данных

Озера данных - это место, где хранятся необработанные исторические данные, часто называемые «бронзовыми». Настоящую ценность представляют не они сами, а производные наборы данных, вычисленные на их основе. Это агрегации, преобразования и различные предварительно вычисленные метрики.

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

  • Отслеживание зависимостей между базовыми и производными таблицами слишком громоздко.
  • Любое обновление базовой таблицы требует полного пересчета производных данных.

 

Предлагаемая функция материализованных представлений (PR #11041) в корне меняет эту ситуацию. При использовании материализованных представлений предварительно вычисленные результаты хранятся в виде таблиц, а Iceberg обрабатывает метаданные, необходимые для отслеживания зависимостей. Это означает более высокую производительность запросов и автоматическое обновление производных данных при изменении базовой таблицы. Это также открывает широкие возможности для систем, ориентированных на материализованные представления, таких как RisingWave. Предоставление материализованных представлений для Iceberg может значительно улучшить работу пользователей при извлечении информации из динамических данных.

 

Экспансия Iceberg

По мере становления Iceberg развивается и его экосистема. Вот несколько областей, за которыми стоит следить в 2025 году:

  • Новые типы данных: Поддержка временных меток с точностью до наносекунд и часовых поясов откроет Iceberg для таких отраслей, как финансы и телекоммуникации, где высокая точность данных имеет решающее значение.
  • Двоичные векторы удаления: Spec V3 представляет масштабируемое и эффективное решение для обработки удалений, что особенно полезно в области юриспруденции или для соответствия GDPR.

 

Экосистема Iceberg сильна как никогда. Сегодня Вы можете вводить данные в Iceberg с помощью Kafka или протокола PostgreSQL (через RisingWave) и запрашивать их с помощью современных механизмов запросов, таких как Trino, Snowflake, Databricks, RisingWave и других. В 2025 году на горизонте маячат действительно захватывающие события.

 

Чего не хватает Iceberg?

Экосистема Iceberg уже сейчас достаточно хорошо развита. Вы можете использовать протоколы Kafka или Postgres (через RisingWave) для получения данных и запросов к ним с помощью различных движков. Но во всем этом есть один серьезный пробел, а именно уплотнение данных.

 

Сегодня для уплотнения обычно используются тяжеловесные задания Spark, которые могут оказаться непосильными для небольших команд или рабочих нагрузок. Это создает препятствия для пользователей SQL и Python, которым нужен более простой и ресурсоэффективный способ уплотнения таблиц Iceberg.

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

 

Что день грядущий нам готовит

Благодаря таким новшествам, как каталоги RBAC, потоковые возможности, материализованные представления и поддержка новых типов данных, Apache Iceberg постепенно превращается в универсальный формато таблиц для работы с данными.

2024 год доказал, что у  Iceberg есть все шансы на победу в войне форматов. В 2025 году мы сосредоточимся на том, чтобы сделать его еще лучше, быстрее и проще в использовании абсолютно для всех - от небольших стартапов до глобальных предприятий. Создаете ли Вы аналитические пайплайны в реальном времени, управляете петабайтами исторических данных или изучаете передовые архитектуры Data Lake, Iceberg совершенно точно есть, что Вам предложить.

Будущее инженерии данных уже наступило, и это Iceberg.

 

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

← Предыдущая статья
Apache Iceberg: Hadoop современного стека данных?
Следующая статья →
Глубокое погружение в новые таблицы Amazon S3

Решения

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

Клиенты
  • Розничный и интернет-магазин 12 Storeez один из лидеров на рынке женской одежды. С географией рынка не только на территории России, своя продукция представлена еще и в таких странах как Казахстан и Дубай.

  • ИНВИТРО
    ИНВИТРО – крупнейшая частная медицинская компания в России, специализирующаяся на лабораторной диагностике и оказании других медицинских услуг.
     
    ИНВИТРО располагает 9 самыми современными лабораторными комплексами и крупнейшей в Восточной Европе сетью более чем из 900 медицинских офисов. Страны присутствия — Россия, Украина, Казахстан, Беларусь.
     
  • Российский филиал одного их ведущих мировых производителей и дистрибьютеров косметики Estee Lauder Companies Inc. выбрал аналитическую платформу Loginom для предиктивной аналитики продаж как в офлайн-, так и в онлайн-канале.

  • ООО «Модум-Транс» — независимый оператор грузовых железнодорожных перевозок, лидирующий по количеству инновационного парка на сети РЖД.

  • Решения
    • Дистрибуция
    • Розничная торговля
    • Производство
    • Операторы связи
    • Страхование
    • Банки
    • Лизинг
    • Логистика
    • Нефтегазовый сектор
    • Медицина
    • Сеть ресторанов
    • 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 и политикой конфиденциальности.