Настройка схемы данных
Renta предоставляет гибкие инструменты для определения того, какие данные и в каком виде будут загружены в ваше хранилище. Вы можете довериться нашему опыту, выбрав готовые шаблоны, или полностью контролировать процес с, настраивая каждое поле самостоятельно.
Режимы настройки схемы
При создании интеграции вам доступны два основных подхода к формированию схемы данных:
Независимо от выбранного способа, вы всегда сможете отредактировать пайплайн и изменить схему данных после его создания.
Pre-built templates (Готовые шаблоны)
Это рекомендуемый способ для быстрого старта. Шаблоны — это проверенные конфигурации, разработанные аналитиками Renta.
-
Автоматизация. Renta сама создаст необходимые пайплайны, таблицы в Data Warehouse и настроит связи между ними.
-
Best practices. Схема уже содержит все необходимые поля для построения стандартной отчетности (например, объединяет статистику объявлений с метаданными кампаний).
-
Экономия времени. Вам не нужно изучать документацию API источника, чтобы понять, какие поля нужны для отчета.
Custom schema (Ручная настройка)
Подходит для продвинутых пользователей, которым нужен полный контроль.
-
Выбор таблиц. Вы сами определяете, какие эндпоинты API или таблицы базы данных нужно выгружать.
-
Фильтрация полей. Возможность исключить ненужные колонки (PII данные, служебные поля) для оптимизации затрат на хранение.
Использование Pre-built templates
Шаблоны выбираются на этапе настройки источника данных. Рассмотрим процесс на примере интеграции, где шаблон автоматически разворачивает сложную структуру данных.
Создание пайплайна из шаблона
Использование готового шаблона для автоматического создания схемы данных.
В мастере создания пайплайна, на этапе настройки интеграции, в поле Integration type выберите опцию Pre-built templates.

В появившемся списке шаблонов выберите подходящий для вашей задачи (например, LinkedIn Ads Performance Report). Renta покажет описание шаблона и список таблиц, которые будут созданы.

Нажмите Create pipeline. Система автоматически создаст и настроит все необходимые потоки данных.

При выборе шаблона Renta может создать сразу несколько связанных пайплайнов (например, отдельно для статистики и отдельно для справочников), чтобы обеспечить целостность данных в вашем хранилище.
Schema mapping
Независимо от того, выбрали вы шаблон или создавали интеграцию вручную, вы всегда можете изменить состав выгружаемых полей. Это позволяет адаптировать данные под изменившиеся бизнес-требования.
Изменение состава полей
Добавление и удаление полей в существующем пайплайне.
Откройте раздел Pipelines, найдите нужный пайплайн и нажмите иконку редактирования (карандаш).
В блоке Parameters вы увидите список всех полей, доступных в API источника.
-
Галочка установлена. Поле будет загружаться в таблицу назначения.
-
Галочка снята. Поле будет игнорироваться.
Нажмите Update pipeline. При следующем запуске Renta автоматически обновит структуру таблицы в вашем Data Warehouse (добавит новые колонки, если они появились).
Обработка изменений схемы (Schema drift)
Renta автоматически обрабатывает изменения в структуре данных:
-
Добавление полей. Если вы добавили новое поле в настройках маппинга, Renta автоматически добавит соответствующую колонку в таблицу назначения при следующей загрузк е (ADD COLUMN).
-
Типы данных. Renta автоматически приводит типы данных источника к типам данных хранилища (BigQuery, Snowflake и др.), обеспечивая совместимость.
Ready to get started?
Build your data pipeline today or get a personalized demo. Start free!
Need help?
Get expert support to ensure your project succeeds. We're here to help!
Feature requests?
Help shape our product! Share your ideas for new features and integrations.