SQL в Postgres и ClickHouse для аналитиков и разработчиков (SQL_CLICKHOUSE)
Кому следует посетить
Аналитики, разработчики SQL запросов для баз данных
Предварительные требования:
Желательно минимальное знание операционной системы Linux
Цели курса
УМЕТЬ:
- самостоятельно загружать и выгружать данные в базы данных Postgresql и ClickHouse,;
- выполнять простые и сложные, аналитические SQL запросы в ClickHouse;
- выполнять транзакционные запросы в базу данных Postgresql;
- создавать репликации между базами данных OLTP и OLAP - Postgresql, а также используя различные Движки (engines) в ClickHouse;
- переносить данные из Postgresql в аналитическую базу ClickHouse;
- используя библиотеку Python - Pandas - создавать сложные отчеты и выгружать их в любые стандартные форматы (XLSX...);
Даты и регистрация
Онлайн тренинг
Очный формат
Гарантированные курсы
Гарантирован при получении Вашей заявки
Программа курса
Модуль 1.
- Знакомство с архитектурой RDBMS и DBMS базами данных Postgresql и ClickHouse
- Загрузка и выгрузка данных
- Понимание ACID, транзакции
- Команда SELECT и ее особенности в различных базах данных
- Создание репликаций из RDBMS Postgres в колоночную базу данных ClickHouse
- Аналитические функции в Postgresql и ClickHouse
- Движки (Engines) в ClickHouse, интеграция с Postgresql и другими хранилищами (на примере сервера Кафка)
- ETL и взаимодействие с ClickHouse из Python с использованием библиотеки Pandas