We provide virtual course about DP-603: Implementing Real-Time Intelligence with Microsoft Fabric. This course provides a comprehensive introduction to implementing real-time analytics and intelligence solutions using Microsoft Fabric.
Course description:
You will learn how to process data as it arrives, perform streaming analytics, and integrate live insights into dashboards and applications across the Fabric ecosystem. Real-time intelligence is essential for modern analytics where insights must be generated immediately - such as live monitoring, operational reporting, and proactive alerting.
In this course, you’ll explore how Microsoft Fabric enables real-time architectures by combining event streaming, continuous data processing, and real-time storage. The training blends conceptual frameworks with hands-on exercises, giving participants an actionable understanding of how to build and manage real-time data pipelines and dashboards.
Key takeaways:
After completing this course, participants will be able to:
• Understand real-time vs. batch processing patterns
• Configure streaming data ingestion pipelines
• Apply real-time analytics using Microsoft Fabric tools
• Integrate event hubs, streaming tables, and real-time dashboards
• Monitor and troubleshoot streaming workloads
• Design real-time architectures that scale and perform
• Correlate real-time insights with historical data
Course outline:
Module 1 - Real-time analytics fundamentals:
• Learn the difference between real-time and batch architectures, understand streaming patterns, and explore how real-time intelligence fits into modern analytics.
Module 2 - Streaming data ingestion:
• This section covers configuring streaming sources, such as Event Hubs or Kafka endpoints, and ingesting data into real-time tables within Microsoft Fabric.
Module 3 - Transforming streaming data:
• Participants learn how to process incoming data streams, apply transformations, filtering, aggregations, and windowing logic to prepare data for real-time analysis.
Module 4 - Real-time tables and materialization:
• Explore how real-time tables work in Fabric, how they store continuously updated data, and how they support interactive queries.
Module 5 - Real-time dashboards and visualization:
• Learn how to build dashboards that surface live insights, connect streaming data to Power BI or other visualization tools, and present operational intelligence.
Module 6 - Monitoring and troubleshooting streaming workflows:
• This section focuses on monitoring performance, identifying bottlenecks, handling late data, and troubleshooting streaming tasks.
Module 7 - Integrating historical and real-time data:
• Learn how to correlate real-time insights with historical data stored in analytical stores to provide contextually rich analyses.
Module 8 - Design patterns and best practices:
• Participants explore design patterns for scalable real-time systems, including fault tolerance, error handling, and scaling strategies.
Target audience:
This course is ideal for:
• Data Engineers building live analytics solutions
• BI Developers needing real-time reporting skills
• Analytics Architects designing streaming data solutions
• IT professionals working with event-driven architectures
• Anyone responsible for real-time data platforms
Prerequisites:
Recommended, but not mandatory:
• Basic understanding of data analytics and SQL
• Familiarity with Microsoft Fabric or similar analytics platforms
• Experience with data ingestion concepts is beneficial
Language:
• English course material, norwegian or english speaking instructor
Course material:
The course fee includes digital course documentation