Архив
Архив
2024
- 9 января - Больше времени на кодинг, меньше времени на ожидание: Осваиваем defer в dbt
- 15 января - Устаревание dbt Server
- 15 января - Безсерверный стек данных с бесплатным уровнем с dlt + dbt core.
- 13 февраля - Линейная зависимость на уровне столбцов, производительность моделей и рекомендации: создавайте надежные продукты данных с dbt Explorer
- 19 марта - Аналитическая инженерия с поддержкой LLM: Как мы используем ИИ внутри нашего проекта dbt сегодня, без новых инструментов.
- 22 апреля - Максимальная настройка: Конфигурирование уникальных подключений в dbt Cloud
- 2 мая - Как мы обеспечиваем уверенный переход на трек релизов "Latest" в dbt Cloud
- 2 мая - Аналитика на естественном языке: Интерфейс для данных Snowflake
- 7 мая - Модульное тестирование в dbt для разработки, управляемой тестами
- 17 мая - Быстрый старт с Azure Synapse на dbt Cloud
- 14 июня - Размещение вашего DAG в интернете
- 10 июля - Как построить семантический слой по частям: пошаговое руководство для занятых инженеров-аналитиков
- 30 сентября - Как гибридная Mesh разблокирует масштабное сотрудничество в dbt
- 4 октября - Iceberg — это деталь реализации
- 8 октября - Хранилище признаков Snowflake и dbt: Мост между данными и ML
- 11 ноября - Тестируйте умнее, а не усерднее: добавьте правильные тесты в ваш проект dbt
- 9 декабря - Тестируйте умнее, а не усерднее: Где должны находиться тесты в вашем конвейере?
2023
- 17 января - Улучшите качество данных с помощью групповых проверок
- 24 января - Как мы сократили количество тестов на 80%, повысив качество данных: сила агрегации сбоев тестов в dbt
- 16 февраля - Советы и рекомендации по подготовке и сдаче экзамена на сертификацию dbt
- 10 марта - Разделение по времени загрузки и копирование разделов в BigQuery с dbt
- 24 марта - Audit_helper в dbt: Поднимаем аудит данных на новый уровень
- 29 марта - Недостающий гид по debug() в dbt
- 17 апреля - dbt Squared: Использование dbt Core и dbt Cloud вместе в масштабе
- 20 апреля - Создание размерной модели Кимбалла с помощью dbt
- 25 апреля - Как мы сократили время выполнения в Alteryx с 6 часов до 9 минут с помощью dbt и Snowflake
- 26 апреля - Почему мы прекращаем поддержку пакета dbt_metrics
- 1 мая - Инженеры данных + dbt v1.5: Эволюция мастерства для масштабирования
- 2 мая - Моделирование неравномерных временных иерархий
- 17 мая - Ускорьте работу с документацией: Генерация документации для целых папок сразу
- 13 июня - Создание модели исторической сегментации пользователей с помощью dbt
- 3 июля - Data Vault 2.0 с dbt Cloud
- 18 июля - Создавайте документацию и тесты для dbt в 10 раз быстрее с ChatGPT
- 3 августа - Оптимизация материализованных представлений с помощью dbt
- 31 октября - Клонировать или откладывать, вот в чем вопрос
- 14 ноября - Почему вам следует указать производственную среду в dbt Cloud
- 12 декабря - Как мы создали согласованные метрики запуска продукта с помощью семантического слоя dbt
- 20 декабря - Как интегрироваться с dbt
2022
- 3 февраля - Как мы рассчитываем время выполнения задачи, рабочие часы между двумя датами
- 8 февраля - История JaffleGaggle: Моделирование данных для обзора клиентов 360
- 2 марта - Создание команды аналитической инженерии
- 10 марта - dbt + Машинное обучение: Что делает передачу эстафеты успешной?
- 5 апреля - Из архивов Slack: Когда бэкенд-разработчики приносят радость аналитикам
- 3 мая - Вызовы API dbt Cloud с использованием dbt-cloud-cli
- 6 мая - Упрощенный CI/CD с Bitbucket Pipelines для dbt Core
- 8 мая - Функция COALESCE в SQL: Почему мы её любим
- 10 мая - Представляем коллекцию Postman для API dbt Cloud: инструмент для масштабирования управления аккаунтами
- 11 мая - Функция LOWER в SQL: Почему мы её любим
- 12 мая - Как мы удаляем частичные дубликаты: Сложная дедупликация для уточнения зерна ваших моделей
- 15 мая - Функция SQL EXTRACT: Почему мы её любим
- 17 мая - Названия моделей, понятные заинтересованным сторонам: Конвенции именования моделей, которые дают контекст
- 19 мая - Оптимизация моделей dbt с помощью конфигураций Redshift
- 23 мая - Рождение звезды (генератора)
- 26 мая - Решение проблемы сложности объединения снимков
- 13 июля - Функция DATEDIFF в SQL: Почему мы её любим
- 13 июля - Функция SQL DATE_TRUNC: Почему мы её любим
- 14 июля - Стратегии захвата изменений данных в dbt
- 20 июля - Миграция от хранимых процедур к dbt
- 26 июля - Обновление наших рекомендаций по разрешениям: grants как конфигурации в dbt Core v1.2
- 3 августа - Применение правил в масштабе с помощью pre-commit-dbt
- 18 августа - Как мы сократили время выполнения нашей самой долгой модели на 90 минут
- 22 августа - Нарративное моделирование: как структура может рассказать историю
- 24 августа - Суррогатные ключи в dbt: целые числа или хеши?
- 25 августа - Введение в модульное тестирование ваших dbt пакетов
- 31 августа - Обновление dbt за август 2022: бета-версия v1.3, Программа технологических партнеров и Coalesce!
- 7 сентября - Использование принципов бухгалтерского учета при моделировании финансовых данных
- 8 сентября - KonMari ваши данные: Планирование миграции запросов с использованием метода Мари Кондо
- 13 сентября - Аргументы против `git cherry pick`: Рекомендуемая стратегия ветвления для многосредовых проектов dbt
- 29 сентября - Аналитики становятся лучшими инженерами по аналитике
- 18 октября - Сильнее вместе: Python, датафреймы и SQL
- 4 ноября - Разгадка потоков событий: Преобразование событий в таблицы с помощью dbt
- 22 ноября - Путешествие через Foundry: Становление аналитическим инженером в dbt Labs
- 23 ноября - Как перенести данные из электронных таблиц в ваш хранилище данных
- 30 ноября - Представляем dbt_project_evaluator: Автоматическая оценка вашего dbt проекта на соответствие лучшим практикам
- 15 декабря - Переход от бухгалтера к инженеру по аналитике
2021
- 9 февраля - Как настроить ваш dbt репозиторий (один или несколько)?
- 15 сентября - Обновление dbt за сентябрь 2021: DAG в IDE + API метаданных в GA
- 15 октября - Обновление dbt за октябрь 2021: Метрики и фокусы 🎩
- 15 ноября - Обновление dbt за ноябрь 2021: v1.0, переменные окружения и вопрос о размере волн 🌊
- 15 ноября - К безошибочному UNION ALL
- 15 ноября - Функция DATEADD в SQL для различных хранилищ данных
- 29 ноября - О важности именования: Конвенции именования моделей (Часть 1)
- 29 ноября - Роль (или её отсутствие) дизайна в аналитике
- 29 ноября - Как я изучаю рост сообщества с открытым исходным кодом с помощью dbt
- 29 ноября - Духовное согласование dbt + Airflow
- 29 ноября - Добро пожаловать в блог разработчиков dbt
- 29 ноября - Итак, вы хотите создать пакет dbt
- 29 ноября - Как обновить версии dbt (почти) без страха
- 29 ноября - Генерация суррогатных ключей в различных хранилищах данных
- 29 ноября - Что такое первичный ключ и зачем мы их тестируем?
- 29 ноября - Точные команды dbt, которые мы запускаем в производственной среде
- 29 ноября - Точный шаблон запроса на слияние GitHub, который мы используем в dbt Labs
- 6 декабря - Как создать зрелый проект dbt с нуля