Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric Certified for FREE during AI Skills Fest. This week only. Secure your voucher now.

Reply
msprog
Advocate III
Advocate III

Ontology and Grpah Model

Hi 

I am trying to learn Fabric IQ. 

I created a graph model as part of learning. I used the adventure works example as provided in the steps here. 

https://learn.microsoft.com/en-us/fabric/graph/tutorial-load-data

I created the nodes and edges as per the tutorial and also ran some querires. all good.

Now i want to create a data agent using this Graph Model.How do i do this? it doesn't seem to list Graph models as a source.

 

I also created ontology. Now when i create ontology, i noticed it also creates its own lakehouse and its own Graph model. 

where do i use this graph model now as i already have a graph model from above?  I am bit confused as to whether i should be creating a graph model or an ontology item. 

 

 

 

 

 

1 ACCEPTED SOLUTION
arabalca
Impactful Individual
Impactful Individual

Hi msprog,

I think there are two key points to clarify here:

  1. Graph model and ontology
    The graph model is an additional component that you can use within an ontology. When you create an ontology, this model is available by default.
    It is also important to note that you can work with graphs without using an ontology.
  2. Usage with Data Agents
    If your goal is to retrieve data to be queried by Data Agents, then using graphs without an ontology is not the most suitable approach.

At the moment, Data Agents allow you to incorporate up to five data sources in any combination. These sources can include:

  • Lakehouses
  • Data Warehouses
  • Power BI semantic models
  • KQL databases
  • Ontologies

Hope this helps clarify things.

View solution in original post

2 REPLIES 2
arabalca
Impactful Individual
Impactful Individual

Hi msprog,

I think there are two key points to clarify here:

  1. Graph model and ontology
    The graph model is an additional component that you can use within an ontology. When you create an ontology, this model is available by default.
    It is also important to note that you can work with graphs without using an ontology.
  2. Usage with Data Agents
    If your goal is to retrieve data to be queried by Data Agents, then using graphs without an ontology is not the most suitable approach.

At the moment, Data Agents allow you to incorporate up to five data sources in any combination. These sources can include:

  • Lakehouses
  • Data Warehouses
  • Power BI semantic models
  • KQL databases
  • Ontologies

Hope this helps clarify things.

thanks @arabalca  so we cannot generate a ontology from a graph model?

Helpful resources

Announcements
June Fabric Update Carousel

Fabric Monthly Update - June 2026

Check out the June 2026 Fabric update to learn about new features.

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Top Solution Authors
Top Kudoed Authors