real-time dashboard
44 TopicsGlobal Aircraft✈️ Live Tracking with Microsoft Fabric Real-Time Intelligence
In this blog, I’ll walk you through, build a real-time global flight tracking system. We will ingest live flight data from the public OpenSky Network API using a Python polling script, stream it through Microsoft Fabric Eventstream into an Eventhouse (KQL Database), transform the dense raw arrays using KQL update policies and visualize the results on a Real-Time Dashboard complete with maps, KPIs and analytical charts. Prerequisites: Valid Fabric Capacity / Trail License Knowledge on Python Knowledge on KQL Step1: Setup Workspace & Eventhouse (KQL Database) Created a workspace “FlightTracking-[WS]” Created an eventhouse “FLightTracking-EH” Create a raw ingestion table “RawFlightbatc” in KQL Databse Step 2: Setup a Fabric Eventstream Created a Eventstream “GlobalFlightStream” and select ‘Use custom endpoint’ Click ‘Add’ Click on ‘Publish’ Copy the ‘Event hub name’ and ‘connection string-primary key’ into notepad Step 3: Notebook Creation and Setup Python script Created a notebook. Make sure select Python Install azure eventhub package Let’s go back to eventstream and add destination by selecting ‘Eventhouse’ Configure all details and click on save Comeback to Notebook and insert the Python script which is having all the connection strings / passwords etc. Run the notebook Now notebook started running and sending the data to eventstream Data is loaded into eventstream and Click on Publish Now eventstream is ‘Live’ Data is loading into KQL Database Step 4: Regularizing Data with KQL & Update Policies Create a cleaned table “FlightStates” Create the parsing function and update policy Alter table with updated policy Step 5: Building Real-Time Dashboard Click on Realtime dashboard and give a name “FlightOperationsDashboard” Now click on edit Run the below code to get total active flights count Change the chart to Stat and rename, click on Apply KPI added and click on Add visual and take new Stat visual Insert the code and run to get India Origin Flights and Format it and click Apply In the same way, I built other KPIs Select Map Chart Run the below code and Fill all details and Click on Apply. Here we’re calculating Flights trend We can see chart added to Dashboard Select a Bar chart Run the below code, fill all details and click on apply to add Bar chart to Dashboard. Here we’re getting the top 10 countries by aircrafts Run the below code, fill all details and click on apply to add Column chart to Dashboard. Here we’re categorizing the baro-altitude which is critical for airport delay predection Run the below code, fill all details and click on apply to add Pie chart to Dashboard. It splits the aircraft parked versus those actively flying Together, these visuals transform raw flight telemetry into an operational monitoring experience. Key takeaways: Fabric Eventstream provides a streamlined way to ingest external real-time feeds. Eventhouse/KQL Database provides a real-time analytical environment for flight telemetry. KQL mv-expand simplifies the processing of nested flight-state arrays. Update Policies automate transformation from raw streaming data into structured analytical data. KQL geospatial functions enable location-based flight analysis. Real-Time Dashboards transform streaming telemetry into actionable operational insights. Conclusion: This project demonstrates how Microsoft Fabric Real-Time Intelligence can be used to build an end-to-end real-time aircraft tracking solution. we can transform continuously arriving aircraft telemetry into meaningful real-time insights. Do you want to replicate? Get Code file from my GitHub link You can find all the KQL queries, update policy functions, and the complete Python polling script in the official GitHub repository below: [Download from here] Acknowledgements I would like to express my sincere gratitude to @SuryaTejaJosyul , @minniwalia and @rajendraongole1 for their continuous guidance and support throughout this Real-Time Intelligence (RTI) implementation. Their insights and encouragement played a key role in helping me complete this solution successfull Happy learning! — Inturi Suparna Babu [LinkedIn]Unable to create a Monitoring Eventhouse in a Microsoft Fabric workspace.
I am trying to enable Workspace Monitoring for a Microsoft Fabric workspace. The user has Fabric Administrator access and is also a Workspace Administrator. However, under: Workspace Settings → Monitoring the + Eventhouse option is disabled/not available. We have verified the tenant-level settings and confirmed that “Workspace admins can turn on monitoring for their workspaces” is enabled.74Views1like6CommentsBest Way to Monitor Marketing Campaign Performance in Real Time Using Microsoft Fabric or Power BI?
Hi everyone, I'm building a real-time dashboard in Power BI to monitor social media marketing campaigns. The goal is to combine data from platforms like Instagram, Facebook, and Google Analytics into a single dashboard. I would like to track metrics such as: Impressions Reach Clicks CTR (Click-Through Rate) Engagement Rate Conversions ROI (Return on Investment) I'm considering using Azure Data Factory, Azure SQL, and Power BI for data collection and visualization. Has anyone implemented a similar solution? Which architecture or Microsoft services would you recommend for near real-time reporting? Any best practices for handling automatic refreshes, data modeling, and performance optimization would be greatly appreciated? I also put together a guide on social media analytics and campaign monitoring on my website. If sharing resources is allowed here, I'd be happy to share it with anyone who is interested. Thanks in advance for your suggestions! Luv KalraSolved186Views1like4CommentsFrom Rain Drops to Playability: Scoring Real-Time Weather Insights for FIFA World Cup 2026⚽
In this blog, I will walk you through how we can support the FIFA World Cup 2026 by organizing teams and players by delivering real-time, actionable weather insights. By predicting critical weather patterns - such as high humidity, extreme heat, and sudden rainfall - teams can proactively adjust their game-day strategies, and organizers can ensure optimal player safety. To bring this vision to life, we will build a comprehensive, real-time weather monitoring dashboard covering all 16 FIFA World Cup stadiums, powered entirely by the real-time analytics capabilities of Microsoft Fabric🚦From Signals to Insights: Bengaluru Smart City Traffic Updates with Fabric Real-Time Intelligence
In this blog, we will build a Bengaluru Smart City Traffic Updates Dashboard using Microsoft Fabric Real-Time Intelligence. We'll simulate live traffic signals from major Bengaluru junctions, stream events into Fabric, store them in a KQL database, and create an interactive real-time dashboard that provides actionable traffic insights. By streaming events into Fabric and leveraging powerful analytics, you’ll see how raw signals can be transformed into actionable insights for smarter urban mobility.Real-Time Dashboard continuous refresh no longer refreshes faster than 10 seconds
Hi everyone, Until last week, I had an option in Microsoft Fabric Real-Time Dashboard to configure refresh as Continuous, meaning that visuals would refresh whenever new data arrived, with the maximum time without new data being around 10 seconds. After the latest update, which I believe was released yesterday, the behavior seems to have changed. Continuous refresh now appears to be enabled by default, but the minimum refresh interval is 10 seconds, so it does not seem possible to refresh faster than every 10 seconds anymore. Also, for visuals that do not support continuous refresh, or when no new data arrives, the dashboard now seems to refresh every 30 seconds. My questions are: Is there still a way to configure Real-Time Dashboard visuals to refresh faster than 10 seconds? Is the old continuous refresh behavior still available somewhere in the settings? Is there any workaround for achieving near real-time refresh when data arrives, instead of waiting for the fixed interval? Was this change intentional as part of the latest Fabric update? This is important for our use case because we monitor live operational data, and even a 10–30 second delay can make the dashboard less useful compared to the previous behavior. Thanks in advance for any clarification or suggestions.Solved1.3KViews0likes6CommentsError in Microsoft Applied Skills: Implement a Real-Time Intelligence Assessment Lab : Need help
Hello All, since a week I was stuck on one error in Microsoft Applied Skills: Implement a Real-Time Intelligence solution with Microsoft Fabric Lab. Did anyone face the same issue if so, can anyone help me out how to resolve it. Attaching the error and related images below. Error: It says " unable to load container blobs. Verify that workspace identity is enabled and has storage blob data reader access to the storage account" . I am familiar with this permission and have enabled it in my own azure environment for my own blob that I have created but since these are pre created by Microsoft, I don't have access to these storage blobs and hence I am not sure how to proceed here. I have attempted this twice but I was stuck at the same point. I really appreciate your help and taking time in looking into my post. Thank you so much.Solved1.8KViews0likes7CommentsError while saving a dashboard having a Tile with a simple table
I am creating a RTI Dashboard with a Single Tile having following query Table1 | extend AccountId = account_id, AccountName = account_name | order by account_id asc | project AccountId, AccountName The query runs fine, but on saving the dashboard i get following error: Any suggestions on how to fix this.Solved4.2KViews0likes7Comments