Встречается на собеседованиях • сегодня

Какие использовал ETL-инструменты

В Python для ETL часто используют:

  1. Pandas – для обработки данных в памяти. Пример:
python
import pandas as pd
data = pd.read_csv('source.csv')
transformed = data.groupby('category').sum()
transformed.to_sql('results', engine, if_exists='replace')
  1. Apache Airflow – оркестрация сложных пайплайнов.

  2. SQLAlchemy – работа с БД (извлечение/загрузка).

  3. PySpark – для больших данных (распределённая обработка).

  4. Bonobo – лёгкий фреймворк для простых ETL-задач.

Для облачных решений: AWS Glue, Google Dataflow. Выбор зависит от масштаба данных и требований к производительности.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы