24FreelanceБіржа фрилансу, яка не спить
Термін прийому заявок минув

Пайплайн аналітики: PostgreSQL + Python + дашборд

153 перегляди 0 відгуків#41800
Бюджет€1 075за проєкт
ФорматРазовий проєктбез передоплати
ОплатаГотівка, Банківський переказ
Прийом заявокТермін прийому заявок минувдо 28.08.2026
Відгуків0у середньому в розділі: 0,1
Переглядів15369 за 14 днів

Опис проєкту

Переклад
Ми вже якийсь час накопичуємо сирі дані про події в MySQL, але вони просто лежать мертвим вантажем — нормальної аналітики поверх них немає, й на базові питання про те, як використовується продукт, відповісти нічим. Хочемо побудувати повноцінний аналітичний пайплайн, який бере ці сирі дані, перетворює їх на чисті змодельовані таблиці в PostgreSQL й виводить ключові показники на BI-дашборд, доступний всій команді.

Ядро роботи — ETL-пайплайн, який витягує дані з MySQL, очищує й агрегує їх та завантажує в PostgreSQL, з продуманими fact- та dimension-таблицями для аналізу подій, користувачів та доходу. Поверх потрібні запланровані завдання — щоденні й погодинні агрегації через cron або Airflow — та дашборд на Grafana або Metabase, підключений до PostgreSQL. Важливі для нас метрики — DAU, MAU, утримання, ARPU й конверсія воронки, а ще потрібні автоматичні перевірки якості даних (лічильники рядків і контроль null), щоб дашборду можна було довіряти.

Стек орієнтований на Python, й все повинно піднятися через Docker Compose заради чистого локального оточення, щоб після здачі ми могли запускати й розширювати пайплайн своїми силами.

Компоненти:
— 1. ETL — витяг з MySQL, трансформація (очистка, агрегація), завантаження в PostgreSQL
— 2. Моделі даних — fact/dimension таблиці для аналізу подій, користувачів, доходу
— 3. Планувальник — щоденні/погодинні агрегації (cron або Airflow)
— 4. Дашборд — Grafana або Metabase, підключений до PostgreSQL
— 5. KPI — DAU, MAU, утримання, ARPU, конверсії воронки
— 6. Контроль якості даних — лічильники рядків і перевірка null

Стек:
— Python 3 (pandas, SQLAlchemy, psycopg2)
— PostgreSQL
— Grafana або Metabase
— Docker Compose для локального запуску
Веб програмування Готівка, Банківський переказ
24
Твенті · порада

Як написати відгук, який оберуть

  • Почніть із завдання замовника, а не з розповіді про себе.
  • Додайте одну-дві схожі роботи з портфоліо.
  • Назвіть ціну й термін — і що саме до них входить.
  • Поставте одне уточнювальне запитання — воно починає діалог.

Відгуки 0

Тексти відгуків бачить лише замовник.

Той самий розділ

Схожі проєкти

Усі проєкти розділу
Скрипт моніторингу цін та наявності у постачальників

Скрипт моніторингу цін та наявності у постачальників

Потрібен скрипт: автозбір цін і залишків із сайтів та вивантажень постачальників, порівняння, історія та сповіщення про зміни.

Веб програмування24.09.20260158
0відгуків
Корисно знати
Як відгукнутися на цей проєкт?

Увійдіть як фрилансер, опишіть, як розв’яжете завдання, вкажіть ціну й термін. Замовник читає відгуки й починає діалог із найкращими.

Хто бачить мій відгук?

Лише замовник, який розмістив проєкт, і ви. Інші фрилансери не бачать ні тексту, ні ціни.

Де знайти схожі замовлення?

Нові проєкти в розділі «Веб програмування» з’являються щодня. Усі проєкти розділу

ЗАМОВНИКАМ · БЕЗПЕЧНА УГОДА

Потрібен схожий проєкт? Розмістіть завдання безкоштовно за 30 секунд

Отримайте пропозиції від перевірених фрілансерів та сплачуйте результат лише після прийняття через Безпечну угоду.

Розмістити завдання безкоштовно →Як працює захист
ВИКОНАВЦЯМ · PAYORA 1-CLICK

Закріпіть анкету в ТОП категорії за $5 / тиждень

Підніміть свій профіль та портфоліо на 1-ше місце каталогу (оплата в 1 клік через Payora) та отримуйте до 5× більше прямих замовлень.

Закріпити в ТОП ($5/тижд)Поповнити через Payora