ВЕБИНАР

Arenadata Prosperity для аналитиков данных

Трехдневный практический курс по работе с данными в Arenadata Prosperity (ADP), который направлен на изучение ключевых аспектов работы ADP, необходимых аналитикам данных

6 октября 2026

Ближайший старт

4 дня

Длительность

Вебинар

Формат

Доступные даты

06 октября 2026
08 декабря 2026

О курсе

Курс актуален для аналитиков данных и других специалистов, которым необходимо работать с данными в ADP.

Время занятий с 10:00 до 18:00 мск.

Группы набираются в двух форматах:

  • Корпоративные (заказчик записывает на курс команду от 10 человек, даты занятий согласуются отдельно)
  • Открытые (смешанные группы, в которые входят представители нескольких компаний, такие занятия проходят по расписанию)

Продукты

Arenadata Prosperity

Технологии

Postgres

Аудитория курса

Обучающий курс «Arenadata Prosperity для аналитиков данных и других специалистов, которым необходимо работать с данными в ADP

Для получения практических навыков необходимы:

  • базовые представления о базах данных.

Сертификация

Все курсы заканчиваются экзаменом, при успешной сдаче которого слушателю выдается вендорский сертификат с названием курса и Ф. И. О. обучающегося.

Выпускнику центра присваивается статус Arenadata Certified Specialist.

В случае изучения нескольких курсов специалисту присваивается дополнительный грейд.

Сертификация

Программа обучения

Модуль 1. Введение в Arenadata Prosperity
  • Роль ADP в системе продуктов Arenadata
  • Отличия ADP от других версий Postgres и от других СУБД
Модуль 2. Объекты баз данных Arenadata Prosperity
  • Система объектов ADP
  • Типы данных в ADP
Модуль 3. Команды DDL
  • Создание обычных и секционированных таблиц
  • Создание представление и материализованных представлений
  • Создание и использование последовательностей
Модуль 4. Инструменты для работы с запросами
  • Команда EXPLAIN и метрики запросов
  • pg_hint_plan и хинты в запросах
Модуль 5. Фильтрация данных в ADP и применение индексов
  • Синтаксис запросов с фильтрацией
  • Проверка использования индексов
Модуль 6. Сортировка в запросах ADP и ее оптимизация
  • Синтаксис запросов с сортировкой в ADP
  • Оптимизация запросов с сортировкой
Модуль 7. Группировка в запросах ADP и ее оптимизация
  • Возможности группировки данных в ADP
  • Особенности фильтрации данных при группировке
  • Многоуровневая группировка и использование выражений ROLLUP, CUBE, GROUPING SETS
  • Оконные функции
  • Оптимизация запросов с группировкой
Модуль 8. Джойны и оптимизация запросов с джойнами
  • Джойны в запросах ADP. Внутренние и внешние джойны, натуральные и латеральные джойны
  • Алгоритмы выполнения джойнов: hash join, merge join, nested loop
  • Оптимизация запросов с джойнами
Модуль 9. Декомпозиция запросов
  • Подзапросы (коррелирующие и некоррелирующие)
  • Применение CTE
  • CTE для иерархических запросов
  • Временные таблицы
  • Особенности оптимизации запросов с использованием декомпозиции
  • Применение колоночной статистики и индексов для временных таблиц
Модуль 10. Изменение данных в ADP
  • Команды INSERT и средства массовой загрузки данных
  • Команды UPDATE, возможности Upsert и MERGE
  • Команды DELETE и TRUNCATE
Модуль 11. Работа с транзакциями и блокировками
  • Явные и неявные транзакции
  • Уровни изоляции транзакций
  • Управление блокировками
  • Принудительные блокировки
  • Взаимоблокировки
  • Рекомендательные блокировки (advisory locks)
Модуль 12. Работа с JSON
  • Типы данных для хранения JSON в ADP
  • Функции для работы с JSON
  • Оптимизация запросов, работающих с данными в формате JSON
Модуль 13. Полнотекстовый поиск
  • Особенности полнотекстового поиска в ADP
  • Применение типов данных tsvector и tsquery
  • Функции для работы с полнотекстовым поиском
  • Применение индексов для оптимизации полнотекстового поиска
Модуль 14. PL/pgSQL
  • Введение в PL/pgSQL
  • Ситуации для применения
  • Анонимные блоки, функции и процедуры: когда использовать
  • Основы синтаксиса
  • Входящие параметры, переменные и константы
  • Операторы условного перехода и циклы
  • Обработка ошибок и отладка
  • Работа с курсорами и динамическим SQL
  • Табличные и setof-функции
Модуль 15. Работа с триггерами
  • Виды триггеров
  • Создание триггерных функций и триггеров
Модуль 16. Применение внешних процедурных языков на примере Python
  • Ситуации для применения функций на внешних процедурных языках
  • Создание функций на внешних процедурных языках
Модуль 17. Итоговое тестирование

Учебный материал и обратная связь

  • Во время обучения слушатели могут общаться с преподавателем как голосом, так и в рабочем чате, расположенном на той же платформе, что и вебинар.

  • Лабораторные стенды доступны во время занятий, а также вечером и в выходные дни при необходимости.

  • При желании можно дополнительно приобрести учебную лицензию продуктов Arenadata для повторения материала и тренировки.

Часто задаваемые вопросы

Собрали ответы на самые популярные вопросы.

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

Занятия проводятся с отрывом от производства. Для полнодневного курса стандартное время — с 10:00 до 18:00 мск.

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

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

После успешной сдачи итогового тестирования участнику выдается именной вендорский сертификат.

Хотите записаться на курс?

Или задайте свой вопрос, чтобы узнать подробнее о наших курсах.