A dynamic Power BI dashboard that displays real-time weather data using WeatherAPI.com This dashboard allows users to visualize current and forecast weather metrics in an interactive, professional format.
- π Overview
- π― Why This Project
- β¨ Features
- π Data Source & API
- β‘ Getting Started
- π οΈ Prerequisites
 
- π Usage
- π¨ Customization
- π€ Author & Resources
The Live Weather Dashboard is a Power BI solution that retrieves and displays weather data from an external API in real-time.
It provides a comprehensive visual summary of current conditions and forecasts, helping users make informed decisions based on weather trends.
- π Offers easy access to live weather data in a rich, visual format.
- β‘ Demonstrates integration of RESTful API data into Power BIβs visualization engine.
- π Useful for applications such as planning, analytics, or forecasting.
- π Serves as a learning resource for Power BI users to enhance dashboards with live data.
- π‘οΈ Current Weather Metrics β Temperature, humidity, wind speed, pressure & more.
- π Multi-Day Forecasts β Daily/hourly weather forecast visualization.
- π Live Data Refresh β Automated updates configured in Power BI.
- π User-Friendly Visuals β Intuitive charts, cards, and filters for quick insights.
- π Uses WeatherAPI.com (or other weather APIs like Visual Crossing or OpenWeatherMap).
- π‘ API Workflow:
- π Get your API key from WeatherAPI.com.
- π Construct API request URL (e.g., current weather/forecast).
- π Connect via Power BI β Get Data β Web.
- π οΈ Transform JSON data with Power Query.
- π Build visuals (charts, cards, KPIs) in Power BI.
 
π Example API URL:
(https://api.weatherapi.com/v1/forecast.json?key=YOUR_API_KEY&q=New York&days=5&aqi=no&alerts=no)
- π» Power BI Desktop (latest version).
- π API Key from WeatherAPI.com.
- π Basic knowledge of Power Query & Power BI visuals.
- π₯οΈ Explore dashboard pages with current & forecast visuals.
- π±οΈ Interact with filters, cards, and charts.
- π Optional: Setup scheduled refresh in Power BI Service (Pro license).
- π Add multiple cities with dynamic parameters.
- π Extend forecast horizon (7-day ).
- ποΈ Use custom visuals (KPIs, maps, gauges).
- βοΈ Change units (Celsius/Fahrenheit) or language via API.
- π¨βπ» Author: Om Sonawane
- π Tutorial Reference: Youtube
