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. Это служебное поле зарезервировано системой.Рекомендуем изучить видео инструкцию перед работой с инструментом: