Перейти к основному содержанию
iTempUniversity.com
  • В начало
  • Дополнительно
Закрыть
Изменить данные поисковой строки
Русский ‎(ru)‎
Русский ‎(ru)‎ English ‎(en)‎
Вы используете гостевой доступ
Вход
В начало
  1. 001.3.6 Курс. «dbt - современный метод трансформации данных». Владимир Амелин.
  2. Создание модели данных для фактов

Создание модели данных для фактов

Требуемые условия завершения
Открыто с: пятница, 3 января 2025, 00:00

Часть 1.
Создайте модели fct_flights, fct_ticket_flights и fct_tickets по аналогии с моделью fct_bookings.


Целевая схема данных.

Добавьте код данных моделей в git и отправьте коммит в github. Приложите ссылку на github вашего проекта.


Часть 2.
Материализуйте способами, перечисленными ниже, модели fct_ticket_flights и stg_flights__ticket_flights:

- stg_flights__ticket_flights - ephemeral, fct_ticket_flights - table;
- stg_flights__ticket_flights - table, fct_ticket_flights - view;
- stg_flights__ticket_flights - table, fct_ticket_flights - table.

По каждой комбинации материализации fct_ticket_flights и stg_flights__ticket_flights приложите код из логов создания таблицы fct_ticket_flights__dbt_tmp в БД, сгенерированный dbt. 

Логи вы может посмотреть одним из следующих способов:
- запустив сборку модели из терминала с флагом --log-level debug 
- посмотреть логи в файле проекта log/dbt.log
- в файле target/run/dbt_course/models/intermediate/booking/facts/fct_ticket_flights.sql

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

Наши проекты:

  • Бесплатные йога-курсы
  • Блог студентов
  • Мы в YouTube
logo

ИП Касумова Людмила Расимовна

ИНН: 366324755457

ОГРНИП: 316366800124321

На платформе Moodle