@prefix dcat: <http://www.w3.org/ns/dcat#> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix schema1: <http://schema.org/> .
@prefix sm: <https://juansequeda.substack.com/p/gartner-data-and-analytics-london#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

sm:AIArchetype a rdfs:Class,
        owl:Class ;
    rdfs:label "AIArchetype"@en ;
    schema1:description "A Gartner-style AI ambition archetype."@en ;
    schema1:name "AIArchetype"@en ;
    rdfs:comment "A Gartner-style AI ambition archetype."@en ;
    rdfs:isDefinedBy sm: .

sm:CommunityPerson a rdfs:Class,
        owl:Class ;
    rdfs:label "CommunityPerson"@en ;
    schema1:description "A person mentioned in the community and analyst sections of the trip report."@en ;
    schema1:name "CommunityPerson"@en ;
    rdfs:comment "A person mentioned in the community and analyst sections of the trip report."@en ;
    rdfs:isDefinedBy sm: .

sm:ContextComponent a rdfs:Class,
        owl:Class ;
    rdfs:label "ContextComponent"@en ;
    schema1:description "A component of enterprise context such as semantics, rules, ownership, operational state, provenance, users, access, or assets."@en ;
    schema1:name "ContextComponent"@en ;
    rdfs:comment "A component of enterprise context such as semantics, rules, ownership, operational state, provenance, users, access, or assets."@en ;
    rdfs:isDefinedBy sm: .

sm:ContextLayer a rdfs:Class,
        owl:Class ;
    rdfs:label "ContextLayer"@en ;
    schema1:description "A managed enterprise layer that captures semantics, operational state, provenance, policies, users, access, and assets for AI-ready work."@en ;
    schema1:name "ContextLayer"@en ;
    rdfs:comment "A managed enterprise layer that captures semantics, operational state, provenance, policies, users, access, and assets for AI-ready work."@en ;
    rdfs:isDefinedBy sm: .

sm:GovernanceDomain a rdfs:Class,
        owl:Class ;
    rdfs:label "GovernanceDomain"@en ;
    schema1:description "A domain of governance that must be coordinated for AI, analytics, risk, data, security, or operational work."@en ;
    schema1:name "GovernanceDomain"@en ;
    rdfs:comment "A domain of governance that must be coordinated for AI, analytics, risk, data, security, or operational work."@en ;
    rdfs:isDefinedBy sm: .

sm:Methodology a rdfs:Class,
        owl:Class ;
    rdfs:label "Methodology"@en ;
    schema1:description "A delivery methodology for building foundations while producing outcome-oriented value."@en ;
    schema1:name "Methodology"@en ;
    rdfs:comment "A delivery methodology for building foundations while producing outcome-oriented value."@en ;
    rdfs:isDefinedBy sm: .

sm:MetricObservation a rdfs:Class,
        owl:Class ;
    rdfs:label "MetricObservation"@en ;
    schema1:description "A quantitative observation or statistic from the trip report."@en ;
    schema1:name "MetricObservation"@en ;
    rdfs:comment "A quantitative observation or statistic from the trip report."@en ;
    rdfs:isDefinedBy sm: .

sm:PolicyType a rdfs:Class,
        owl:Class ;
    rdfs:label "PolicyType"@en ;
    schema1:description "A type of governance policy that may be expressed as code."@en ;
    schema1:name "PolicyType"@en ;
    rdfs:comment "A type of governance policy that may be expressed as code."@en ;
    rdfs:isDefinedBy sm: .

sm:VendorStrategyOption a rdfs:Class,
        owl:Class ;
    rdfs:label "VendorStrategyOption"@en ;
    schema1:description "A strategic option for building a converged data management platform."@en ;
    schema1:name "VendorStrategyOption"@en ;
    rdfs:comment "A strategic option for building a converged data management platform."@en ;
    rdfs:isDefinedBy sm: .

sm:concernsCapability a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "concerns capability"@en ;
    schema1:description "Connects a strategy option or governance item to a capability."@en ;
    schema1:name "concerns capability"@en ;
    rdfs:comment "Connects a strategy option or governance item to a capability."@en ;
    rdfs:isDefinedBy sm: .

sm:hasArchetype a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "has archetype"@en ;
    schema1:description "Connects the article to AI ambition archetypes."@en ;
    schema1:name "has archetype"@en ;
    rdfs:comment "Connects the article to AI ambition archetypes."@en ;
    rdfs:isDefinedBy sm: .

sm:hasComponent a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "has component"@en ;
    schema1:description "Connects a context layer to a component."@en ;
    schema1:name "has component"@en ;
    rdfs:comment "Connects a context layer to a component."@en ;
    rdfs:isDefinedBy sm: .

sm:hasGovernanceDomain a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "has governance domain"@en ;
    schema1:description "Connects a governance frame to a governance domain."@en ;
    schema1:name "has governance domain"@en ;
    rdfs:comment "Connects a governance frame to a governance domain."@en ;
    rdfs:isDefinedBy sm: .

sm:hasMetric a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "has metric"@en ;
    schema1:description "Connects the article to a quantitative observation."@en ;
    schema1:name "has metric"@en ;
    rdfs:comment "Connects the article to a quantitative observation."@en ;
    rdfs:isDefinedBy sm: .

sm:hasPolicyType a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "has policy type"@en ;
    schema1:description "Connects governance-as-code to policy categories."@en ;
    schema1:name "has policy type"@en ;
    rdfs:comment "Connects governance-as-code to policy categories."@en ;
    rdfs:isDefinedBy sm: .

sm:hasVendorStrategy a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "has vendor strategy"@en ;
    schema1:description "Connects the article or organization to a vendor strategy option."@en ;
    schema1:name "has vendor strategy"@en ;
    rdfs:comment "Connects the article or organization to a vendor strategy option."@en ;
    rdfs:isDefinedBy sm: .

sm:recommendation a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "recommendation"@en ;
    schema1:description "Records a recommendation or takeaway."@en ;
    schema1:name "recommendation"@en ;
    rdfs:comment "Records a recommendation or takeaway."@en ;
    rdfs:isDefinedBy sm: .

sm:risk a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "risk"@en ;
    schema1:description "Records a risk called out in the trip report."@en ;
    schema1:name "risk"@en ;
    rdfs:comment "Records a risk called out in the trip report."@en ;
    rdfs:isDefinedBy sm: .

sm:supportsUseCase a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "supports use case"@en ;
    schema1:description "Connects a foundation or context layer to a business use case."@en ;
    schema1:name "supports use case"@en ;
    rdfs:comment "Connects a foundation or context layer to a business use case."@en ;
    rdfs:isDefinedBy sm: .

sm:uriBurnerSparqlEndpoint a schema1:WebAPI ;
    rdfs:label "URIBurner SPARQL endpoint"@en ;
    schema1:description "Default live endpoint for generated executable query links."@en ;
    schema1:name "URIBurner SPARQL endpoint"@en ;
    schema1:url <https://linkeddata.uriburner.com/sparql> ;
    rdfs:comment "Default live endpoint for generated executable query links."@en .

sm:a1 a schema1:Answer ;
    rdfs:label "Answer 1"@en ;
    schema1:description "Enterprise AI value depends on context, governance, data foundations, and use-case-driven methodology."@en ;
    schema1:name "Answer 1"@en ;
    rdfs:comment "Enterprise AI value depends on context, governance, data foundations, and use-case-driven methodology."@en .

sm:a2 a schema1:Answer ;
    rdfs:label "Answer 2"@en ;
    schema1:description "Context includes semantics, rules, policies, ownership, operational state, provenance, users, access, and assets."@en ;
    schema1:name "Answer 2"@en ;
    rdfs:comment "Context includes semantics, rules, policies, ownership, operational state, provenance, users, access, and assets."@en .

sm:a3 a schema1:Answer ;
    rdfs:label "Answer 3"@en ;
    schema1:description "AI blurs data, analytics, cyber, decision, risk, IT, and operational governance boundaries."@en ;
    schema1:name "Answer 3"@en ;
    rdfs:comment "AI blurs data, analytics, cyber, decision, risk, IT, and operational governance boundaries."@en .

sm:a4 a schema1:Answer ;
    rdfs:label "Answer 4"@en ;
    schema1:description "Start from business outcomes, build minimum foundations for the use case, deliver value, and repeat."@en ;
    schema1:name "Answer 4"@en ;
    rdfs:comment "Start from business outcomes, build minimum foundations for the use case, deliver value, and repeat."@en .

sm:aIgovernance a schema1:Intangible,
        sm:GovernanceDomain ;
    rdfs:label "AI governance"@en ;
    schema1:description "Governance domain named in the article: AI governance."@en ;
    schema1:name "AI governance"@en ;
    rdfs:comment "Governance domain named in the article: AI governance."@en .

sm:aiCautious a schema1:Intangible,
        sm:AIArchetype ;
    rdfs:label "AI-Cautious"@en ;
    schema1:description "A cautious AI ambition posture that the article challenges as not being a strategy."@en ;
    schema1:name "AI-Cautious"@en ;
    rdfs:comment "A cautious AI ambition posture that the article challenges as not being a strategy."@en .

sm:aiFirst a schema1:Intangible,
        sm:AIArchetype ;
    rdfs:label "AI-First"@en ;
    schema1:description "An AI ambition posture oriented around systematic AI transformation."@en ;
    schema1:name "AI-First"@en ;
    rdfs:comment "An AI ambition posture oriented around systematic AI transformation."@en .

sm:aiOpportunistic a schema1:Intangible,
        sm:AIArchetype ;
    rdfs:label "AI-Opportunistic"@en ;
    schema1:description "An AI ambition posture oriented around selective opportunities."@en ;
    schema1:name "AI-Opportunistic"@en ;
    rdfs:comment "An AI ambition posture oriented around selective opportunities."@en .

sm:analyticsgovernance a schema1:Intangible,
        sm:GovernanceDomain ;
    rdfs:label "Analytics governance"@en ;
    schema1:description "Governance domain named in the article: Analytics governance."@en ;
    schema1:name "Analytics governance"@en ;
    rdfs:comment "Governance domain named in the article: Analytics governance."@en .

sm:andresGarciaRodeja a schema1:Person,
        sm:CommunityPerson ;
    rdfs:label "Andres Garcia-Rodeja"@en ;
    schema1:description "Presenter of a talk about how to build a context layer."@en ;
    schema1:name "Andres Garcia-Rodeja"@en ;
    rdfs:comment "Presenter of a talk about how to build a context layer."@en .

sm:anuragRaj a schema1:Person,
        sm:CommunityPerson ;
    rdfs:label "Anurag Raj"@en ;
    schema1:description "Gartner analyst presenting on the future of D&A governance."@en ;
    schema1:name "Anurag Raj"@en ;
    rdfs:comment "Gartner analyst presenting on the future of D&A governance."@en .

sm:communitySection a schema1:ArticleSection ;
    rdfs:label "Awesome community"@en ;
    schema1:description "The conference community section mentions analysts, friends, and data community participants."@en ;
    schema1:isPartOf sm:article ;
    schema1:name "Awesome community"@en ;
    rdfs:comment "The conference community section mentions analysts, friends, and data community participants."@en .

sm:contextSection a schema1:ArticleSection ;
    rdfs:label "Context, context, context"@en ;
    schema1:about sm:enterpriseContextLayer ;
    schema1:description "Context layers, semantics, ontologies, knowledge graphs, operational state, provenance, users, access, and assets are core to AI-ready data infrastructure."@en ;
    schema1:isPartOf sm:article ;
    schema1:name "Context, context, context"@en ;
    rdfs:comment "Context layers, semantics, ontologies, knowledge graphs, operational state, provenance, users, access, and assets are core to AI-ready data infrastructure."@en .

sm:corporateriskgovernance a schema1:Intangible,
        sm:GovernanceDomain ;
    rdfs:label "Corporate risk governance"@en ;
    schema1:description "Governance domain named in the article: Corporate risk governance."@en ;
    schema1:name "Corporate risk governance"@en ;
    rdfs:comment "Governance domain named in the article: Corporate risk governance."@en .

sm:cybersecuritygovernance a schema1:Intangible,
        sm:GovernanceDomain ;
    rdfs:label "Cybersecurity governance"@en ;
    schema1:description "Governance domain named in the article: Cybersecurity governance."@en ;
    schema1:name "Cybersecurity governance"@en ;
    rdfs:comment "Governance domain named in the article: Cybersecurity governance."@en .

sm:danielCota a schema1:Person,
        sm:CommunityPerson ;
    rdfs:label "Daniel Cota"@en ;
    schema1:description "Moderator of the strategic data management platform panel."@en ;
    schema1:name "Daniel Cota"@en ;
    rdfs:comment "Moderator of the strategic data management platform panel."@en .

sm:datagovernance a schema1:Intangible,
        sm:GovernanceDomain ;
    rdfs:label "Data governance"@en ;
    schema1:description "Governance domain named in the article: Data governance."@en ;
    schema1:name "Data governance"@en ;
    rdfs:comment "Governance domain named in the article: Data governance."@en .

sm:dataset-gartner-london-takeaways a dcat:Dataset ;
    rdfs:label "Gartner London takeaways RDF dataset"@en ;
    dct:title "Gartner Data & Analytics London May 2026 takeaways RDF" ;
    schema1:description "Dataset containing the generated RDF and representative data for the trip report."@en ;
    schema1:name "Gartner London takeaways RDF dataset"@en ;
    rdfs:comment "Dataset containing the generated RDF and representative data for the trip report."@en ;
    dcat:distribution sm:dataset-gartner-london-takeaways-ttl ;
    prov:wasGeneratedBy sm:kgGenerationActivity .

sm:dataset-gartner-london-takeaways-ttl a dcat:Distribution ;
    dct:title "Turtle distribution" ;
    dcat:accessURL <https://linkeddata.uriburner.com/DAV/demos/daas/gartner-data-analytics-london-gpt5-chat-1.ttl> ;
    dcat:mediaType "text/turtle" .

sm:decisiongovernance a schema1:Intangible,
        sm:GovernanceDomain ;
    rdfs:label "Decision governance"@en ;
    schema1:description "Governance domain named in the article: Decision governance."@en ;
    schema1:name "Decision governance"@en ;
    rdfs:comment "Governance domain named in the article: Decision governance."@en .

sm:ehtishamZaidi a schema1:Person,
        sm:CommunityPerson ;
    rdfs:label "Ehtisham Zaidi"@en ;
    schema1:description "Gartner analyst on the strategic data management platform panel."@en ;
    schema1:name "Ehtisham Zaidi"@en ;
    rdfs:comment "Gartner analyst on the strategic data management platform panel."@en .

sm:faq a schema1:FAQPage ;
    rdfs:label "FAQ"@en ;
    schema1:description "Questions and answers derived from the trip report."@en ;
    schema1:mainEntity sm:q1,
        sm:q2,
        sm:q3,
        sm:q4 ;
    schema1:name "FAQ"@en ;
    rdfs:comment "Questions and answers derived from the trip report."@en .

sm:foundationsSection a schema1:ArticleSection ;
    rdfs:label "Basics and foundations"@en ;
    schema1:description "AI and D&A leaders are still working through foundational issues: data quality, governance effectiveness, and architecture readiness."@en ;
    schema1:isPartOf sm:article ;
    schema1:name "Basics and foundations"@en ;
    rdfs:comment "AI and D&A leaders are still working through foundational issues: data quality, governance effectiveness, and architecture readiness."@en .

sm:gartnerDataAnalyticsLondon2026 a schema1:Event ;
    rdfs:label "Gartner Data & Analytics London May 2026"@en ;
    schema1:description "Conference attended by Juan Sequeda and used as the source of the trip-report takeaways."@en ;
    schema1:location "London"@en ;
    schema1:name "Gartner Data & Analytics London May 2026"@en ;
    schema1:startDate "2026-05"^^xsd:gYearMonth ;
    rdfs:comment "Conference attended by Juan Sequeda and used as the source of the trip-report takeaways."@en .

sm:gartnerLondonCatalog a dcat:Catalog ;
    rdfs:label "Gartner London takeaways catalog"@en ;
    schema1:description "DCAT catalog for the generated context, governance, vendor strategy, and methodology knowledge graph."@en ;
    schema1:name "Gartner London takeaways catalog"@en ;
    rdfs:comment "DCAT catalog for the generated context, governance, vendor strategy, and methodology knowledge graph."@en ;
    dcat:dataset sm:dataset-gartner-london-takeaways .

sm:glossary a schema1:DefinedTermSet ;
    rdfs:label "Glossary"@en ;
    schema1:description "Defined terms for the generated article knowledge graph."@en ;
    schema1:hasDefinedTerm sm:dataContractConcept,
        sm:enterpriseContextLayer,
        sm:governanceSingularity,
        sm:ironThreadMethodology,
        sm:knowledgeGraphConcept,
        sm:ontologyConcept,
        sm:policyAsCodeConcept,
        sm:semanticLayerConcept ;
    schema1:name "Glossary"@en ;
    rdfs:comment "Defined terms for the generated article knowledge graph."@en .

sm:governanceFrame a schema1:Intangible ;
    rdfs:label "Expanded governance frame"@en ;
    schema1:description "Governance expands beyond data governance into coordinated governance over AI, analytics, cybersecurity, MDM, decision, risk, IT, and operations."@en ;
    schema1:name "Expanded governance frame"@en ;
    rdfs:comment "Governance expands beyond data governance into coordinated governance over AI, analytics, cybersecurity, MDM, decision, risk, IT, and operations."@en ;
    sm:hasGovernanceDomain sm:aIgovernance,
        sm:analyticsgovernance,
        sm:corporateriskgovernance,
        sm:cybersecuritygovernance,
        sm:datagovernance,
        sm:decisiongovernance,
        sm:iTgovernance,
        sm:mDMgovernance,
        sm:operationalgovernance .

sm:governanceSection a schema1:ArticleSection ;
    rdfs:label "Governance is also king and queen"@en ;
    schema1:description "Governance expands beyond data governance into AI, analytics, cyber, risk, MDM, decision, IT, and operational governance."@en ;
    schema1:isPartOf sm:article ;
    schema1:name "Governance is also king and queen"@en ;
    rdfs:comment "Governance expands beyond data governance into AI, analytics, cyber, risk, MDM, decision, IT, and operational governance."@en .

sm:howto a schema1:HowTo ;
    rdfs:label "Apply the iron-thread method"@en ;
    schema1:description "Use outcome-first delivery to build foundations and deliver value together."@en ;
    schema1:name "Apply the iron-thread method"@en ;
    schema1:step sm:step1,
        sm:step2,
        sm:step3,
        sm:step4 ;
    rdfs:comment "Use outcome-first delivery to build foundations and deliver value together."@en .

sm:iTgovernance a schema1:Intangible,
        sm:GovernanceDomain ;
    rdfs:label "IT governance"@en ;
    schema1:description "Governance domain named in the article: IT governance."@en ;
    schema1:name "IT governance"@en ;
    rdfs:comment "Governance domain named in the article: IT governance."@en .

sm:kgGenerationActivity a prov:Activity ;
    rdfs:label "RDF and companion document generation"@en ;
    schema1:description "Generation of RDF, HTML, and Markdown artifacts from the article."@en ;
    schema1:name "RDF and companion document generation"@en ;
    rdfs:comment "Generation of RDF, HTML, and Markdown artifacts from the article."@en ;
    prov:used sm:article .

sm:mDMgovernance a schema1:Intangible,
        sm:GovernanceDomain ;
    rdfs:label "MDM governance"@en ;
    schema1:description "Governance domain named in the article: MDM governance."@en ;
    schema1:name "MDM governance"@en ;
    rdfs:comment "Governance domain named in the article: MDM governance."@en .

sm:malcolmHawker a schema1:Person,
        sm:CommunityPerson ;
    rdfs:label "Malcolm Hawker"@en ;
    schema1:description "Data community participant mentioned in the community section."@en ;
    schema1:name "Malcolm Hawker"@en ;
    rdfs:comment "Data community participant mentioned in the community section."@en .

sm:methodologySection a schema1:ArticleSection ;
    rdfs:label "Methodologies"@en ;
    schema1:description "The article argues for use-case-driven, pay-as-you-go, iron-thread methodology rather than foundation-first waterfall."@en ;
    schema1:isPartOf sm:article ;
    schema1:name "Methodologies"@en ;
    rdfs:comment "The article argues for use-case-driven, pay-as-you-go, iron-thread methodology rather than foundation-first waterfall."@en .

sm:metric-ai-agent-cost-concern-da-ai a schema1:Observation,
        sm:MetricObservation ;
    rdfs:label "D&A and AI leader concern about AI agent cost overruns"@en ;
    schema1:description "Only 1 out of 10 D&A and AI leaders share AI agent cost-overrun concerns."@en ;
    schema1:name "D&A and AI leader concern about AI agent cost overruns"@en ;
    schema1:unitText "%" ;
    schema1:value 10.0 ;
    rdfs:comment "Only 1 out of 10 D&A and AI leaders share AI agent cost-overrun concerns."@en .

sm:metric-ai-agent-cost-concern-it a schema1:Observation,
        sm:MetricObservation ;
    rdfs:label "European IT leader concern about AI agent cost overruns"@en ;
    schema1:description "6 out of 10 European IT leaders have real concerns about AI agent cost overruns."@en ;
    schema1:name "European IT leader concern about AI agent cost overruns"@en ;
    schema1:unitText "%" ;
    schema1:value 60.0 ;
    rdfs:comment "6 out of 10 European IT leaders have real concerns about AI agent cost overruns."@en .

sm:metric-ai-finops-guardrails a schema1:Observation,
        sm:MetricObservation ;
    rdfs:label "Organizations with financial guardrails or AI FinOps"@en ;
    schema1:description "47% of European organizations have financial guardrails or AI FinOps practices in place."@en ;
    schema1:name "Organizations with financial guardrails or AI FinOps"@en ;
    schema1:unitText "%" ;
    schema1:value 47.0 ;
    rdfs:comment "47% of European organizations have financial guardrails or AI FinOps practices in place."@en .

sm:metric-ai-roi-2025 a schema1:Observation,
        sm:MetricObservation ;
    rdfs:label "AI ROI achievement in 2025"@en ;
    schema1:description "Only 1 in 5 AI initiatives are achieving ROI in 2025."@en ;
    schema1:name "AI ROI achievement in 2025"@en ;
    schema1:unitText "%" ;
    schema1:value 20.0 ;
    rdfs:comment "Only 1 in 5 AI initiatives are achieving ROI in 2025."@en .

sm:metric-architecture-overhaul a schema1:Observation,
        sm:MetricObservation ;
    rdfs:label "Architecture needs overhaul"@en ;
    schema1:description "90% of D&A leaders say their architecture needs a minor or significant overhaul to support new use cases."@en ;
    schema1:name "Architecture needs overhaul"@en ;
    schema1:unitText "%" ;
    schema1:value 90.0 ;
    rdfs:comment "90% of D&A leaders say their architecture needs a minor or significant overhaul to support new use cases."@en .

sm:metric-data-engineering-effective a schema1:Observation,
        sm:MetricObservation ;
    rdfs:label "Highly effective data engineering for AI use cases"@en ;
    schema1:description "Only 26% of D&A or AI leaders think their data engineering practices are highly effective for existing AI use cases."@en ;
    schema1:name "Highly effective data engineering for AI use cases"@en ;
    schema1:unitText "%" ;
    schema1:value 26.0 ;
    rdfs:comment "Only 26% of D&A or AI leaders think their data engineering practices are highly effective for existing AI use cases."@en .

sm:metric-governance-ai-lead a schema1:Observation,
        sm:MetricObservation ;
    rdfs:label "Governance function fully able to lead AI governance"@en ;
    schema1:description "Only 13% say their D&A governance function can fully lead AI governance."@en ;
    schema1:name "Governance function fully able to lead AI governance"@en ;
    schema1:unitText "%" ;
    schema1:value 13.0 ;
    rdfs:comment "Only 13% say their D&A governance function can fully lead AI governance."@en .

sm:metric-knowledge-engineering-start-bi a schema1:Observation,
        sm:MetricObservation ;
    rdfs:label "Knowledge engineering starts with semantic BI layers"@en ;
    schema1:description "A live poll found 60% starting knowledge engineering with semantic layers for BI."@en ;
    schema1:name "Knowledge engineering starts with semantic BI layers"@en ;
    schema1:unitText "%" ;
    schema1:value 60.0 ;
    rdfs:comment "A live poll found 60% starting knowledge engineering with semantic layers for BI."@en .

sm:metric-knowledge-engineering-start-kg a schema1:Observation,
        sm:MetricObservation ;
    rdfs:label "Knowledge engineering starts with ontologies and knowledge graphs"@en ;
    schema1:description "A live poll found 40% going straight to ontologies and knowledge graphs."@en ;
    schema1:name "Knowledge engineering starts with ontologies and knowledge graphs"@en ;
    schema1:unitText "%" ;
    schema1:value 40.0 ;
    rdfs:comment "A live poll found 40% going straight to ontologies and knowledge graphs."@en .

sm:mirceaDanciulescu a schema1:Person,
        sm:CommunityPerson ;
    rdfs:label "Mircea Danciulescu"@en ;
    schema1:description "WPP Global Data Manager who joined the ServiceNow conversation."@en ;
    schema1:name "Mircea Danciulescu"@en ;
    rdfs:comment "WPP Global Data Manager who joined the ServiceNow conversation."@en .

sm:operationalgovernance a schema1:Intangible,
        sm:GovernanceDomain ;
    rdfs:label "Operational governance"@en ;
    schema1:description "Governance domain named in the article: Operational governance."@en ;
    schema1:name "Operational governance"@en ;
    rdfs:comment "Governance domain named in the article: Operational governance."@en .

sm:payAsYouGoMethodology a schema1:DefinedTerm,
        sm:Methodology ;
    rdfs:label "Pay-as-you-go methodology"@en ;
    schema1:description "Juan Sequeda's methodology for progressing by use case rather than waterfall foundation programs."@en ;
    schema1:name "Pay-as-you-go methodology"@en ;
    rdfs:comment "Juan Sequeda's methodology for progressing by use case rather than waterfall foundation programs."@en .

sm:policyAsCodeFrame a schema1:Intangible ;
    rdfs:label "Policy as code frame"@en ;
    schema1:description "A frame for translating definitions, models, quality, security, privacy, ethics, and lifecycle policies into enforceable code."@en ;
    schema1:name "Policy as code frame"@en ;
    rdfs:comment "A frame for translating definitions, models, quality, security, privacy, ethics, and lifecycle policies into enforceable code."@en ;
    sm:hasPolicyType sm:policyDefinitionsAndModels,
        sm:policyEthics,
        sm:policyLifecycle,
        sm:policyPrivacy,
        sm:policyQuality,
        sm:policySecurity .

sm:policyDefinitionsAndModels a schema1:Intangible,
        sm:PolicyType ;
    rdfs:label "Definitions and models"@en ;
    schema1:description "Policy type suitable for policy-as-code translation: Definitions and models."@en ;
    schema1:name "Definitions and models"@en ;
    rdfs:comment "Policy type suitable for policy-as-code translation: Definitions and models."@en .

sm:policyEthics a schema1:Intangible,
        sm:PolicyType ;
    rdfs:label "Ethics"@en ;
    schema1:description "Policy type suitable for policy-as-code translation: Ethics."@en ;
    schema1:name "Ethics"@en ;
    rdfs:comment "Policy type suitable for policy-as-code translation: Ethics."@en .

sm:policyLifecycle a schema1:Intangible,
        sm:PolicyType ;
    rdfs:label "Lifecycle"@en ;
    schema1:description "Policy type suitable for policy-as-code translation: Lifecycle."@en ;
    schema1:name "Lifecycle"@en ;
    rdfs:comment "Policy type suitable for policy-as-code translation: Lifecycle."@en .

sm:policyPrivacy a schema1:Intangible,
        sm:PolicyType ;
    rdfs:label "Privacy"@en ;
    schema1:description "Policy type suitable for policy-as-code translation: Privacy."@en ;
    schema1:name "Privacy"@en ;
    rdfs:comment "Policy type suitable for policy-as-code translation: Privacy."@en .

sm:policyQuality a schema1:Intangible,
        sm:PolicyType ;
    rdfs:label "Quality"@en ;
    schema1:description "Policy type suitable for policy-as-code translation: Quality."@en ;
    schema1:name "Quality"@en ;
    rdfs:comment "Policy type suitable for policy-as-code translation: Quality."@en .

sm:policySecurity a schema1:Intangible,
        sm:PolicyType ;
    rdfs:label "Security"@en ;
    schema1:description "Policy type suitable for policy-as-code translation: Security."@en ;
    schema1:name "Security"@en ;
    rdfs:comment "Policy type suitable for policy-as-code translation: Security."@en .

sm:q1 a schema1:Question ;
    rdfs:label "What is the main conference takeaway?"@en ;
    schema1:acceptedAnswer sm:a1 ;
    schema1:description "What is the main conference takeaway?"@en ;
    schema1:name "What is the main conference takeaway?"@en ;
    rdfs:comment "What is the main conference takeaway?"@en .

sm:q2 a schema1:Question ;
    rdfs:label "What does context include?"@en ;
    schema1:acceptedAnswer sm:a2 ;
    schema1:description "What does context include?"@en ;
    schema1:name "What does context include?"@en ;
    rdfs:comment "What does context include?"@en .

sm:q3 a schema1:Question ;
    rdfs:label "Why does governance expand?"@en ;
    schema1:acceptedAnswer sm:a3 ;
    schema1:description "Why does governance expand?"@en ;
    schema1:name "Why does governance expand?"@en ;
    rdfs:comment "Why does governance expand?"@en .

sm:q4 a schema1:Question ;
    rdfs:label "What methodology does the article advocate?"@en ;
    schema1:acceptedAnswer sm:a4 ;
    schema1:description "What methodology does the article advocate?"@en ;
    schema1:name "What methodology does the article advocate?"@en ;
    rdfs:comment "What methodology does the article advocate?"@en .

sm:query-context-components-runAction a schema1:Action ;
    rdfs:label "Run live query"@en ;
    schema1:description "URL-encoded live query action for URIBurner SPARQL."@en ;
    schema1:name "Run live query"@en ;
    schema1:target <https://linkeddata.uriburner.com/sparql?default-graph-uri=&query=PREFIX%20sm%3A%20%3Chttps%3A%2F%2Fjuansequeda.substack.com%2Fp%2Fgartner-data-and-analytics-london%23%3E%0APREFIX%20schema%3A%20%3Chttp%3A%2F%2Fschema.org%2F%3E%0ASELECT%20%3Fcomponent%20%3Fname%20%3Fdescription%0AWHERE%20%7B%0A%20%20GRAPH%20%3Chttps%3A%2F%2Flinkeddata.uriburner.com%2FDAV%2Fdemos%2Fdaas%2Fgartner-data-analytics-london-gpt5-chat-1.ttl%3E%20%7B%0A%20%20%20%20sm%3AenterpriseContextLayer%20sm%3AhasComponent%20%3Fcomponent%20.%0A%20%20%20%20%3Fcomponent%20schema%3Aname%20%3Fname%20%3B%20schema%3Adescription%20%3Fdescription%20.%0A%20%20%7D%0A%7D%0AORDER%20BY%20%3Fname&format=text%2Fhtml&timeout=0&debug=on&run=+Run+Query+> ;
    rdfs:comment "URL-encoded live query action for URIBurner SPARQL."@en .

sm:query-governance-domains-runAction a schema1:Action ;
    rdfs:label "Run live query"@en ;
    schema1:description "URL-encoded live query action for URIBurner SPARQL."@en ;
    schema1:name "Run live query"@en ;
    schema1:target <https://linkeddata.uriburner.com/sparql?default-graph-uri=&query=PREFIX%20sm%3A%20%3Chttps%3A%2F%2Fjuansequeda.substack.com%2Fp%2Fgartner-data-and-analytics-london%23%3E%0APREFIX%20schema%3A%20%3Chttp%3A%2F%2Fschema.org%2F%3E%0ASELECT%20%3Fdomain%20%3Fname%0AWHERE%20%7B%0A%20%20GRAPH%20%3Chttps%3A%2F%2Flinkeddata.uriburner.com%2FDAV%2Fdemos%2Fdaas%2Fgartner-data-analytics-london-gpt5-chat-1.ttl%3E%20%7B%0A%20%20%20%20sm%3AgovernanceFrame%20sm%3AhasGovernanceDomain%20%3Fdomain%20.%0A%20%20%20%20%3Fdomain%20schema%3Aname%20%3Fname%20.%0A%20%20%7D%0A%7D%0AORDER%20BY%20%3Fname&format=text%2Fhtml&timeout=0&debug=on&run=+Run+Query+> ;
    rdfs:comment "URL-encoded live query action for URIBurner SPARQL."@en .

sm:query-metrics-runAction a schema1:Action ;
    rdfs:label "Run live query"@en ;
    schema1:description "URL-encoded live query action for URIBurner SPARQL."@en ;
    schema1:name "Run live query"@en ;
    schema1:target <https://linkeddata.uriburner.com/sparql?default-graph-uri=&query=PREFIX%20sm%3A%20%3Chttps%3A%2F%2Fjuansequeda.substack.com%2Fp%2Fgartner-data-and-analytics-london%23%3E%0APREFIX%20schema%3A%20%3Chttp%3A%2F%2Fschema.org%2F%3E%0ASELECT%20%3Fmetric%20%3Fname%20%3Fvalue%20%3Funit%0AWHERE%20%7B%0A%20%20GRAPH%20%3Chttps%3A%2F%2Flinkeddata.uriburner.com%2FDAV%2Fdemos%2Fdaas%2Fgartner-data-analytics-london-gpt5-chat-1.ttl%3E%20%7B%0A%20%20%20%20%3Fmetric%20a%20sm%3AMetricObservation%20%3B%20schema%3Aname%20%3Fname%20%3B%20schema%3Avalue%20%3Fvalue%20%3B%20schema%3AunitText%20%3Funit%20.%0A%20%20%7D%0A%7D%0AORDER%20BY%20DESC%28%3Fvalue%29&format=text%2Fhtml&timeout=0&debug=on&run=+Run+Query+> ;
    rdfs:comment "URL-encoded live query action for URIBurner SPARQL."@en .

sm:query-vendor-strategies-runAction a schema1:Action ;
    rdfs:label "Run live query"@en ;
    schema1:description "URL-encoded live query action for URIBurner SPARQL."@en ;
    schema1:name "Run live query"@en ;
    schema1:target <https://linkeddata.uriburner.com/sparql?default-graph-uri=&query=PREFIX%20sm%3A%20%3Chttps%3A%2F%2Fjuansequeda.substack.com%2Fp%2Fgartner-data-and-analytics-london%23%3E%0APREFIX%20schema%3A%20%3Chttp%3A%2F%2Fschema.org%2F%3E%0ASELECT%20%3Fstrategy%20%3Fname%20%3Frisk%0AWHERE%20%7B%0A%20%20GRAPH%20%3Chttps%3A%2F%2Flinkeddata.uriburner.com%2FDAV%2Fdemos%2Fdaas%2Fgartner-data-analytics-london-gpt5-chat-1.ttl%3E%20%7B%0A%20%20%20%20%3Fstrategy%20a%20sm%3AVendorStrategyOption%20%3B%20schema%3Aname%20%3Fname%20%3B%20sm%3Arisk%20%3Frisk%20.%0A%20%20%7D%0A%7D%0AORDER%20BY%20%3Fname&format=text%2Fhtml&timeout=0&debug=on&run=+Run+Query+> ;
    rdfs:comment "URL-encoded live query action for URIBurner SPARQL."@en .

sm:robertThanaraj a schema1:Person,
        sm:CommunityPerson ;
    rdfs:label "Robert Thanaraj"@en ;
    schema1:description "Gartner analyst on the strategic data management platform panel."@en ;
    schema1:name "Robert Thanaraj"@en ;
    rdfs:comment "Gartner analyst on the strategic data management platform panel."@en .

sm:roxaneEdjlali a schema1:Person,
        sm:CommunityPerson ;
    rdfs:label "Roxane Edjlali"@en ;
    schema1:description "Gartner analyst on the strategic data management platform panel."@en ;
    schema1:name "Roxane Edjlali"@en ;
    rdfs:comment "Gartner analyst on the strategic data management platform panel."@en .

sm:sanjeevMohan a schema1:Person,
        sm:CommunityPerson ;
    rdfs:label "Sanjeev Mohan"@en ;
    schema1:description "Data community participant mentioned as SanjMo."@en ;
    schema1:name "Sanjeev Mohan"@en ;
    rdfs:comment "Data community participant mentioned as SanjMo."@en .

sm:serviceNow a schema1:Organization ;
    rdfs:label "ServiceNow"@en ;
    schema1:description "Company whose data and analytics innovations were presented and demonstrated at the conference."@en ;
    schema1:name "ServiceNow"@en ;
    rdfs:comment "Company whose data and analytics innovations were presented and demonstrated at the conference."@en ;
    owl:sameAs <http://dbpedia.org/resource/ServiceNow> .

sm:step1 a schema1:HowToStep ;
    rdfs:label "Choose an outcome"@en ;
    schema1:description "Start with a concrete business outcome or use case."@en ;
    schema1:name "Choose an outcome"@en ;
    rdfs:comment "Start with a concrete business outcome or use case."@en .

sm:step2 a schema1:HowToStep ;
    rdfs:label "Trace the work"@en ;
    schema1:description "Follow the data, people, policies, and operational steps involved."@en ;
    schema1:name "Trace the work"@en ;
    rdfs:comment "Follow the data, people, policies, and operational steps involved."@en .

sm:step3 a schema1:HowToStep ;
    rdfs:label "Identify minimum context"@en ;
    schema1:description "Model the semantics, provenance, users, access, and policies needed for the outcome."@en ;
    schema1:name "Identify minimum context"@en ;
    rdfs:comment "Model the semantics, provenance, users, access, and policies needed for the outcome."@en .

sm:step4 a schema1:HowToStep ;
    rdfs:label "Deliver and govern"@en ;
    schema1:description "Deliver the use case while building the reusable context and governance foundation."@en ;
    schema1:name "Deliver and govern"@en ;
    rdfs:comment "Deliver the use case while building the reusable context and governance foundation."@en .

sm:vendorStrategySection a schema1:ArticleSection ;
    rdfs:label "Vendor strategy"@en ;
    schema1:description "Organizations need explicit strategy across CSP-centric, ISV-centric, and application-provider-centric data management platforms."@en ;
    schema1:isPartOf sm:article ;
    schema1:mentions sm:applicationCentricStrategy,
        sm:cspCentricStrategy,
        sm:isvCentricStrategy,
        sm:tieredVendorStrategy ;
    schema1:name "Vendor strategy"@en ;
    rdfs:comment "Organizations need explicit strategy across CSP-centric, ISV-centric, and application-provider-centric data management platforms."@en .

<https://substack.com/@juansequeda#this> a schema1:Person ;
    rdfs:label "Juan Sequeda"@en ;
    schema1:description "Author of the trip report and data/knowledge graph practitioner."@en ;
    schema1:name "Juan Sequeda"@en ;
    schema1:url <https://www.juansequeda.com/> ;
    rdfs:comment "Author of the trip report and data/knowledge graph practitioner."@en ;
    owl:sameAs <https://www.linkedin.com/in/juansequeda/#this> .

sm:applicationCentricStrategy a schema1:Intangible,
        sm:VendorStrategyOption ;
    rdfs:label "Application-provider-centric"@en ;
    schema1:description "Best when data and use-case requirements are fulfilled within the application footprint."@en ;
    schema1:name "Application-provider-centric"@en ;
    rdfs:comment "Best when data and use-case requirements are fulfilled within the application footprint."@en ;
    sm:risk "Most organizations use multiple applications, creating cross-application context challenges."@en .

sm:cspCentricStrategy a schema1:Intangible,
        sm:VendorStrategyOption ;
    rdfs:label "CSP-centric"@en ;
    schema1:description "Best when the enterprise is already on one cloud and values pre-integrated capabilities and speed over differentiation."@en ;
    schema1:name "CSP-centric"@en ;
    rdfs:comment "Best when the enterprise is already on one cloud and values pre-integrated capabilities and speed over differentiation."@en ;
    sm:risk "Hyperscaler metadata tools typically scan inside their own ecosystems; multi-cloud buyers still need ISVs."@en .

sm:dataContractConcept a schema1:DefinedTerm ;
    rdfs:label "Data contract"@en ;
    schema1:description "A formal handshake between upstream operational governance and downstream analytical governance."@en ;
    schema1:name "Data contract"@en ;
    rdfs:comment "A formal handshake between upstream operational governance and downstream analytical governance."@en .

sm:governanceSingularity a schema1:DefinedTerm ;
    rdfs:label "Governance singularity"@en ;
    schema1:description "The convergence of data, AI, analytics, cybersecurity, MDM, decision, risk, and IT governance."@en ;
    schema1:name "Governance singularity"@en ;
    rdfs:comment "The convergence of data, AI, analytics, cybersecurity, MDM, decision, risk, and IT governance."@en .

sm:ironThreadMethodology a schema1:DefinedTerm,
        sm:Methodology ;
    rdfs:label "Iron-thread approach"@en ;
    schema1:description "A use-case-first methodology that builds minimum foundations while delivering value end-to-end."@en ;
    schema1:name "Iron-thread approach"@en ;
    rdfs:comment "A use-case-first methodology that builds minimum foundations while delivering value end-to-end."@en .

sm:isvCentricStrategy a schema1:Intangible,
        sm:VendorStrategyOption ;
    rdfs:label "ISV-centric"@en ;
    schema1:description "Best for best-of-breed depth, cloud neutrality, and high maturity in specific capabilities."@en ;
    schema1:name "ISV-centric"@en ;
    rdfs:comment "Best for best-of-breed depth, cloud neutrality, and high maturity in specific capabilities."@en ;
    sm:risk "Risk of recreating fragmented stitching and exposure to acquisition by a non-strategic platform vendor."@en .

sm:knowledgeGraphConcept a schema1:DefinedTerm ;
    rdfs:label "Knowledge graph"@en ;
    schema1:description "A graph of entities and relationships used to represent enterprise context and semantics."@en ;
    schema1:name "Knowledge graph"@en ;
    rdfs:comment "A graph of entities and relationships used to represent enterprise context and semantics."@en ;
    owl:sameAs <http://dbpedia.org/resource/Knowledge_graph> .

sm:ontologyConcept a schema1:DefinedTerm ;
    rdfs:label "Ontology"@en ;
    schema1:description "A formal model of classes and relationships used to make context explicit."@en ;
    schema1:name "Ontology"@en ;
    rdfs:comment "A formal model of classes and relationships used to make context explicit."@en ;
    owl:sameAs <http://dbpedia.org/resource/Ontology_(information_science)> .

sm:operationalStateComponent a schema1:Intangible,
        sm:ContextComponent ;
    rdfs:label "Operational state"@en ;
    schema1:description "Entities, activities, and environmental conditions that describe what is happening in the business now."@en ;
    schema1:name "Operational state"@en ;
    rdfs:comment "Entities, activities, and environmental conditions that describe what is happening in the business now."@en .

sm:policyAsCodeConcept a schema1:DefinedTerm ;
    rdfs:label "Policy as code"@en ;
    schema1:description "Governance policies translated into enforceable code."@en ;
    schema1:name "Policy as code"@en ;
    rdfs:comment "Governance policies translated into enforceable code."@en .

sm:provenanceComponent a schema1:Intangible,
        sm:ContextComponent ;
    rdfs:label "Provenance"@en ;
    schema1:description "Decision traces, process lineage, actions taken, and outcomes produced."@en ;
    schema1:name "Provenance"@en ;
    rdfs:comment "Decision traces, process lineage, actions taken, and outcomes produced."@en .

sm:query-context-components a schema1:CreativeWork,
        schema1:SoftwareSourceCode ;
    rdfs:label "List context layer components"@en ;
    schema1:description "Shows the components modeled for the enterprise context layer."@en ;
    schema1:isPartOf sm:queryExamplesSection ;
    schema1:name "List context layer components"@en ;
    schema1:potentialAction sm:query-context-components-runAction ;
    schema1:programmingLanguage "SPARQL" ;
    schema1:text """PREFIX sm: <https://juansequeda.substack.com/p/gartner-data-and-analytics-london#>
PREFIX schema: <http://schema.org/>
SELECT ?component ?name ?description
WHERE {
  GRAPH <https://linkeddata.uriburner.com/DAV/demos/daas/gartner-data-analytics-london-gpt5-chat-1.ttl> {
    sm:enterpriseContextLayer sm:hasComponent ?component .
    ?component schema:name ?name ; schema:description ?description .
  }
}
ORDER BY ?name""" ;
    rdfs:comment "Shows the components modeled for the enterprise context layer."@en .

sm:query-governance-domains a schema1:CreativeWork,
        schema1:SoftwareSourceCode ;
    rdfs:label "List expanded governance domains"@en ;
    schema1:description "Shows governance domains participating in the governance singularity frame."@en ;
    schema1:isPartOf sm:queryExamplesSection ;
    schema1:name "List expanded governance domains"@en ;
    schema1:potentialAction sm:query-governance-domains-runAction ;
    schema1:programmingLanguage "SPARQL" ;
    schema1:text """PREFIX sm: <https://juansequeda.substack.com/p/gartner-data-and-analytics-london#>
PREFIX schema: <http://schema.org/>
SELECT ?domain ?name
WHERE {
  GRAPH <https://linkeddata.uriburner.com/DAV/demos/daas/gartner-data-analytics-london-gpt5-chat-1.ttl> {
    sm:governanceFrame sm:hasGovernanceDomain ?domain .
    ?domain schema:name ?name .
  }
}
ORDER BY ?name""" ;
    rdfs:comment "Shows governance domains participating in the governance singularity frame."@en .

sm:query-metrics a schema1:CreativeWork,
        schema1:SoftwareSourceCode ;
    rdfs:label "Rank quantitative observations"@en ;
    schema1:description "Returns article metrics and values as executable representative data."@en ;
    schema1:isPartOf sm:queryExamplesSection ;
    schema1:name "Rank quantitative observations"@en ;
    schema1:potentialAction sm:query-metrics-runAction ;
    schema1:programmingLanguage "SPARQL" ;
    schema1:text """PREFIX sm: <https://juansequeda.substack.com/p/gartner-data-and-analytics-london#>
PREFIX schema: <http://schema.org/>
SELECT ?metric ?name ?value ?unit
WHERE {
  GRAPH <https://linkeddata.uriburner.com/DAV/demos/daas/gartner-data-analytics-london-gpt5-chat-1.ttl> {
    ?metric a sm:MetricObservation ; schema:name ?name ; schema:value ?value ; schema:unitText ?unit .
  }
}
ORDER BY DESC(?value)""" ;
    rdfs:comment "Returns article metrics and values as executable representative data."@en .

sm:query-vendor-strategies a schema1:CreativeWork,
        schema1:SoftwareSourceCode ;
    rdfs:label "Compare vendor strategy options"@en ;
    schema1:description "Returns CSP, ISV, application-provider, and tiered vendor strategy options with risks."@en ;
    schema1:isPartOf sm:queryExamplesSection ;
    schema1:name "Compare vendor strategy options"@en ;
    schema1:potentialAction sm:query-vendor-strategies-runAction ;
    schema1:programmingLanguage "SPARQL" ;
    schema1:text """PREFIX sm: <https://juansequeda.substack.com/p/gartner-data-and-analytics-london#>
PREFIX schema: <http://schema.org/>
SELECT ?strategy ?name ?risk
WHERE {
  GRAPH <https://linkeddata.uriburner.com/DAV/demos/daas/gartner-data-analytics-london-gpt5-chat-1.ttl> {
    ?strategy a sm:VendorStrategyOption ; schema:name ?name ; sm:risk ?risk .
  }
}
ORDER BY ?name""" ;
    rdfs:comment "Returns CSP, ISV, application-provider, and tiered vendor strategy options with risks."@en .

sm:rulesPoliciesOwnershipComponent a schema1:Intangible,
        sm:ContextComponent ;
    rdfs:label "Rules, policies, and ownership"@en ;
    schema1:description "Business rules, governance policies, and accountability assignments."@en ;
    schema1:name "Rules, policies, and ownership"@en ;
    rdfs:comment "Business rules, governance policies, and accountability assignments."@en .

sm:semanticLayerConcept a schema1:DefinedTerm ;
    rdfs:label "Semantic layer"@en ;
    schema1:description "A business-friendly semantic abstraction commonly used to start knowledge engineering for BI."@en ;
    schema1:name "Semantic layer"@en ;
    rdfs:comment "A business-friendly semantic abstraction commonly used to start knowledge engineering for BI."@en .

sm:semanticsComponent a schema1:Intangible,
        sm:ContextComponent ;
    rdfs:label "Semantics"@en ;
    schema1:description "Ontologies, business glossaries, metrics definitions, semantic layers, and knowledge graphs."@en ;
    schema1:name "Semantics"@en ;
    rdfs:comment "Ontologies, business glossaries, metrics definitions, semantic layers, and knowledge graphs."@en .

sm:tieredVendorStrategy a schema1:Intangible,
        sm:VendorStrategyOption ;
    rdfs:label "Tiered strategic-critical vendor strategy"@en ;
    schema1:description "A medallion-like approach that distinguishes strategic vendors from critical vendors."@en ;
    schema1:name "Tiered strategic-critical vendor strategy"@en ;
    rdfs:comment "A medallion-like approach that distinguishes strategic vendors from critical vendors."@en ;
    sm:risk "Critical vendors may not be strategic, and strategic vendors may not yet be critical."@en .

sm:usersAccessAssetsComponent a schema1:Intangible,
        sm:ContextComponent ;
    rdfs:label "Users, access, and assets"@en ;
    schema1:description "User identity, department or cohort context, access entitlements, and business assets."@en ;
    schema1:name "Users, access, and assets"@en ;
    rdfs:comment "User identity, department or cohort context, access entitlements, and business assets."@en .

sm:enterpriseContextLayer a schema1:Intangible,
        sm:ContextLayer ;
    rdfs:label "Enterprise Context Layer"@en ;
    schema1:description "A platform-independent layer of semantics, rules, ownership, operations, provenance, users, access, and assets that supports AI-ready work."@en ;
    schema1:name "Enterprise Context Layer"@en ;
    rdfs:comment "A platform-independent layer of semantics, rules, ownership, operations, provenance, users, access, and assets that supports AI-ready work."@en ;
    sm:hasComponent sm:operationalStateComponent,
        sm:provenanceComponent,
        sm:rulesPoliciesOwnershipComponent,
        sm:semanticsComponent,
        sm:usersAccessAssetsComponent .

sm:queryExamplesSection a schema1:ArticleSection ;
    rdfs:label "Executable SPARQL recipes"@en ;
    schema1:description "Generated executable SPARQL recipes over the companion RDF graph."@en ;
    schema1:hasPart sm:query-context-components,
        sm:query-governance-domains,
        sm:query-metrics,
        sm:query-vendor-strategies ;
    schema1:isPartOf sm:article ;
    schema1:name "Executable SPARQL recipes"@en ;
    rdfs:comment "Generated executable SPARQL recipes over the companion RDF graph."@en .

sm:article a schema1:Article,
        schema1:TechArticle ;
    rdfs:label "Gartner Data & Analytics London May 2026: My Honest No-BS Takeaways"@en ;
    schema1:about sm:enterpriseContextLayer,
        sm:gartnerDataAnalyticsLondon2026 ;
    schema1:articleSection "Data and analytics conference takeaways"@en ;
    schema1:author <https://substack.com/@juansequeda#this> ;
    schema1:datePublished "2026-05-20"^^xsd:date ;
    schema1:description "Juan Sequeda's trip report on Gartner Data & Analytics London covering foundations, context, vendor strategy, governance, methodologies, and community."@en ;
    schema1:hasPart sm:communitySection,
        sm:contextSection,
        sm:faq,
        sm:foundationsSection,
        sm:gartnerLondonCatalog,
        sm:glossary,
        sm:governanceSection,
        sm:howto,
        sm:methodologySection,
        sm:query-context-components,
        sm:query-governance-domains,
        sm:query-metrics,
        sm:query-vendor-strategies,
        sm:queryExamplesSection,
        sm:vendorStrategySection ;
    schema1:headline "Gartner Data & Analytics London May 2026: My Honest No-BS Takeaways"@en ;
    schema1:mentions sm:andresGarciaRodeja,
        sm:anuragRaj,
        sm:danielCota,
        sm:dataContractConcept,
        sm:ehtishamZaidi,
        sm:governanceSingularity,
        sm:ironThreadMethodology,
        sm:knowledgeGraphConcept,
        sm:malcolmHawker,
        sm:mirceaDanciulescu,
        sm:ontologyConcept,
        sm:operationalStateComponent,
        sm:payAsYouGoMethodology,
        sm:policyAsCodeConcept,
        sm:policyAsCodeFrame,
        sm:provenanceComponent,
        sm:robertThanaraj,
        sm:roxaneEdjlali,
        sm:rulesPoliciesOwnershipComponent,
        sm:sanjeevMohan,
        sm:semanticLayerConcept,
        sm:semanticsComponent,
        sm:serviceNow,
        sm:usersAccessAssetsComponent ;
    schema1:name "Gartner Data & Analytics London May 2026: My Honest No-BS Takeaways"@en ;
    schema1:url <https://juansequeda.substack.com/p/gartner-data-and-analytics-london> ;
    rdfs:comment "Juan Sequeda's trip report on Gartner Data & Analytics London covering foundations, context, vendor strategy, governance, methodologies, and community."@en ;
    sm:hasArchetype sm:aiCautious,
        sm:aiFirst,
        sm:aiOpportunistic ;
    sm:hasGovernanceDomain sm:governanceFrame ;
    sm:hasMetric sm:metric-ai-agent-cost-concern-da-ai,
        sm:metric-ai-agent-cost-concern-it,
        sm:metric-ai-finops-guardrails,
        sm:metric-ai-roi-2025,
        sm:metric-architecture-overhaul,
        sm:metric-data-engineering-effective,
        sm:metric-governance-ai-lead,
        sm:metric-knowledge-engineering-start-bi,
        sm:metric-knowledge-engineering-start-kg ;
    sm:hasVendorStrategy sm:applicationCentricStrategy,
        sm:cspCentricStrategy,
        sm:isvCentricStrategy,
        sm:tieredVendorStrategy .

sm: a owl:Ontology ;
    rdfs:label "Gartner London 2026 context and governance ontology"@en ;
    schema1:description "A lightweight ontology and representative data model for Juan Sequeda's Gartner Data & Analytics London May 2026 takeaways."@en ;
    schema1:identifier <https://juansequeda.substack.com/p/gartner-data-and-analytics-london> ;
    schema1:name "Gartner London 2026 context and governance ontology"@en ;
    schema1:url <https://juansequeda.substack.com/p/gartner-data-and-analytics-london> ;
    rdfs:comment "A lightweight ontology and representative data model for Juan Sequeda's Gartner Data & Analytics London May 2026 takeaways."@en .

