<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Questions on Graph Query Reliability, Data Types, and Reasoning Models in Fabric IQ in IQ</title>
    <link>https://community.fabric.microsoft.com/t5/IQ/Questions-on-Graph-Query-Reliability-Data-Types-and-Reasoning/m-p/5160389#M97</link>
    <description>&lt;P&gt;&lt;SPAN&gt;&lt;!--     ScriptorStartFragment     --&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;First, thank you to the Fabric team for continuing to invest in Fabric IQ, Ontology, and agent‑based experiences. &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;As a user actively experimenting with Fabric IQ Ontology and graph‑backed reasoning in real analytical workflows, I wanted to share a few observations and ask about roadmap considerations that are becoming gating factors for production adoption.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;These questions are not about new features, but about reliability, correctness, and maturity of the existing core capabilities.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;STRONG&gt;&lt;STRONG&gt;1. Graph Query Stability as a Prerequisite for Adoption&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Today, the largest challenge we encounter is &lt;SPAN&gt;**&lt;SPAN&gt;graph query and NL‑to‑graph stability&lt;SPAN&gt;**&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;In practice, we frequently see:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Internal errors without actionable diagnostics&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Failures that correlate with broader scopes (e.g., longer time ranges or larger entity sets)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Non‑deterministic behavior where semantically similar questions sometimes succeed and sometimes fail&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Memory or execution failures when traversing multiple relationships or combining traversal with aggregation&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;These issues make it difficult to:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Trust Ontology‑backed answers in executive‑facing scenarios&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Distinguish between user query issues vs platform limitations&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Build consistent guardrails in agent instructions&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Before more advanced capabilities (rules, actions, multi‑agent orchestration) can be relied upon, &lt;SPAN&gt;**&lt;SPAN&gt;deterministic execution and debuggable failure modes for graph queries feel essential&lt;SPAN&gt;**&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;Question:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Are there near‑term efforts specifically focused on stabilizing graph query execution and NL‑to‑graph translation, such as improved error transparency, query planning limits, or scope‑aware safeguards?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;STRONG&gt;&lt;STRONG&gt;2. Typed Data Support Beyond Strings (Dates, Numeric Values)&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Another practical limitation today is that Ontology properties are effectively treated as strings.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;This creates friction for common analytical and operational questions, especially those involving:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Dates and time ranges&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Numeric comparisons, calculation, and threshold&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Chronological reasoning (e.g., “before”, “after”, “within N months”)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;As a result, users must often offload meaningful logic back to semantic models or external queries, reducing the expressive power of Ontology‑based reasoning.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;Question:&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Is there a roadmap for supporting &lt;SPAN&gt;**&lt;SPAN&gt;typed properties&lt;SPAN&gt;**&lt;SPAN&gt; (e.g., date, numeric, boolean) within Ontology, so comparisons and reasoning can be performed with semantic correctness rather than string interpretation?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Even limited first‑class support for dates and numeric values would significantly improve reliability and reduce ambiguity.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;STRONG&gt;&lt;STRONG&gt;3. Reasoning Models and Multi‑Step / Multi‑Query Planning&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Current agent behavior appears optimized around executing a single query per user question. While this works well for simple cases, many real analytical questions require:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Decomposition of a single user question into multiple sub‑questions&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Sequential or parallel execution of multiple queries&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Synthesis of results into a coherent answer&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Examples include:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- “Which products show increasing failure trends, and which components are most associated with those failures?”&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- “What changed year‑over‑year, and how does that relate to specific causal parts?”&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;These are not multiple user questions, but &lt;SPAN&gt;**&lt;SPAN&gt;one analytical intent requiring a plan&lt;SPAN&gt;**&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;Question:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Are there plans to incorporate stronger reasoning or planning models that can:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Decompose user intent into multiple steps&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Execute multiple queries when appropriate&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Combine Ontology, semantic model, and governed data access into a single synthesized response?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;This capability seems increasingly important as Fabric IQ moves from Q&amp;amp;A toward genuine analytical assistance.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;STRONG&gt;&lt;STRONG&gt;Closing Thoughts&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Fabric IQ is clearly evolving toward a well‑governed, production‑ready agent platform. From a user perspective, the most impactful improvements now appear to be:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Stability and observability over graph queries&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Semantic correctness through typed data&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Reasoning depth through multi‑step planning&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Addressing these would unlock far more confidence in deploying Ontology‑backed agents to broader audiences.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;Thank you for the ongoing work, and I’d appreciate any insight into how these considerations fit into the upcoming roadmap.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Tue, 28 Apr 2026 21:21:19 GMT</pubDate>
    <dc:creator>Jayden1029</dc:creator>
    <dc:date>2026-04-28T21:21:19Z</dc:date>
    <item>
      <title>Questions on Graph Query Reliability, Data Types, and Reasoning Models in Fabric IQ</title>
      <link>https://community.fabric.microsoft.com/t5/IQ/Questions-on-Graph-Query-Reliability-Data-Types-and-Reasoning/m-p/5160389#M97</link>
      <description>&lt;P&gt;&lt;SPAN&gt;&lt;!--     ScriptorStartFragment     --&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;First, thank you to the Fabric team for continuing to invest in Fabric IQ, Ontology, and agent‑based experiences. &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;As a user actively experimenting with Fabric IQ Ontology and graph‑backed reasoning in real analytical workflows, I wanted to share a few observations and ask about roadmap considerations that are becoming gating factors for production adoption.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;These questions are not about new features, but about reliability, correctness, and maturity of the existing core capabilities.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;STRONG&gt;&lt;STRONG&gt;1. Graph Query Stability as a Prerequisite for Adoption&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Today, the largest challenge we encounter is &lt;SPAN&gt;**&lt;SPAN&gt;graph query and NL‑to‑graph stability&lt;SPAN&gt;**&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;In practice, we frequently see:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Internal errors without actionable diagnostics&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Failures that correlate with broader scopes (e.g., longer time ranges or larger entity sets)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Non‑deterministic behavior where semantically similar questions sometimes succeed and sometimes fail&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Memory or execution failures when traversing multiple relationships or combining traversal with aggregation&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;These issues make it difficult to:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Trust Ontology‑backed answers in executive‑facing scenarios&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Distinguish between user query issues vs platform limitations&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Build consistent guardrails in agent instructions&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Before more advanced capabilities (rules, actions, multi‑agent orchestration) can be relied upon, &lt;SPAN&gt;**&lt;SPAN&gt;deterministic execution and debuggable failure modes for graph queries feel essential&lt;SPAN&gt;**&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;Question:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Are there near‑term efforts specifically focused on stabilizing graph query execution and NL‑to‑graph translation, such as improved error transparency, query planning limits, or scope‑aware safeguards?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;STRONG&gt;&lt;STRONG&gt;2. Typed Data Support Beyond Strings (Dates, Numeric Values)&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Another practical limitation today is that Ontology properties are effectively treated as strings.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;This creates friction for common analytical and operational questions, especially those involving:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Dates and time ranges&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Numeric comparisons, calculation, and threshold&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Chronological reasoning (e.g., “before”, “after”, “within N months”)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;As a result, users must often offload meaningful logic back to semantic models or external queries, reducing the expressive power of Ontology‑based reasoning.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;Question:&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Is there a roadmap for supporting &lt;SPAN&gt;**&lt;SPAN&gt;typed properties&lt;SPAN&gt;**&lt;SPAN&gt; (e.g., date, numeric, boolean) within Ontology, so comparisons and reasoning can be performed with semantic correctness rather than string interpretation?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Even limited first‑class support for dates and numeric values would significantly improve reliability and reduce ambiguity.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;STRONG&gt;&lt;STRONG&gt;3. Reasoning Models and Multi‑Step / Multi‑Query Planning&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Current agent behavior appears optimized around executing a single query per user question. While this works well for simple cases, many real analytical questions require:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Decomposition of a single user question into multiple sub‑questions&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Sequential or parallel execution of multiple queries&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Synthesis of results into a coherent answer&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Examples include:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- “Which products show increasing failure trends, and which components are most associated with those failures?”&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- “What changed year‑over‑year, and how does that relate to specific causal parts?”&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;These are not multiple user questions, but &lt;SPAN&gt;**&lt;SPAN&gt;one analytical intent requiring a plan&lt;SPAN&gt;**&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;Question:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Are there plans to incorporate stronger reasoning or planning models that can:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Decompose user intent into multiple steps&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Execute multiple queries when appropriate&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Combine Ontology, semantic model, and governed data access into a single synthesized response?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;This capability seems increasingly important as Fabric IQ moves from Q&amp;amp;A toward genuine analytical assistance.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;STRONG&gt;&lt;STRONG&gt;Closing Thoughts&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Fabric IQ is clearly evolving toward a well‑governed, production‑ready agent platform. From a user perspective, the most impactful improvements now appear to be:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Stability and observability over graph queries&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Semantic correctness through typed data&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;- Reasoning depth through multi‑step planning&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN&gt;Addressing these would unlock far more confidence in deploying Ontology‑backed agents to broader audiences.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;Thank you for the ongoing work, and I’d appreciate any insight into how these considerations fit into the upcoming roadmap.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 28 Apr 2026 21:21:19 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/IQ/Questions-on-Graph-Query-Reliability-Data-Types-and-Reasoning/m-p/5160389#M97</guid>
      <dc:creator>Jayden1029</dc:creator>
      <dc:date>2026-04-28T21:21:19Z</dc:date>
    </item>
    <item>
      <title>Re: Questions on Graph Query Reliability, Data Types, and Reasoning Models in Fabric IQ</title>
      <link>https://community.fabric.microsoft.com/t5/IQ/Questions-on-Graph-Query-Reliability-Data-Types-and-Reasoning/m-p/5160400#M98</link>
      <description>&lt;LI-CODE lang="markup"&gt;**deterministic execution and debuggable failure modes for graph queries feel essential**&lt;/LI-CODE&gt;
&lt;P&gt;AI tools and agents are by their very nature probabilistic. If you want deterministic behavior you will want to consider a dedicated app.&lt;/P&gt;</description>
      <pubDate>Tue, 28 Apr 2026 21:45:10 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/IQ/Questions-on-Graph-Query-Reliability-Data-Types-and-Reasoning/m-p/5160400#M98</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2026-04-28T21:45:10Z</dc:date>
    </item>
    <item>
      <title>Re: Questions on Graph Query Reliability, Data Types, and Reasoning Models in Fabric IQ</title>
      <link>https://community.fabric.microsoft.com/t5/IQ/Questions-on-Graph-Query-Reliability-Data-Types-and-Reasoning/m-p/5160406#M99</link>
      <description>&lt;DIV&gt;&lt;P&gt;I agree that AI systems are inherently probabilistic, and I’m not expecting an agent to always return the exact same answer phrasing or reasoning path.&lt;/P&gt;&lt;P&gt;What I’m referring to by &lt;EM&gt;“deterministic execution and debuggable failure modes”&lt;/EM&gt; is slightly different.&lt;BR /&gt;Today, one of the most frequent issues we see is repeated &lt;STRONG&gt;NL‑to‑Ontology / NL‑to‑Graph execution failures&lt;/STRONG&gt; (e.g., generic internal errors) where:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The platform does not surface &lt;EM&gt;what&lt;/EM&gt; failed (translation, planning, execution, memory, scope)&lt;/LI&gt;&lt;LI&gt;There is no actionable signal to distinguish user query ambiguity from system limitation&lt;/LI&gt;&lt;LI&gt;As a result, it’s impossible to debug, guardrail, or systematically improve agent behavior&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Probabilistic reasoning is fine.&lt;BR /&gt;&lt;STRONG&gt;Opaque, non‑explainable execution failures are the blocker.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Even probabilistic systems still benefit from deterministic &lt;EM&gt;failure semantics&lt;/EM&gt; (clear error categories, scope limits, planning feedback), especially if Ontology and graph reasoning are expected to support production scenarios.&lt;/P&gt;&lt;P&gt;Clarifying that distinction would go a long way toward making these capabilities operationally trustworthy.&lt;/P&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 28 Apr 2026 21:53:44 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/IQ/Questions-on-Graph-Query-Reliability-Data-Types-and-Reasoning/m-p/5160406#M99</guid>
      <dc:creator>Jayden1029</dc:creator>
      <dc:date>2026-04-28T21:53:44Z</dc:date>
    </item>
    <item>
      <title>Re: Questions on Graph Query Reliability, Data Types, and Reasoning Models in Fabric IQ</title>
      <link>https://community.fabric.microsoft.com/t5/IQ/Questions-on-Graph-Query-Reliability-Data-Types-and-Reasoning/m-p/5160419#M100</link>
      <description>&lt;P&gt;Great points.&amp;nbsp; What I see in (our) reality is that this collides with both privacy and storage considerations. While many of the agents now expose their reasoning steps to the individual users&amp;nbsp; there is a substantial resistance to a generic system wide auditing tool for queries, success/failure indicators, and other telemetry that would be useful to improve their performance.&lt;/P&gt;</description>
      <pubDate>Tue, 28 Apr 2026 22:20:03 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/IQ/Questions-on-Graph-Query-Reliability-Data-Types-and-Reasoning/m-p/5160419#M100</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2026-04-28T22:20:03Z</dc:date>
    </item>
  </channel>
</rss>

