Данная задача была выполнена в рамках реального проекта для онлайн школы PROART. Во время выполнения была произведена выгрузка данных, обсуждение ключевых мерик/ формирование плана анализа и создание дашборда.
Задачи:
- Выгрузить массив данных с помощью API из приложения для рассылок Senler;
- Выгрузить массив данных по оплатам из Юkassa;
- Привести массив данных в рабочий вид (изменение типов данных для дальнейшей работы);
- Определить ключевые метрики и выбрать графики для визуализации;
- Создать дашборд в Tableau.
Ранее в школе не занимались подобными задачами, в связи с этим вся работа была выполнена самостоятельно без предварительных рекомендаций.
Результаты:
- Создан дашборд за первое полугодие 2023 года;
- Обсуждены основные моменты по метрикам, выделены рекомендации по дальнейшей работе.
Код с запросами через API можно посмотреть в файле "data_upload.py". Дашборд приложен к файлам, также актуальные данные по нему можно просмотреть на TableauPublic.
Стэк:
- Python
- API
- Tableau
import pandas as pd
from pandas import DataFrame
import requests, json, time, csv
from pathlib import Path
import numpy as np
import datetime
Скачанные данные, а также информация о доступе к группе в ВК (Senler) не выкладываются в общий доступ из-за конфеденциальности. Дашборд будет дополняться новыми данными по месяцам, а также новыми метриками.
Пример данных, полученных через API:
Итоговый результат по дашборду: