Forum Discussion
New to microsoft fabric- time intelligence.
Hi Anj_il_a-,
Welcome to the community!
Since you are starting without a programming background, I would begin with the overall Real-Time Intelligence flow before trying to learn every individual feature separately.
The way I think about it is:
Source events → Eventstream → Eventhouse / KQL database → KQL queries → Real-Time Dashboard → ActivatorI would learn the components in that same order.
First, I would use Microsoft’s beginner-level Implement Real-Time Intelligence with Microsoft Fabric learning path. It introduces Eventstreams, KQL databases, dashboards and Activator as parts of one end-to-end solution.
After that, I would complete the official Real-Time Intelligence tutorial. It is useful because it moves beyond theory and guides you through setting up an Eventhouse, ingesting streaming events, querying the data and visualising the results.
For my first practical project, I would keep the use case simple. For example:
- Stream sample sensor, sales or website events
- Ingest them through an Eventstream
- Send them to a KQL database
- Write a few basic KQL queries
- Build a Real-Time Dashboard
- Create an Activator rule for a threshold or condition
I would not worry about becoming an advanced programmer before starting. Eventstreams and dashboards are largely visual, and only the querying section requires learning KQL. I would begin with a few basic KQL operators such as:
- take
- where
- project
- summarize
- sort
- extend
The Get started with Real-Time Intelligence in Microsoft Fabric module is a good introduction to the core concepts before moving into deeper KQL work.
Once I felt comfortable with one complete solution, I would then explore more advanced areas such as:
- Eventstream transformations
- Windowed aggregations
- Materialized views
- Update policies
- Eventhouse optimisation
- Activator actions and alerts
The Microsoft Applied Skills credential for Implementing a Real-Time Intelligence solution with Microsoft Fabric can also provide a useful longer-term target because it covers the same practical areas: preparing the environment, loading streaming data, querying it and creating visualisations.
My main advice would be to build one small end-to-end project while learning. I find that Real-Time Intelligence becomes much easier to understand once I can see an event move from the source, through Eventstream, into Eventhouse and finally onto a dashboard or alert.
Good luck with your learning journey!
AI-assisted drafting: AI was used to help structure and phrase this response. I reviewed and validated the technical content before posting.