[{"data":1,"prerenderedAt":587},["ShallowReactive",2],{"page:index-navigation":3,"home:service-page:footer":9,"page:help-pages":244,"page:service-page":268,"blog-page-content":314,"blog-post-fabric-iq-and-ontology":341,"blog-author-fabric-iq-and-ontology":576},{"helpBlocks":4},[5,6,7,8],"advice","projects","people","support",{"groupedServices":10},[11],{"title":12,"groups":13},"Services",[14,55,96,135,172,208],{"title":15,"slug":16,"icon":17,"subtitle":18,"services":19},"Strategy","strategy","lucide:compass","Shaping AI and digital transformation strategies that help organisations prioritise investment, define practical roadmaps, strengthen governance, and build the operating models needed to adopt change with confidence.",[20,27,34,41,48],{"slug":21,"title":22,"subtitle":23,"description":24,"image":25,"icon":26},"ai-digital-strategy","AI & Digital Strategy","Supporting organisations through AI adoption and digital transformation","Assessing where AI and digital can deliver the greatest value, building the business case for investment and developing a prioritised roadmap grounded in what your organisation can deliver at pace and at scale.","\u002Fimg\u002Fservice-page\u002Fgen-ai.jpg","lucide:sparkles",{"slug":28,"title":29,"subtitle":30,"description":31,"image":32,"icon":33},"ai-digital-delivery","AI & Digital Delivery","Delivering strategic roadmaps to for digital and AI-enabled change","Providing the engineering, data science and AI capability needed to take complex AI and digital programmes from validated strategy through to successful delivery, for organisations that need both the technical depth and the delivery structure to execute consistently.","\u002Fimg\u002Fservice-page\u002Freporting.jpg","lucide:map",{"slug":35,"title":36,"subtitle":37,"description":38,"image":39,"icon":40},"ai-native-operating-models","AI Native Operating Models","Designing operating models that embed AI into teams, services and delivery","Designing and delivering AI-native operating model transformations across organisational structure, processes, workforce and technology, combining hands-on AI delivery experience with consulting expertise to deliver transformations focused on operational reality.","\u002Fimg\u002Fservice-page\u002Fcloud-design.jpg","lucide:building-2",{"slug":42,"title":43,"subtitle":44,"description":45,"image":46,"icon":47},"ai-data-maturity","AI & Data Maturity","Assessing organisational readiness and capability across AI and data","Delivering independent, evidence-based assessments of AI and data capability across people, process, technology and governance, identifying the most significant capability gaps and building a structured, prioritised plan to address them.","\u002Fimg\u002Fservice-page\u002Fanalytics.jpg","lucide:bar-chart-3",{"slug":49,"title":50,"subtitle":51,"description":52,"image":53,"icon":54},"governance-risk-security","Governance, Risk & Security","Establishing controls and frameworks for responsible, secure AI adoption","Helping organisations manage governance, risk and security across AI and digital programmes, from establishing AI governance frameworks and responsible AI policies to regulatory compliance and cyber security advisory.","\u002Fimg\u002Fservice-page\u002Fcloud-security.jpg","lucide:shield-check",{"title":56,"slug":57,"icon":58,"subtitle":59,"services":60},"Engineering","engineering","lucide:cog","Building large-scale, complex software platforms - from enterprise legacy modernisation, to greenfield projects, we deliver solutions that automate, streamline and simplify processes, meeting the needs of today and the future.",[61,68,75,82,89],{"slug":62,"title":63,"subtitle":64,"description":65,"image":66,"icon":67},"software-development-company-uk","Software Development","Engineering complex, mission critical software platforms","Designing and delivering large-scale, complex software platforms for enterprise and public sector organisations across industries, from initial discovery and design through to deployment and long-term support.","\u002Fimg\u002Fservice-page\u002Fsoftware-development.jpg","lucide:code",{"slug":69,"title":70,"subtitle":71,"description":72,"image":73,"icon":74},"ai-assisted-engineering","AI-Assisted Engineering","Accelerating software delivery with AI-enabled engineering practices","Embedding AI tools and practices across engineering teams to accelerate delivery, improve code quality and build lasting AI capability, from AI-assisted code generation and review to AI-powered testing and deployment automation.","\u002Fimg\u002Fservice-page\u002Fai-assisted-software-development.jpg","lucide:cpu",{"slug":76,"title":77,"subtitle":78,"description":79,"image":80,"icon":81},"systems-integration","Systems Integration","Integrating systems to operate as a single framework","Connecting core business systems so they operate as a single, coherent framework, covering ERP, CRM, finance and reporting platforms, with real-time data accuracy and the audit trails needed to manage complex enterprise environments reliably.","\u002Fimg\u002Fservice-page\u002Fsystem-intergration.jpg","lucide:git-merge",{"slug":83,"title":84,"subtitle":85,"description":86,"image":87,"icon":88},"mobile-development","Mobile Development","Delivering performant, scalable and robust user-driven mobile applications","Delivering performant, scalable and user-driven mobile applications for enterprise and public sector organisations, from cross-platform apps and PWAs to native iOS and Android solutions built for complex operational environments.","\u002Fimg\u002Fservice-page\u002Fmobile-development.jpg","lucide:smartphone",{"slug":90,"title":91,"subtitle":92,"description":93,"image":94,"icon":95},"front-end-development-company","Front End Development","Building intuitive and scalable user-focused digital experiences","Designing and building intuitive, accessible and performant front end applications, from UX strategy and prototyping through to full delivery, for organisations where digital experience is central to how they serve customers and teams.","\u002Fimg\u002Fservice-page\u002Ffront-end-software-development.jpg","lucide:layout",{"title":97,"slug":98,"icon":99,"subtitle":100,"services":101},"Testing","testing","lucide:check-circle","Helping organisations assure quality across platforms, products and services - from defining test approaches to automating validation, performance assurance and security-focused testing.",[102,108,115,122,129],{"slug":103,"title":104,"subtitle":105,"description":106,"image":32,"icon":107},"testing-strategy","Test Strategy","Defining scalable test approaches aligned to delivery goals and risk","Defining, auditing and improving software testing strategies for enterprise and public sector organisations, covering functional and non-functional testing, automation, tooling and team capability in a single coherent framework.","lucide:clipboard-check",{"slug":109,"title":110,"subtitle":111,"description":112,"image":113,"icon":114},"automated-testing","Automated Testing","Building automated test suites to improve quality, speed and confidence","Designing and delivering automated testing frameworks across end-to-end, API and performance testing, built around your technology stack and embedded directly into delivery pipelines for reliable, maintainable coverage at pace.","\u002Fimg\u002Fservice-page\u002Fdevops.jpg","lucide:bot",{"slug":116,"title":117,"subtitle":118,"description":119,"image":120,"icon":121},"performance-load-testing","Performance & Load Testing","Validating system performance, resilience and scalability under demand","Validating system performance under real-world demand for organisations where reliability, scalability and speed are business-critical, from pre-release testing and bottleneck identification through to continuous performance testing in delivery pipelines.","\u002Fimg\u002Fservice-page\u002Fcloud-native.jpg","lucide:gauge",{"slug":123,"title":124,"subtitle":125,"description":126,"image":127,"icon":128},"ai-testing-and-validation","AI Testing & Validation","Testing AI systems for quality, safety, reliability and expected outcomes","Validating AI models and systems across accuracy, reliability and deployment readiness, from pre-deployment model evaluation and independent AI assurance through to production monitoring and LLM red teaming.","\u002Fimg\u002Fservice-page\u002Fprototype.jpg","lucide:flask-conical",{"slug":130,"title":131,"subtitle":132,"description":133,"image":53,"icon":134},"security-testing","Security Testing","Identifying vulnerabilities and strengthening confidence in system security","Identifying and addressing security vulnerabilities across software systems, infrastructure, development practices and AI systems, covering penetration testing, threat modelling, vulnerability assessment and LLM red teaming.","lucide:shield",{"title":136,"slug":137,"icon":138,"subtitle":139,"services":140},"Data","data","lucide:database","Turning data into a valuable asset - from building centralised data platforms to delivering clear, accessible reporting and analytics, we enable teams to make faster, more informed decisions based on trusted data.",[141,146,152,159,165],{"slug":142,"title":143,"subtitle":144,"description":145,"image":32,"icon":47},"data-visualisation-consultancy","Data Visualisation & Reporting","Delivering custom reporting for data-driven decision making","Designing and delivering interactive dashboards, custom reports and real-time analytics aligned to your KPIs, giving operational and strategic teams the visibility they need to make informed, data-driven decisions.",{"slug":147,"title":148,"subtitle":149,"description":150,"image":46,"icon":151},"data-analytics-company","Data Analytics","Uncovering actionable insights for data-driven transformation","Analysing large-scale, complex datasets to surface trends, correlations and forecasts that inform decisions across sales, supply chain, operations and strategic planning, from predictive analytics to big data analysis.","lucide:line-chart",{"slug":153,"title":154,"subtitle":155,"description":156,"image":157,"icon":158},"data-migration-services","Data Migration","Delivering large migrations across architectures and environments","Delivering large-scale, complex data migrations across cloud, database and application systems, ensuring data is clean, accurate and reliable throughout transition with no disruption to operations or loss of data fidelity.","\u002Fimg\u002Fservice-page\u002Fmigration.jpg","lucide:database-backup",{"slug":160,"title":161,"subtitle":162,"description":163,"image":164,"icon":138},"data-engineering-services","Data Engineering","Engineering pipelines to consolidate, process and aggregate data","Building the scalable data pipelines, storage architectures and integration frameworks that consolidate, process and aggregate data across the organisation, providing the foundations for effective analytics and decision making.","\u002Fimg\u002Fservice-page\u002Fdata-engineering.jpg",{"slug":166,"title":167,"subtitle":168,"description":169,"image":170,"icon":171},"data-platform-consulting","Enterprise Data Products","Designing, delivering and optimising enterprise data platforms to provide unified data foundations","Designing, implementing and optimising enterprise data platforms using Snowflake, Databricks and Apache Spark, delivering unified, governed data foundations that support analytics, self-service insights and AI capability at scale.","\u002Fimg\u002Fservice-page\u002Fenterprise-data-products.jpg","lucide:layers",{"title":173,"slug":174,"icon":175,"subtitle":176,"services":177},"AI","ai","lucide:brain","Guiding organisations through the practical application of AI - from early experimentation to production-grade systems, we create solutions that improve services and enable organisations to make decisions better, faster and at scale.",[178,183,190,195,202],{"slug":179,"title":180,"subtitle":181,"description":182,"image":127,"icon":128},"ai-consultancy","Prototypes and PoCs","Validating AI opportunities through rapid experimentation and prototyping","Validating AI concepts through rapid prototyping and proof of concept delivery across language and conversation, vision and detection, and prediction and optimisation use cases, helping organisations de-risk AI investment before committing to full development.",{"slug":184,"title":185,"subtitle":186,"description":187,"image":188,"icon":189},"ai-machine-learning-company","Production AI","Designing and delivering production-ready AI solutions at scale","Taking validated AI models into production for enterprise and public sector organisations, addressing model performance, integration, MLOps and ongoing monitoring to ensure AI systems perform consistently in live environments over the long term.","\u002Fimg\u002Fservice-page\u002Fconcept-to-delivery.jpg","lucide:rocket",{"slug":191,"title":192,"subtitle":193,"description":194,"image":25,"icon":114},"agentic-ai","Agentic AI","Building agent-based AI systems that can reason, act and automate","Building, running and supporting agentic AI systems for enterprise and public sector organisations, executing multi-step workflows, coordinating across systems and completing complex tasks with minimal human intervention.",{"slug":196,"title":197,"subtitle":198,"description":199,"image":200,"icon":201},"ai-machine-learning-operations-consulting","AI Cloud Platforms\u002FServices","Providing platforms and services to build, deploy and scale trusted AI","Building, deploying and scaling AI solutions across Azure, AWS and Google Cloud, from developing solutions using pre-built APIs and managed AI services through to foundation model customisation and cloud AI optimisation.","\u002Fimg\u002Fservice-page\u002Fai-cloud.jpg","lucide:cloud-cog",{"slug":203,"title":204,"subtitle":205,"description":206,"image":207,"icon":175},"ai-machine-learning-consulting","Data Science and ML","Building data science and machine learning solutions tailored to real-world challenges","Delivering data science and machine learning solutions for enterprise and public sector organisations across forecasting and prediction, insight and discovery, and optimisation and recommendation use cases.","\u002Fimg\u002Fservice-page\u002Fml.jpg",{"title":209,"slug":210,"icon":211,"subtitle":212,"services":213},"Cloud","cloud","lucide:cloud","Supporting organisations in building secure, scalable cloud environments - whether migrating systems, modernising platforms, or optimising existing infrastructure, we focus on delivering cloud solutions that improve performance, resilience, and cost-efficiency.",[214,220,227,233,239],{"slug":215,"title":216,"subtitle":217,"description":218,"image":39,"icon":219},"cloud-architecture-consulting","Cloud Architecture & Design","Designing cloud solutions optimised for resilience and scale","Designing and architecting robust, scalable cloud solutions across public and hybrid cloud environments, from cloud strategy and planning through to implementation and ongoing optimisation, using Well-Architected Frameworks and infrastructure-as-code techniques.","lucide:network",{"slug":221,"title":222,"subtitle":223,"description":224,"image":225,"icon":226},"cloud-migration-consulting","Cloud Adoption & Migration","Migrating to cloud infrastructures to enhance accessibility, performance and scalability","Delivering seamless migration of systems, data and workloads to optimal cloud platforms with minimal disruption to operations, across Azure, AWS and Google Cloud, from initial assessment and adoption planning through to post-migration optimisation and support.","\u002Fimg\u002Fservice-page\u002Fcloud-adoption.jpg","lucide:cloud-upload",{"slug":228,"title":229,"subtitle":230,"description":231,"image":120,"icon":232},"cloud-application-development","Cloud Native Solutions","Building scalable and resilient cloud native solutions rapidly","Designing and building highly scalable, resilient cloud native applications that fully harness the advantages of dynamic cloud environments, from microservices architecture and containerisation through to automated CI\u002FCD pipelines and continuous delivery.","lucide:boxes",{"slug":234,"title":235,"subtitle":236,"description":237,"image":113,"icon":238},"devops-consulting-services","DevOps & Pipelines","Embedding automation through DevOps for continuous integration, delivery and deployment","Transforming how software is delivered and released through optimised CI\u002FCD pipelines, infrastructure-as-code and DevOps culture, enabling teams to ship updates frequently, reliably and at pace across complex enterprise and public sector programmes.","lucide:workflow",{"slug":240,"title":241,"subtitle":242,"description":243,"image":53,"icon":54},"cloud-security-consulting","Cloud Security","Securing cloud environments through architecture, automation and optimisation","Securing cloud environments and workloads through risk-based security architecture, automated controls and continuous monitoring, helping organisations adopt cloud securely while meeting compliance obligations across Azure, AWS and Google Cloud.",[245,250,256,262],{"path":246,"title":247,"blockDescription":248,"icon":74,"bgColour":249},"\u002Fhelp\u002Fadvice","Advise","Offering strategic advice, technology consultancy and support on end-to-end digital transformation.","#1174d6",{"path":251,"title":252,"blockDescription":253,"icon":254,"bgColour":255},"\u002Fhelp\u002Fpeople","Collaborate","Augment your internal teams with skilled, experienced specialists to accelerate delivery and reduce risk.","lucide:users","#F4743B",{"path":257,"title":258,"blockDescription":259,"icon":260,"bgColour":261},"\u002Fhelp\u002Fprojects","Deliver","Combining domain and technology expertise to build digital products and services at speed and scale.","lucide:kanban-square","#348d69",{"path":263,"title":264,"blockDescription":265,"icon":266,"bgColour":267},"\u002Fhelp\u002Fsupport","Maintain","Managed support and hosting services to keep business-critical platforms secure, resilient and scalable.","mdi:gauge","#A93F55",{"groupedServices":269},[270],{"title":12,"groups":271},[272,279,286,293,300,307],{"title":15,"slug":16,"icon":17,"subtitle":18,"services":273},[274,275,276,277,278],{"slug":21,"title":22,"subtitle":23,"description":24,"image":25,"icon":26},{"slug":28,"title":29,"subtitle":30,"description":31,"image":32,"icon":33},{"slug":35,"title":36,"subtitle":37,"description":38,"image":39,"icon":40},{"slug":42,"title":43,"subtitle":44,"description":45,"image":46,"icon":47},{"slug":49,"title":50,"subtitle":51,"description":52,"image":53,"icon":54},{"title":56,"slug":57,"icon":58,"subtitle":59,"services":280},[281,282,283,284,285],{"slug":62,"title":63,"subtitle":64,"description":65,"image":66,"icon":67},{"slug":69,"title":70,"subtitle":71,"description":72,"image":73,"icon":74},{"slug":76,"title":77,"subtitle":78,"description":79,"image":80,"icon":81},{"slug":83,"title":84,"subtitle":85,"description":86,"image":87,"icon":88},{"slug":90,"title":91,"subtitle":92,"description":93,"image":94,"icon":95},{"title":97,"slug":98,"icon":99,"subtitle":100,"services":287},[288,289,290,291,292],{"slug":103,"title":104,"subtitle":105,"description":106,"image":32,"icon":107},{"slug":109,"title":110,"subtitle":111,"description":112,"image":113,"icon":114},{"slug":116,"title":117,"subtitle":118,"description":119,"image":120,"icon":121},{"slug":123,"title":124,"subtitle":125,"description":126,"image":127,"icon":128},{"slug":130,"title":131,"subtitle":132,"description":133,"image":53,"icon":134},{"title":136,"slug":137,"icon":138,"subtitle":139,"services":294},[295,296,297,298,299],{"slug":142,"title":143,"subtitle":144,"description":145,"image":32,"icon":47},{"slug":147,"title":148,"subtitle":149,"description":150,"image":46,"icon":151},{"slug":153,"title":154,"subtitle":155,"description":156,"image":157,"icon":158},{"slug":160,"title":161,"subtitle":162,"description":163,"image":164,"icon":138},{"slug":166,"title":167,"subtitle":168,"description":169,"image":170,"icon":171},{"title":173,"slug":174,"icon":175,"subtitle":176,"services":301},[302,303,304,305,306],{"slug":179,"title":180,"subtitle":181,"description":182,"image":127,"icon":128},{"slug":184,"title":185,"subtitle":186,"description":187,"image":188,"icon":189},{"slug":191,"title":192,"subtitle":193,"description":194,"image":25,"icon":114},{"slug":196,"title":197,"subtitle":198,"description":199,"image":200,"icon":201},{"slug":203,"title":204,"subtitle":205,"description":206,"image":207,"icon":175},{"title":209,"slug":210,"icon":211,"subtitle":212,"services":308},[309,310,311,312,313],{"slug":215,"title":216,"subtitle":217,"description":218,"image":39,"icon":219},{"slug":221,"title":222,"subtitle":223,"description":224,"image":225,"icon":226},{"slug":228,"title":229,"subtitle":230,"description":231,"image":120,"icon":232},{"slug":234,"title":235,"subtitle":236,"description":237,"image":113,"icon":238},{"slug":240,"title":241,"subtitle":242,"description":243,"image":53,"icon":54},{"id":315,"title":316,"author":317,"blogTags":317,"body":318,"customExcerpt":317,"date":317,"description":322,"excerpt":317,"extension":325,"h1":326,"image":317,"meta":327,"navigation":328,"path":329,"readingStats":330,"seo":335,"stem":339,"__hash__":340},"insightsBlogPage\u002Finsights-blog-page.md","Insights Blog Page",null,{"type":319,"value":320,"toc":321},"minimark",[],{"title":322,"searchDepth":323,"depth":323,"links":324},"",2,[],"md","Insights on the latest industry developments and technology advancements within digital transformation.",{},true,"\u002Finsights-blog-page",{"text":331,"minutes":332,"time":333,"words":334},"1 min read",0.32,19200,64,{"title":336,"description":337,"keywords":338},"Industry Insights | Audacia ","The latest industry insights, research and developments in digital transformation for business leaders across industries from software development company Audacia.","Software development company, Software development blog, Bespoke software development news, Bespoke software development articles, Software development articles, Software development code","insights-blog-page","ya52brGhr6G8uhl8kc87eB-z-RvUW2jH_-Goj9QUuFI",{"id":342,"title":343,"author":344,"blogTags":345,"body":346,"customExcerpt":560,"date":561,"description":351,"excerpt":317,"extension":325,"h1":317,"image":562,"meta":563,"navigation":328,"path":564,"readingStats":565,"seo":570,"stem":574,"__hash__":575},"blog\u002Fblog\u002Ffabric-iq-and-ontology.md","Fabric IQ and Ontology: Giving Data a Shared Business Meaning","Chris Bentley ",[136,173],{"type":319,"value":347,"toc":549},[348,352,365,368,371,374,385,390,393,396,400,403,406,409,413,416,419,422,426,429,435,438,443,446,451,454,457,461,464,469,472,477,480,485,488,493,496,501,504,508,511,514,517,520,524,527,530,533,536,540,543,546],[349,350,351],"p",{},"Every organisation has some version of the same challenge:",[353,354,355,359,362],"ul",{},[356,357,358],"li",{},"What counts as an \"active customer\"?",[356,360,361],{},"Does revenue get measured net or gross?",[356,363,364],{},"Does a \"sale\" include returns?",[349,366,367],{},"The answer exists somewhere: in a finance director's head, in an outdated document, or as a DAX measure in a Power BI model that only one person knows how to maintain. A new analyst joins the team, asks the question, and gets a different answer depending on who they ask.",[349,369,370],{},"This ambiguity has always carried a cost in wasted time and inconsistent reporting. However it becomes sharper with AI agents in the mix, because an agent cannot ask a colleague to clarify what \"active\" means. It works only with the definitions available to it, and inconsistent definitions produce inconsistent answers.",[349,372,373],{},"This is a live problem across the industry, not one specific to any single vendor. Databricks recently took Unity Catalog Business Semantics to general availability and open-sourced its core implementation in Apache Spark, explicitly framing the effort around giving analysts, engineers and AI agents a single trusted source of metric definitions, and Snowflake released Semantic Views for the same purpose.",[349,375,376,377,384],{},"Microsoft's answer sits within Fabric IQ, a workload in Microsoft Fabric built around a feature called Ontology, currently in public preview. This article looks at what Fabric IQ and Ontology are, how an ontology differs from the semantic models many organisations already use, where the approach earns real business value, and where the platform trade-offs sit. It follows on from our earlier piece, ",[378,379,383],"a",{"href":380,"rel":381},"https:\u002F\u002Faudacia.co.uk",[382],"nofollow","A Look at Microsoft Fabric",", which covered Fabric's approach to unifying data across engineering, analytics and data science on a single platform.",[386,387,389],"h3",{"id":388},"what-fabric-iq-is","What Fabric IQ Is",[349,391,392],{},"Fabric's original pitch was about unifying where data lives. OneLake gave engineers, analysts and data scientists a shared foundation to work from, removing the friction of exporting data between disconnected tools.",[349,394,395],{},"Fabric IQ extends that unification a layer further, toward unifying what the data means. It brings business context into the platform through two core items, Ontology and semantic models, both built on OneLake. Semantic models continue to deliver trusted metrics for reporting. Ontology defines the shared business language behind those metrics. A graph component supports relationship and impact analysis across entities, and data and operations agents draw on all of it to interact with live and historical data through consistent definitions rather than raw schemas.",[386,397,399],{"id":398},"what-an-ontology-actually-is","What an Ontology Actually Is",[349,401,402],{},"In Fabric IQ, an ontology is a structured description of the concepts that make up a business and the relationships between them. A customer is a concept. An order is a concept. An order belongs to a customer. Each concept carries defined properties, a clear description, and relationships to other concepts.",[349,404,405],{},"The useful comparison for anyone who has built a semantic model in Power BI is to notice what's similar and what's different. A semantic model is a technical artefact with tables, columns, relationships and DAX measures, tied to how the underlying data is physically structured. An ontology operates a level up, describing what a concept means independent of how the data behind it is stored. A single ontology concept, such as \"Customer\", might map to one table, several tables across different systems, or a calculation spanning multiple sources.",[349,407,408],{},"Ontologies and semantic models are designed to work together rather than replace one another. Ontologies can be generated directly from existing Power BI semantic models, so organisations with mature reporting already in place have a starting point rather than a blank page. An ontology is built from a small number of components: entity types, the reusable logical model of a concept such as Customer or Shipment; entity instances, the concrete occurrences of that concept populated from real data; and properties and relationships that attach detail, such as a customer's name or the fact that a customer places an order. Underlying all of this is a queryable graph, built from data bindings and relationship definitions, that allows relationships to be traced rather than buried inside join logic.",[386,410,412],{"id":411},"why-this-matters-for-ai","Why This Matters for AI",[349,414,415],{},"Reporting and analytics have functioned without a formal ontology layer for years, because a trained analyst can navigate ambiguity and apply judgement when a definition is unclear. However, AI agents need a concrete, structured answer about what a question means before they can act on it, and cannot rely on judgement to fill the gap.",[349,417,418],{},"Agents that draw on an ontology see business entities, their relationships and the rules that govern them, rather than raw tables and columns. This gives them a structured map of the business to reason over, producing more consistent, explainable responses.",[349,420,421],{},"Ontology also supports a natural language query layer, NL2Ontology, which converts business questions phrased in plain language into structured queries against the ontology's definitions, respecting the filters, units and validity rules already published there rather than guessing at joins. Business rules embedded directly in the ontology can trigger alerts or automated actions when a defined condition occurs, such as inventory falling below a threshold, without custom code.",[386,423,425],{"id":424},"the-business-case-cost-risk-and-speed","The Business Case: Cost, Risk and Speed",[349,427,428],{},"An ontology layer earns its place through three mechanisms.",[349,430,431],{},[432,433,434],"strong",{},"Cost reduction through reuse:",[349,436,437],{},"Once a concept such as Customer is defined centrally, every subsequent project draws on that definition rather than rebuilding it. A churn model, a customer service agent and a regulatory report can all reference the same entity with the same properties and constraints, removing the duplicated engineering effort of maintaining separate versions of \"what a customer is\" across teams. This is the same logic Databricks cites from early Unity Catalog Business Semantics adopters, where standardising metric definitions cut the ongoing workload of reconciling conflicting numbers across dashboards.",[349,439,440],{},[432,441,442],{},"Risk reduction through traceability:",[349,444,445],{},"Every ontology-bound answer traces back to its source data and definition. In audit-sensitive and regulated environments, an agent that can show which entity, property and rule produced a given answer sits in a materially stronger position during a compliance review than one that cannot account for its own reasoning. This matters increasingly as agents move from producing dashboards to taking operational actions.",[349,447,448],{},[432,449,450],{},"Speed to value in agent deployment:",[349,452,453],{},"Building an AI agent typically involves substantial work translating business intent into queries against unfamiliar table structures, work usually repeated for every new agent. With shared business definitions in place, that translation is done once and inherited by everything built afterwards. Microsoft's own framing of this is that agents gain the operational context needed to understand how a business runs, making their behaviour explainable rather than dependent on how one developer happened to interpret the schema.",[349,455,456],{},"Taken together, these mechanisms point toward a platform that becomes more valuable with each project built on it, rather than one where every new initiative starts its definitional work from zero.",[386,458,460],{"id":459},"how-to-prepare-your-data-for-fabric-iq","How to Prepare Your Data for Fabric IQ",[349,462,463],{},"Understanding what an ontology is and why it matters naturally raises a more concrete question: what does an organisation actually need in place before it can build one?",[349,465,466],{},[432,467,468],{},"Data that already lives in OneLake:",[349,470,471],{},"Ontology only binds to data inside Microsoft Fabric - static data in OneLake lakehouse tables, or time series data in OneLake or an Eventhouse. Data sitting outside Fabric needs to be brought into OneLake first, whether through direct ingestion, mirroring or shortcuts, before it can be modelled as part of an ontology.",[349,473,474],{},[432,475,476],{},"Two starting points, depending on what already exists:",[349,478,479],{},"Organisations with an established Power BI semantic model can generate an ontology directly from it, inheriting entity types and relationships from work already done. Organisations without one build the ontology manually, binding entity types directly to OneLake tables and defining relationships from scratch. The first path is considerably faster.",[349,481,482],{},[432,483,484],{},"Clean, well-structured source data:",[349,486,487],{},"Data should already be organised and have gone through the ETL a business requires before binding begins, with all the information needed to model it present in the source. Ontology doesn't clean or transform data on the way in. It expects data that's already fit for purpose, meaning governance and quality foundations matter as much here as anywhere.",[349,489,490],{},[432,491,492],{},"Technical requirements before design starts:",[349,494,495],{},"Ontology has specific requirements for the lakehouse tables it binds to. They must be managed tables without OneLake security enabled, and without column mapping enabled, which can be triggered automatically by certain naming conventions or import-mode semantic model tables. These are the kind of details that catch teams out mid-build rather than at the planning stage, so it's worth an early technical review against an organisation's actual table structures rather than assuming compatibility.",[349,497,498],{},[432,499,500],{},"A defined entity key for every concept:",[349,502,503],{},"Each entity type needs at least one property, or combination of properties, that uniquely identifies each record, established during static data binding before any time series or streaming data can be layered on top. This is standard data modelling discipline, but it means the exercise of properly defining a business concept, rather than simply pointing at a table, has to happen before any binding work begins.",[386,505,507],{"id":506},"considerations","Considerations:",[349,509,510],{},"It's worth considering that adopting Fabric IQ's ontology means investing engineering effort in Microsoft's specific modelling approach, tied to OneLake and the Fabric tenant. That is a commitment for anyone weighing platform risk, and it sits within a wider industry response to the same problem, not a decision made in isolation.",[349,512,513],{},"Databricks has taken a different position on portability, open-sourcing the core implementation of Unity Catalog Business Semantics in Apache Spark and stating explicitly that its goal is business meaning that is open and portable across an existing ecosystem, without lock-in.",[349,515,516],{},"Snowflake's Semantic Views take a similarly warehouse-native approach, while tools such as dbt's MetricFlow are built to be vendor-agnostic by design, generating SQL that runs against whichever warehouse an organisation uses rather than tying metric definitions to one platform.",[349,518,519],{},"None of this means Fabric IQ is the wrong choice for organisations already committed to the Microsoft stack. It does mean the decision to build into it should be weighed against the same questions any platform-specific investment deserves: how difficult would it be to migrate this definitional work elsewhere, and how much of the organisation's data strategy is already tied to this vendor regardless of this specific feature.",[386,521,523],{"id":522},"what-this-means-for-tech-leaders","What This Means for Tech Leaders",[349,525,526],{},"Fabric IQ and Ontology are in public preview, not general availability, and the tooling reflects that stage. Defining concepts, properties and relationships currently involves more manual configuration than the finished product is likely to require, and for an enterprise modelling hundreds of concepts, that overhead is considerable.",[349,528,529],{},"Readiness for this depends on groundwork that has nothing to do with Fabric IQ specifically. A mature Power BI semantic model gives an ontology something to bootstrap from rather than starting from scratch. Established data governance, with clear ownership and lineage, gives the ontology layer trustworthy data to bind to. Organisations without that foundation are likely to find that an ontology surfaces the same definitional disputes it's meant to resolve, in a new location rather than a resolved one.",[349,531,532],{},"There's also a skills dimension worth planning for. Ontology modelling is a distinct discipline from both data engineering and traditional BI development, closer to the kind of conceptual modelling more familiar in data architecture and knowledge management. Teams comfortable building semantic models in Power BI will find some concepts transfer, but should expect a genuine learning curve rather than treating this as an extension of existing DAX skills.",[349,534,535],{},"Enterprise controls are maturing alongside the feature, with Fabric IQ now supporting granular sharing and permissions management for ontology items, and Azure Private Link integration for network isolation, which is a reasonable signal that Microsoft is treating this as a governed enterprise capability rather than an experimental add-on.",[386,537,539],{"id":538},"conclusion","Conclusion",[349,541,542],{},"Fabric's original contribution was to unify where enterprise data lives. Fabric IQ, through Ontology, is Microsoft's attempt to unify what that data means, and it arrives alongside comparable moves from Databricks and Snowflake that point to the same conclusion from different directions: AI agents need governed business meaning, not just access to tables.",[349,544,545],{},"For organisations already running mature Power BI semantic models and established data governance on Fabric, a scoped pilot ontology covering one well-understood domain is a reasonable step to take, ahead of general availability, precisely because the bootstrap path from existing semantic models lowers the initial cost of finding out whether the approach fits.",[349,547,548],{},"For organisations earlier in their data governance maturity, or invested primarily in a different platform, the more useful action is tracking how Fabric IQ, Unity Catalog Business Semantics and Snowflake's Semantic Views mature over the next year, rather than committing engineering effort to any one of them today. The underlying idea, giving data a consistent, governed meaning that both people and machines can share, is worth planning for regardless of which vendor's version an organisation eventually adopts.",{"title":322,"searchDepth":323,"depth":323,"links":550},[551,553,554,555,556,557,558,559],{"id":388,"depth":552,"text":389},3,{"id":398,"depth":552,"text":399},{"id":411,"depth":552,"text":412},{"id":424,"depth":552,"text":425},{"id":459,"depth":552,"text":460},{"id":506,"depth":552,"text":507},{"id":522,"depth":552,"text":523},{"id":538,"depth":552,"text":539},"AI agents need a fixed, shared meaning for business data before they can be trusted to reason over it. This piece looks at what Fabric IQ and Ontology actually are, how they differ from a semantic model, what preparing your data for them involves, and where the platform trade-offs sit against alternatives from Databricks and Snowflake.","2026-07-08T15:50:59.637Z","\u002Fimg\u002Fblog\u002Fmicrosoft-fabric-iq-and-ontology.png",{},"\u002Fblog\u002Ffabric-iq-and-ontology",{"text":566,"minutes":567,"time":568,"words":569},"12 min read",11.29,677400,2258,{"title":571,"description":572,"keywords":573},"A Guide to Fabric IQ and Ontology | Insights","What Fabric IQ and Ontology are, how they differ from semantic models, and how to prepare your data, with a look at Databricks and Snowflake.","Fabric IQ ontology, Microsoft fabric, fabric consultancy, Microsoft fabric consultancy, AI agents, data ontology for AI","blog\u002Ffabric-iq-and-ontology","Ocqh9-B50oQlD4PRbUH9XW392_QJqlClKZ5YwE92WRo",{"id":577,"title":344,"bio":578,"extension":325,"image":579,"meta":580,"role":317,"stem":585,"__hash__":586},"author\u002Fauthors\u002Fchris-bentley.md","Chris is a Lead Data Scientist, with a background in astrophysics, and has over 4 years’ experience in providing data strategies insights using computational models and machine learning methodology. \n\nChris has worked with a number of organisations across industries to successfully deliver AI projects, from PoC development and use case validation, through to model training and maintenance.","\u002Fimg\u002Fauthors\u002Fheadshot_chrisbentley.png",{"body":581},{"type":319,"value":582,"toc":583},[],{"title":322,"searchDepth":323,"depth":323,"links":584},[],"authors\u002Fchris-bentley","i-Vs0txzKtvXG9gl3rJI2uFS8-miaQuc5j1TmadRoJg",1783528560168]