Um projeto de Business Intelligence utilizando Power BI para análise de músicas populares do Spotify com visual interativo, dados de streaming, e integração com a API do Spotify.
O projeto visa analisar o desempenho de músicas populares no Spotify através de um dashboard com:
- Número de streams por faixa
- Análise de características musicais (danceabilidade, valência, etc.)
- Comparação com média de streams anuais
- Visualização da evolução temporal de faixas
- Capas dos álbuns e imagens dos artistas via API
- Power BI
- Python (para integração com a API do Spotify)
- Pandas
- Requests
- TQDM
- CSV como fonte de dados
- Spotify Web API
Spotify - BI/ ├── Data_script/ # Scripts de tratamento e coleta de dados │ └── Spotify_script1.py ├── imgs/ # Logos, fundo e assets visuais do dashboard ├── .idea/ # Configurações do projeto (PyCharm, opcional) ├── SpotifyBI.pptx # Relatório ou apresentação └── updated_file1.csv # Arquivo final com URLs das imagens
- 📥 Carregamento dos dados de streaming do Spotify em CSV
- 🎯 Consulta à API para buscar imagens dos álbuns
- 🐍 Script Python (
Spotify_script1.py) adiciona URLs ao dataset - 📈 Dados tratados são carregados no Power BI para criação do dashboard
- 🎨 Personalização com imagens, logos e tema visual
-
Clone o repositório:
git clone https://github.com/lucas-wall/API-Spotify-BI.git
-
Execute o script para gerar o dataset com imagens: python Spotify_script1.py
-
Abra o Power BI e carregue o arquivo .pbix com o CSV atualizado updated_file1.csv
Crie suas próprias credenciais em: Spotify Developer Dashboard