Skip to main content
iTempUniversity.com
  • Home
  • More
Close
Toggle search input
English ‎(en)‎
Русский ‎(ru)‎ English ‎(en)‎
You are currently using guest access
Log in
Home
  1. 001.3.6 Курс. «dbt - современный метод трансформации данных». Владимир Амелин.
  2. Создание модели данных для фактов

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

Completion requirements
Opened: Friday, 3 January 2025, 12:00 AM

Часть 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

Contact site support
You are currently using guest access (Log in)
Data retention summary
Get the mobile app

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

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

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

ИНН: 366324755457

ОГРНИП: 316366800124321

Powered by Moodle