Инкрементальные модели dbt 2026: Полное руководство Databricks (все 5 стратегий)
Anirvan Decodes
0:00 / 0:00
Инкрементальные модели dbt 2026: Полное руководство Databricks (все 5 стратегий)
1 329 просмотров · 8 мес. назад
Anirvan Decodes
2,98 тыс. подписчиков
1 329 просмотров · 8 мес. назад
В этом подробном руководстве мы освоим 5 инкрементальных стратегий dbt в Databricks, чтобы сделать ваши конвейеры обработки данных быстрее и экономичнее. От добавления и слияния до совершенно новой стратегии микропакетной обработки — вы узнаете, как обрабатывать только необходимые данные.
В этом руководстве:
Добавление и слияние: Практические примеры для журналов событий и операций обновления/вставки измерений.
Удаление+вставка против перезаписи при вставке: Когда использовать замену на уровне строк, а когда на уровне разделов.
Микропакетная обработка: Как обрабатывать большие наборы данных и данные, поступающие с задержкой, без сбоев заданий.
Полная лабораторная работа: Настройка с бесплатной версией Databricks, VS Code и GitHub.
Временные метки:
0:00 – Введение в инкрементальные стратегии DBT
0:30 – Настройка среды (бесплатная версия Databricks и GitHub)
1:45 – Виртуальная среда и установка пакетов
3:20 – Настройка файла Profiles.yml для Databricks
6:32 – Инициализация проекта (отладка DBT и начальные значения)
11:32 – Зачем использовать инкрементальные модели? (Полное обновление против инкрементального)
15:30 – Стратегия 1: Добавление (Неизменяемые журналы событий)
22:39 – Стратегия 2: Слияние (Обновление/вставка таблиц измерений)
29:16 – Стратегия 3: Удаление+Вставка (Пересчет агрегаций)
37:41 – Стратегия 4: Вставка с перезаписью (Замена на уровне разделов)
41:40 – Сравнение: Удаление+Вставка против Вставки с перезаписью
42:32 – Стратегия 5: Микропакетная обработка (Новый стандарт DBT для больших потоков)
50:41 – Заключение и итоговые мысли
Репозиторий GitHub: https://github.com/anirvandecodes/dbt...
Присоединяйтесь к этому каналу, чтобы получить доступ к Преимущества:
/ @anirvandecodes
🌟 Оставайтесь на связи и повышайте свои навыки в области инженерии данных!
🔔 Подпишитесь сейчас: www.youtube.com/@anirvandecodes?sub_c...
🤝 Давайте общаться: / anirvandecodes
🎥 Изучите плейлисты, созданные специально для вас:
📺 Полный курс по агентному ИИ 2025 | LangGraph, Databricks и MLflow: • Complete Agentic AI course with LangGraph,...
🚀 Структурированная потоковая обработка Spark с Kafka: • Spark Structured Streaming with Kafka: The...
🛠️ DBT (инструмент для построения данных): • DBT Tutorial
🌐 Apache Spark для всех: • Apache Spark for everyone
📌 Нравится контент? Покажите свою поддержку! Ставьте лайки, делитесь и подписывайтесь, чтобы продолжать учиться и развиваться в области инженерии данных. 🚀