Андрей Качалов › AndrewvRA66
Обработка данных, Excel, Python и SQL | Сбор информации
Рейтинг
65
№ 61 528 в каталоге
Отзывы
0
Профессионализм
-/10
Коммуникация
- /10
Опыт работы
8 месяцев
На сайте с
2026 года
Юридический статус
Частное лицо

База данных и SQL-анализ расходов кейтеринга

Используемые навыки ETL Excel Python SQL SQLite

Описание

Учебный портфельный проект по преобразованию финансовых отчётов кейтеринговой компании из Excel в структурированную базу данных SQLite.

Задача проекта — автоматизировать загрузку полуструктурированных Excel-отчётов, проверить качество данных и подготовить базу для анализа финансовых и операционных показателей.

В публичной версии используются обезличенные данные.

Решение

Разработал ETL-скрипт на Python для чтения, очистки и загрузки Excel-файлов в SQLite.

Создал нормализованную структуру из связанных таблиц, настроил первичные и внешние ключи, ограничения и индексы. Добавил журнал предупреждений для контроля качества загрузки.

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

Результат

В базу загружены данные из 12 Excel-книг: 135 мероприятий, 68 записей справочника сотрудников и логистов, 565 строк участия персонала и 182 строки дополнительных расходов.

Проверка качества не выявила нарушений внешних ключей, мероприятий без даты или без плановых и фактических значений.

Получилась готовая база SQLite с документацией, ER-диаграммой, аналитическими SQL-запросами и автоматическим экспортом результатов.

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT Анализ финансовых показателей кейтеринга в Python
Анализ финансовых показателей кейтеринга в Python
29
Дизайн и Брендинг Инфографика и оформление карточек для четырёх товаров
Инфографика и оформление карточек для четырёх товаров
26
Тексты и Переводы Тексты для карточек товаров на маркетплейсах — 18 примеров
Тексты для карточек товаров на маркетплейсах — 18 примеров
24
Веб-разработка и IT Интерактивный дашборд расходов кейтеринга в Tableau
Интерактивный дашборд расходов кейтеринга в Tableau
28