Додавання snapshot
Працюючи з командою, ви дізнаєтеся про новий дотичний набір даних, який додають до сховища даних. Цей набір даних описує транспортні засоби, що використовуються за певною ліцензією таксі. Хоча один автомобіль зазвичай використовують досить довго, можливе перевиділення ліцензії іншому авто протягом певного періоду. Один із колег зауважує, що це може спричинити проблеми з майбутньою звітністю, адже поїздка може бути прив'язана не до того автомобіля.
Набір даних має такий вигляд:
| column_name | description |
|---|---|
| license_id | Числовий ідентифікатор, призначений компанії таксі |
| vehicle_make | Виробник транспортного засобу |
| vehicle_model | Модель транспортного засобу |
| vehicle_year | Рік виробництва транспортного засобу |
| last_updated | Дата останньої зміни запису |
Переглянувши цю інформацію, ви розумієте, що саме час реалізувати snapshots у dbt. Після обговорення цього з командою тімлід просить вас додати функціональність snapshot у проєкті nyc_yellow_taxi, використовуючи джерело з назвою 'raw.vehicle_list'.
Ця вправа є частиною курсу
Середній рівень dbt
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу