Как делать запросы к базам данных PostgreSQL и ClickHouse // Урок 7 Python от Skypro

preview_player
Показать описание
Хотите сменить работу, но не определились с профессией?
Пройдите тест и получите бесплатную карьерную консультацию:

Сегодня седьмой урок, мы почти на финале курса «Python для анализа данных». Данные не всегда лежат на нашем компьютере в привычном формате excel или csv, часто аналитики сталкиваются с необходимостью добыть дополнительные данные из внешних источников, прежде чем приступить к их исследованию. На этом уроке вы узнаете, как подключаться и делать запросы к базам данных PostgreSQL и ClickHouse. Всего в курсе 9 занятий.

Подписывайтесь на канал, чтобы не пропустить другие уроки.

Содержание видео
00:00:00 Вступление
00:00:50 Что будет в этом занятии
00:01:51 Преимущества работы с базами данных через Python
00:04:23 Запрос на SQL
00:07:41 Стандартный алгоритм подключения
00:15:08 Основные компоненты psycopg2 для подключения к PostgreSQL
00:21:43 RFM анализ
00:25:46 Выгрузка данных из PostgreSQL
00:30:37 Выгрузка данных из Clickhouse
00:32:47 Подключение к базам данных напрямую через Pandas
00:39:43 Подготовка данных для RFM-анализа
00:41:27 Monetary
00:48:40 Frequency
00:52:14 Recency
00:58:39 Группируем данные
01:01:45 Добавляем текстовые описания меток для визуализации
01:05:20 Строим heatmap
01:10:21 Выгружаем данные
01:11:36 Итоги занятия
Рекомендации по теме
Комментарии
Автор

спасибо за материал, наконец-то удалось подключится к базе через python. из всех на эту тему - самый простой и доходчивый ликбез!)

zvezdochete
Автор

Огромное спасибо! Информация супер. Больше бы видео с clickhouse.

ИванИванов-ыру
Автор

Спасибо, очень доходчиво все объяснил!

nicles
Автор

лайк подписка еще не пробовал но в предвкушении

Aldiyar
Автор

Подскажите пожалуйста, как можно указать к какой именно db внутри кликхауса я хочу сделать client.execute(query)? Дело в том, что у меня есть несколько баз в рамках кликхауса, подключение происходит без проблем, а при обращении execute происходит time out.

bee_dmytro
Автор

Выдаёт ошибку "Unexpected EOF while reading bytes" подскажите в чём проблема?

АлександрАбрамов-юи
Автор

В Jupyter notebook все работает, а вот в Google Colab нет. Пишел не удалось загрузить диалект кликхаус

ИванИванов-ыру
Автор

WOW! unexpected eof while reading bytes и тупик

alexandram