Analytics Engineering with SQL and dbt: Building Meaningful Data Models at Scale
Чему вы научитесь:
• Созданию масштабируемых моделей данных с помощью dbt;
• Написанию эффективных SQL-запросов для аналитических задач;
• Проектированию и реализации процессов трансформации данных;
• Внедрению практик тестирования и документирования в data-проекты;
• Организации коллаборативной работы над моделями данных.
"Analytics Engineering with SQL and dbt" научит вас современным методам аналитической инженерии для построения значимых моделей данных, которые могут масштабироваться вместе с ростом вашего бизнеса.
Книга в формате pdf👇
#курсы_книги
@python_practics
Чему вы научитесь:
• Созданию масштабируемых моделей данных с помощью dbt;
• Написанию эффективных SQL-запросов для аналитических задач;
• Проектированию и реализации процессов трансформации данных;
• Внедрению практик тестирования и документирования в data-проекты;
• Организации коллаборативной работы над моделями данных.
"Analytics Engineering with SQL and dbt" научит вас современным методам аналитической инженерии для построения значимых моделей данных, которые могут масштабироваться вместе с ростом вашего бизнеса.
Книга в формате pdf👇
#курсы_книги
@python_practics
👍1
Что делает pd.options.mode.copy_on_write?
Anonymous Quiz
11%
Добавляет приставку df_ к названиям столбцов копии df
83%
Включает механизм Copy-On-Write
6%
Отключает все проверки типов данных
👍1
Гайд по правильным ожиданиям в UI — тестах. SeleniumWebDriverWait и Expected Conditions
Автор статьи разобрал, как правильно использовать ожидания в автотестах при использовании Selenium, какие типы ожиданий существуют, когда их лучше применять.
Подробнее👇
#статьи
@python_practics
Автор статьи разобрал, как правильно использовать ожидания в автотестах при использовании Selenium, какие типы ожиданий существуют, когда их лучше применять.
Подробнее👇
#статьи
@python_practics
👍1
Внимание! - Вопрос!
Что такое оператор break?
break — оператор, который принудительно завершает выполнение текущего цикла (for или while). Он используется, чтобы выйти из цикла при выполнении определенного условия, например, при нахождении нужного элемента в списке.
#вопросы_из_собеседований
@python_practics
Что такое оператор break?
#вопросы_из_собеседований
@python_practics
👍1
Задача:
Задана последовательность чисел, найдите наибольшую сумму пар в этой последовательности.
Пример:
#задачник
@python_practics
Задана последовательность чисел, найдите наибольшую сумму пар в этой последовательности.
Пример:
[10, 14, 2, 23, 19] --> 42 (= 23 + 19)
[99, 2, 2, 23, 19] --> 122 (= 99 + 23)
#задачник
@python_practics
👍2
Проверка, есть ли ключ в словаре
Используем оператор in для проверки наличия ключа.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Используем оператор in для проверки наличия ключа.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍5