Создание снапшота
Работая с командой, вы узнаёте о новом вспомогательном наборе данных, который добавляется в хранилище. Этот набор описывает транспортные средства, закреплённые за конкретной лицензией такси. Хотя автомобиль, как правило, используется долго, лицензия может быть переоформлена на другое транспортное средство в течение определённого периода. Один из коллег замечает, что это может привести к проблемам в будущей отчётности: поездка может оказаться связана не с тем автомобилем.
Набор данных имеет следующую структуру:
| column_name | description |
|---|---|
| license_id | The numeric ID assigned to the taxi company |
| vehicle_make | The manufacturer of the vehicle |
| vehicle_model | The model of the vehicle |
| vehicle_year | The year the vehicle was manufactured |
| last_updated | Date when the record was last modified |
Изучив эту информацию, вы понимаете, что здесь отлично подойдут снапшоты dbt. После обсуждения с командой руководитель просит вас реализовать функциональность снапшотов в проекте nyc_yellow_taxi, используя источник с именем raw.vehicle_list.
Это упражнение является частью курса
Средний уровень dbt
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение