Наш телеграм канал
Егор ИвановЕгор Иванов · Сервисы · 31.10.2025

Data Fabric - Конструктор ваших витрин данных

Data Fabric - это конструктор ваших витрин данных. Мы берем ваши сложные SQL-запросы, выполняем их по расписанию и готовим для вас оптимизированные таблицы, чтобы ваши отчеты в BI летали.

Инкрементальное обновление

Молниеносные отчеты без лишней нагрузки Превратите ваши сложные SQL-запросы в готовые к использованию таблицы, которые ежедневно автоматически пополняются свежими данными.Как это работает:

  1. Создайте SQL-запрос со всей необходимой логикой преобразований (JOIN, агрегации, фильтры).
  2. Добавьте условие WHERE date BETWEEN '$start_date$' AND '$end_date$' - система автоматически подставит в него нужные даты для каждого нового запуска.
  3. В поле Date укажите, как называется ваша дата по которой Data Fabric будет выполнять условие с фильтрацией дат. Важно, если вы в SQL запросе указываете "date as created_at" в поле Date указываем created_at.
  4. Data Fabric выполнит ваш запрос один раз, создав новую, оптимизированную таблицу с результатами. Далее процесс полностью автоматизирован: система будет инкрементально (только за выбранный диапазон не более 30 дней) обновлять эту таблицу, выполняя ваш SQL запрос только для новых данных.

Что вы получаете?

  1. Скорость: Ваши BI-системы подключаются к уже готовой таблице. Запросы выполняются мгновенно, а отчеты обновляются в разы быстрее.
  2. Эффективность: Снимается нагрузка с BI-систем и исходной базы данных. Сложные вычисления выполняются в фоне, один раз в день.
  3. Простота: Вам больше не нужно хранить и поддерживать громоздкие SQL-запросы в BI. Вся логика надежно хранится в Retrafic. Data Fabric автоматически готовит для вас витрину данных, избавляя от рутины и ускоряя получение готовой аналитики.

Справочники по SQL запросам

Автоматическое обновление ключевых данных по расписаниюРегулярно получайте готовые таблицы-справочники, которые полностью пересчитываются по вашему SQL-запросу каждый день. Идеально для данных, где важна актуальность на текущий момент (курсы валют, справочники товаров, текущие балансы и т.д.).Как это работает:

  1. Напишите SQL-запрос, который возвращает актуальные на данный момент данные. Например, получение последнего курса валюты или текущего статуса заказов.
  2. Data Fabric ежедневно выполняет ваш запрос по расписанию. Процесс обновления происходит в два этапа:
  • Полная очистка: Существующие данные в таблице полностью удаляются (TRUNCATE).
  • Новая запись: Выполняется ваш SQL-запрос, и результат записывается в таблицу заново. Ваша BI-система подключается к этой таблице и всегда видит только самые свежие данные, рассчитанные на момент последнего запуска.

Что вы получаете?

  1. Актуальность: Вы всегда работаете с данными, которые отражают ситуацию "на сейчас". Каждый день справочник полностью обновляется.
  2. Производительность: Ваши дашборды загружаются быстро, так как подключаются к простой таблице, а не к тяжелому запросу.
  3. Автоматизация: Вам не нужно вручную перезапускать запросы и обновлять данные — система делает это за вас.

Важное ограничение: Пожалуйста, не используйте в вашем SQL-запросе колонку с именем ID. Это служебное поле зарезервировано системой.Рекомендуем изучить видео инструкцию перед работой с инструментом:

Популярное
Елена Морозова2 часа назад

Полезно увидеть детали, которые обычно остаются за кадром.

Мария Соколова2 дня назад

Интересный кейс, особенно понравилось, что объяснили без лишней воды.

Ольга Федорова3 дня назад

Не со всем согласен, но аргументы сильные. Было бы интересно увидеть продолжение.