SQL в Postgres и ClickHouse для аналитиков и разработчиков

По окончанию курса слушатели смогут самостоятельно загружать и выгружать данные в базы данных PostgreSQL и ClickHouse, выполнять простые и сложные, аналитические SQL запросы в ClickHouse. Выполнять транзакционные запросы в базу данных Postgresql.

Также слушатели смогут самостоятельно смогут создавать репликации между базами данных OLTP и OLAP - PostgreSQL, а также используя различные Движки (engines) в ClickHouse смогут переносить данные из PostgreSQL в аналитическую базу ClickHouse. Используя библиотеку Python - Pandas - создавать сложные отчеты и выгружать их в любые стандартные форматы (xlsx и др.)

Целевая аудитория

Аналитики, разработчики SQL запросов для баз данных.

Предварительная подготовка

Желательно минимальное знание операционной системы Linux

Программа курса

1. Знакомство с архитектурой RDBMS и DBMS базами данных PostgreSQL и ClickHouse

2. Загрузка и выгрузка данных

3. Понимание ACID, транзакции

4. Команда SELECT и ее особенности в различных базах данных

5. Создание репликаций из RDBMS Postgres в колоночную базу данных ClickHouse

6. Аналитические функции в PostgreSQL и ClickHouse

7. Движки (Engines) в ClickHouse,  интеграция с PostgreSQL и другими хранилищами (на примере сервера Кафка)

8. ETL и взаимодействие с ClickHouse из Python с использованием библиотеки Pandas

Группа

  • от 6 человек

Документы об окончании курса

  • Сертификат Учебного центра Noventiq
  • Cертификат об обучении установленного образца

Certificate Noventiq Education Belarus сертификат об обучении установленного образца

Оставить отзыв

Информация о курсе

1488 BYN

Вендор: Postgres Pro
Код курса: Postgres-SQLCH
Продолжительность: 5 дней / 40 ак. часов
Направление: Разработка PostgreSQL
Форма обучения:

под руководством инструктора

Записаться на курс

Название курса и комментарии*

Имя*

Фамилия*

Отчество*

Компания

Телефон*

Email*

Настоящим, в соответствии с ч.2.ст.18 Закона Республики Беларусь от 10.11.2008 N 455-З(ред. от 11.05.2016) "Об информации, информатизации и защите информации" и Законом Республики Беларусь от 7 мая 2021 г. № 99-З «О защите персональных данных», отправляя данную форму, вы подтверждаете свое согласие на сбор, обработку и хранение ООО «СофтЛайнБел» Ваших персональных данных. ООО «СофтЛайнБел» гарантирует конфиденциальность получаемой от Вас информации. Сбор, обработка и хранение персональных данных осуществляется в целях эффективного оказания услуг и исполнения договоров.

Отправляя данную форму я даю согласие на обработку моих персональных данных, а также подтверждаю, что я ознакомлен и согласен с условиями политики обработки персональных данных.