DEVrepublik

ETL development

12 Мая — 12 Июня 09:00 — 12:00

Online: 4500 грн

 

Следующие события

There are no upcoming мероприятия at this time.

ETL development course

Этот курс охватывает основы ETL. В ходе курса вы получите знания и практический опыт работы с формациями и преобразованиями наборов данных.

После курса вы сможете:

  • понимать реляционные структуры данных;

  • выполнять обработку данных;

  • объединить данные из разных источников, чтобы ответить на деловые вопросы;

  • продолжить углубленное обучение в BI.

Для кого этот курс: курс будет полезен всем, кто интересуется структурами данных и их обработкой. Этот курс не требует никаких навыков программирования, он охватывает основные SQL-запросы, которые вы собираетесь изучать в начале. Однако для тех, кто знает SQL — это будет намного проще.

Учебный план:

1. База данных понятий.

  • Базы данных и RDMS. Установка и краткий обзор БД PostgreSQL
  • Ограничения базы данных, первичные и внешние ключи. Отношения «один ко многим» и «многие ко многим» между таблицами.
  • Присоединяйтесь к операциям, где предложение и группировка по оператору.

2. ETL. Что такое ETL и для чего он используется.

  • ETL — извлечение-преобразование-загрузка. ETL против ELT.
  • Обзор самого популярного программного обеспечения ETL.
  • Инструмент интеграции данных Talend.
  • Установка.
  • Объяснение основных функций интерфейса.

3. Отображение данных, операции извлечения, преобразования и объединения.

  • Что такое отображение данных? Входной источник для отображения выходного назначения
  • Talend tDBInput, tDBOutput, использование компонента tMap
  • Фильтр выражений и расширенные функции компонента tMap

4. Talend расширенный рабочий процесс ETL.

  • Компоненты оркестровки (tPreJob, tPostJob, tRunJob, tLoop, tFlowToIterate, tReplicate компоненты)
  • Соединение с Talend DB, использование контекста и общей схемы.

5. Регистрация и планирование.

  • Регистрация ошибок в ETL. Компоненты для регистрации ошибок в Talend
  • Создание ETL-работы. Запуск задания ETL вне Talend Studio. Планирование работы ETL.

Наши Тренеры

Андрей Пушкарь

Автор учебной программы

Андрей опытным аналитик данных, разработчик ETL, BI, который уже более 9 лет занимается преобразованием данных с использованием инструментов ETL, таких как Microsoft BI stack, Talend, Birst, Snowflake, Tableau и другие.
У него обширные знания в различных областях анализа, обработки данных для корпоративного использования.
В свободное время Андрей любит кататься на велосипеде и проводить время на свежем воздухе.