odpv-v1.0
type: ConceptScheme
version: 1.0.0
preferred label:
  en: Open Data Product Vocabulary
definition:
  en: Shared vocabulary for the OpenDataProducts.org standards family.

DataProduct
type: Concept
section: core
preferred label:
  en: Data Product
definition:
  en: A managed data offering designed for reuse, with defined ownership, access, quality, usage terms, and value context.
alternative label:
  en: data product
  en: data offering
  en: reusable data asset
  en: data product asset
related: Dataset
related: DataService
related: Distribution
used in: ODPS
used in: ODPC
used in: ODPG
example:
  en: Customer Churn Risk Scores is a DataProduct used by retention teams.
  en: Use DataProduct for a managed reusable data offering with ownership, access, quality, and usage context.

ProductDetails
type: Concept
section: core
preferred label:
  en: Product Details
definition:
  en: The descriptive metadata block for a data product, including name, product identifier, description, value proposition, visibility, status, and version.
alternative label:
  en: details
  en: product details
  en: product metadata
  en: descriptive metadata
related: DataProduct
related: ValueProposition
related: GovernanceProfile
related: PortfolioPriority
used in: ODPS
example:
  en: The Details section of an ODPS product contains its name, identifier, value proposition, visibility, status, and version.
  en: Use ProductDetails for the descriptive metadata block of a data product.

DataProductCatalog
type: Concept
section: core
preferred label:
  en: Data Product Catalog
definition:
  en: A managed collection of data products and related portfolio objects, such as use cases, objectives, KPIs, signals, and references.
alternative label:
  en: data catalog
  en: Catalog
  en: ODPC Catalog
  en: product catalog
  en: data product portfolio
  en: portfolio catalog
related: DataProduct
related: DataProductGraph
related: Reference
used in: ODPC
used in: ODPG
example:
  en: The enterprise data marketplace is a DataProductCatalog containing reusable data products and related portfolio objects.
  en: In ODPC, the root Catalog object maps to the ODPV DataProductCatalog term.
  en: Use DataProductCatalog when describing a managed collection of products, use cases, objectives, KPIs, and signals.

DataProductGraph
type: Concept
section: core
preferred label:
  en: Data Product Graph
definition:
  en: A graph representation that connects data products, catalogs, use cases, objectives, KPIs, signals, and governance objects through defined relationships.
alternative label:
  en: data product graph
  en: portfolio graph
  en: knowledge graph
  en: product relationship graph
related: DataProductCatalog
related: Reference
related: Relationship
used in: ODPG
example:
  en: A DataProductGraph connects customer analytics products to use cases, KPIs, owners, and policies.
  en: Use DataProductGraph when data product portfolio objects need to be represented as connected nodes and relationships.

Dataset
type: Concept
section: core
preferred label:
  en: Dataset
definition:
  en: A structured collection of data that may be part of, or exposed through, a data product. Aligns with DCAT where applicable.
alternative label:
  en: data set
  en: data collection
  en: source dataset
  en: data resource
related: DataProduct
related: Distribution
related: DataService
used in: ODPS
used in: ODPC
example:
  en: The monthly customer transactions table is a Dataset used by a Customer Analytics DataProduct.
  en: Use Dataset for a structured collection of data, not for the managed product wrapper around it.

Distribution
type: Concept
section: core
preferred label:
  en: Distribution
definition:
  en: A specific accessible form of a dataset, such as a file, API response, export, or downloadable representation. Aligns with DCAT where applicable.
alternative label:
  en: data file
  en: data download
  en: export
  en: data representation
related: Dataset
related: DataService
related: DataAccess
used in: ODPS
example:
  en: A downloadable CSV export is a Distribution of a Dataset.
  en: Use Distribution for a specific accessible representation such as a file, API response, or export.

DataService
type: Concept
section: core
preferred label:
  en: Data Service
definition:
  en: A service that provides access to data or data operations, such as an API, query endpoint, or data delivery service. Aligns with DCAT where applicable.
alternative label:
  en: data API
  en: API
  en: data endpoint
  en: query service
  en: delivery service
related: Dataset
related: Distribution
related: DataAccess
related: API
used in: ODPS
used in: ODPG
example:
  en: A REST API that returns fraud risk scores is a DataService.
  en: In ODPG graphs, an API node maps to the ODPV DataService term.
  en: Use DataService for an API, query endpoint, or delivery service that provides access to data.

Agent
type: Concept
section: core
preferred label:
  en: Agent
definition:
  en: An AI agent, automation actor, or software system that can use data products, services, workflows, or graph context to perform a task.
alternative label:
  en: AI agent
  en: automation actor
  en: autonomous agent
  en: software agent
related: Consumer
related: Workflow
related: DataService
used in: ODPG
example:
  en: A maintenance recommendation agent uses an aviation risk score API to support operational decisions.
  en: Use Agent for an AI or automation actor represented in a graph or workflow.

Workflow
type: Concept
section: core
preferred label:
  en: Workflow
definition:
  en: A business, operational, analytical, or technical process that coordinates activities, systems, agents, data products, or services.
alternative label:
  en: process
  en: business workflow
  en: technical workflow
  en: orchestration flow
related: UseCase
related: Agent
related: Capability
used in: ODPG
example:
  en: A fraud investigation workflow uses transaction event data and risk scoring services.
  en: Use Workflow for a process or orchestration flow represented as a graph node.

Capability
type: Concept
section: core
preferred label:
  en: Capability
definition:
  en: A reusable business, organizational, analytical, operational, or technical ability that can be supported by data products, workflows, agents, or services.
alternative label:
  en: business capability
  en: technical capability
  en: organizational capability
  en: reusable capability
related: Domain
related: Workflow
related: StrategicOpportunity
used in: ODPG
example:
  en: Predictive maintenance is a Capability supported by aircraft telemetry data products and monitoring workflows.
  en: Use Capability for a reusable business or technical ability that can be connected to products, workflows, and objectives.

Provider
type: Concept
section: core
preferred label:
  en: Provider
definition:
  en: A person, team, organization, or system that provides or publishes a data product, dataset, distribution, or data service.
alternative label:
  en: publisher
  en: supplier
  en: source provider
  en: data provider
related: Owner
related: Steward
related: Consumer
used in: ODPS
used in: ODPC
used in: ODPG
example:
  en: The Payments Data Platform team is the Provider of the Transaction Events DataProduct.
  en: Use Provider for the team, organization, system, or person that publishes or supplies a data asset.

DataHolder
type: Concept
section: core
preferred label:
  en: Data Holder
definition:
  en: A legal entity or accountable organization that holds, controls, or is responsible for a data product or the data it contains.
alternative label:
  en: dataHolder
  en: data holder
  en: holding organization
  en: accountable legal entity
related: Provider
related: Owner
related: Steward
related: DataAgreement
used in: ODPS
example:
  en: Acme Bank Ltd is the DataHolder for a regulated payments data product.
  en: Use DataHolder for the legal entity or accountable organization that holds or controls the data.

Consumer
type: Concept
section: core
preferred label:
  en: Consumer
definition:
  en: A person, team, organization, system, or agent that uses or consumes a data product, dataset, distribution, or data service.
alternative label:
  en: user
  en: data user
  en: customer
  en: recipient
  en: consuming agent
related: Provider
related: DataProduct
related: DataAccess
used in: ODPS
used in: ODPC
used in: ODPG
example:
  en: The Retention Analytics team is a Consumer of the Customer Churn DataProduct.
  en: Use Consumer for a person, team, system, or agent that uses or receives data.

Owner
type: Concept
section: core
preferred label:
  en: Owner
definition:
  en: A person, team, or organization accountable for a data product, catalog, dataset, service, or related object.
alternative label:
  en: accountable owner
  en: product owner
  en: business owner
  en: asset owner
related: Provider
related: Steward
related: Governance
used in: ODPS
used in: ODPC
example:
  en: The Head of Customer Analytics is the Owner accountable for the Churn Scores DataProduct.
  en: Use Owner for accountability, not day-to-day operational stewardship.

Steward
type: Concept
section: core
preferred label:
  en: Steward
definition:
  en: A person, team, or organization responsible for the operational management, quality, metadata, and lifecycle of a data product or related object.
alternative label:
  en: data steward
  en: product steward
  en: metadata steward
  en: quality steward
related: Owner
related: Provider
related: DataQuality
used in: ODPS
used in: ODPC
example:
  en: A data steward maintains metadata and quality checks for the Customer Profile DataProduct.
  en: Use Steward for operational responsibility over metadata, quality, lifecycle, or product health.

Domain
type: Concept
section: core
preferred label:
  en: Domain
definition:
  en: A business, organizational, subject, or functional area used to group data products and related objects.
alternative label:
  en: business domain
  en: data domain
  en: subject area
  en: functional area
related: DataProductCatalog
related: Category
related: Theme
used in: ODPS
used in: ODPC
used in: ODPG
example:
  en: Mobility is a Domain used to group traffic, routing, and transit data products.
  en: Use Domain for a business, organizational, subject, or functional grouping.

Identifier
type: Concept
section: core
preferred label:
  en: Identifier
definition:
  en: A stable value used to uniquely identify a vocabulary term, specification object, product, catalog item, or graph node.
alternative label:
  en: id
  en: unique id
  en: persistent id
  en: node id
related: Reference
related: URI
related: DataProduct
used in: ODPS
used in: ODPC
used in: ODPG
example:
  en: customer-churn-risk-score is an Identifier for a catalog item.
  en: Use Identifier for stable ids used by terms, products, catalog items, or graph nodes.

Reference
type: Concept
section: core
preferred label:
  en: Reference
definition:
  en: A link or pointer to another object, specification file, external vocabulary term, system record, or graph node.
alternative label:
  en: link
  en: pointer
  en: external reference
  en: object reference
  en: GraphReference
  en: ProductReference
  en: ProductModel
  en: graph reference
  en: product reference
  en: product model reference
related: Identifier
related: $ref
related: URI
related: DataProduct
related: DataProductGraph
used in: ODPS
used in: ODPC
used in: ODPG
example:
  en: A catalog entry may include a Reference to an external schema registry record.
  en: In ODPC, GraphReference, ProductReference, and ProductModel objects map to the ODPV Reference term.
  en: Use Reference for a link or pointer to another object, file, vocabulary term, or system record.

UseCase
type: Concept
section: value
preferred label:
  en: Use Case
definition:
  en: A practical business, operational, analytical, or technical scenario where one or more data products are used to create value.
alternative label:
  en: use case
  en: scenario
  en: business scenario
  en: application case
related: DataProduct
related: BusinessObjective
related: DataNeed
related: Outcome
used in: ODPC
used in: ODPG
example:
  en: Fraud detection is a UseCase supported by transaction monitoring data products.
  en: Use UseCase for the practical scenario where data is used to create business, operational, analytical, or technical value.

BusinessObjective
type: Concept
section: value
preferred label:
  en: Business Objective
definition:
  en: A business goal or intended outcome that data products, use cases, or portfolio actions support.
alternative label:
  en: objective
  en: business goal
  en: strategic goal
  en: target outcome
related: Outcome
related: KPI
related: Impact
related: UseCase
used in: ODPC
used in: ODPG
example:
  en: Reduce customer churn by 10 percent is a BusinessObjective supported by retention analytics products.
  en: Use BusinessObjective for the goal or target outcome that data products and use cases help advance.

KPI
type: Concept
section: value
preferred label:
  en: KPI
definition:
  en: A measurable indicator used to track progress toward a business objective, outcome, or portfolio goal.
alternative label:
  en: key performance indicator
  en: metric
  en: performance measure
  en: success measure
related: BusinessObjective
related: Outcome
related: Impact
used in: ODPC
used in: ODPG
example:
  en: Monthly churn rate is a KPI used to measure progress toward a retention objective.
  en: Use KPI for a measurable indicator connected to an objective, outcome, or impact.

Impact
type: Concept
section: value
preferred label:
  en: Impact
definition:
  en: The expected or observed effect created by a data product, use case, signal, or portfolio decision.
alternative label:
  en: effect
  en: value impact
  en: business impact
  en: observed effect
related: Outcome
related: Benefit
related: KPI
related: ValueProposition
used in: ODPC
used in: ODPG
example:
  en: Reduced manual reconciliation effort is an Impact of the Finance DataProduct.
  en: Use Impact for the expected or observed effect of a data product, signal, use case, or portfolio decision.

Signal
type: Concept
section: value
preferred label:
  en: Signal
definition:
  en: An observed demand, trend, risk, gap, usage pattern, policy change, market change, or operational event that may require action.
alternative label:
  en: market signal
  en: demand signal
  en: trigger
  en: observation
related: Demand
related: Risk
related: Gap
related: Opportunity
used in: ODPC
used in: ODPG
example:
  en: A sudden rise in failed deliveries is a Signal that may indicate an operational data gap.
  en: Use Signal for observed demand, trend, risk, usage pattern, market change, policy change, or event requiring attention.

Gap
type: Concept
section: value
preferred label:
  en: Gap
definition:
  en: A missing data product, dataset, capability, quality level, access method, relationship, or portfolio coverage area.
alternative label:
  en: missing capability
  en: coverage gap
  en: data gap
  en: portfolio gap
related: DataNeed
related: Opportunity
related: Signal
related: Priority
used in: ODPC
used in: ODPG
example:
  en: Missing product-level carbon emissions data is a Gap for sustainability reporting use cases.
  en: Use Gap for missing data, capability, quality, access, relationship, or portfolio coverage.

Priority
type: Concept
section: value
preferred label:
  en: Priority
definition:
  en: A ranking or importance level used to guide portfolio planning, product development, investment, or remediation.
alternative label:
  en: importance level
  en: ranking
  en: urgency
  en: priority level
related: PortfolioPriority
related: Signal
related: Gap
related: Risk
used in: ODPC
used in: ODPG
example:
  en: Critical is a Priority assigned to a gap blocking regulatory reporting.
  en: Use Priority for ranking importance or urgency in planning, remediation, or investment decisions.

Outcome
type: Concept
section: value
preferred label:
  en: Outcome
definition:
  en: A desired or achieved result connected to a business objective, use case, KPI, or impact statement.
alternative label:
  en: result
  en: target result
  en: achieved result
  en: intended outcome
related: BusinessObjective
related: KPI
related: Impact
related: Benefit
used in: ODPC
used in: ODPG
example:
  en: Faster fraud investigation is an Outcome of improved transaction event data.
  en: Use Outcome for a desired or achieved result connected to objectives, use cases, KPIs, or impact.

DataNeed
type: Concept
section: value
preferred label:
  en: Data Need
definition:
  en: A required data input, data product, dataset, attribute, capability, or access pattern needed to support a use case or objective.
alternative label:
  en: data requirement
  en: data demand
  en: required data
  en: information need
related: UseCase
related: Gap
related: Demand
related: DataProduct
used in: ODPC
used in: ODPG
example:
  en: Daily merchant risk scores are a DataNeed for the fraud monitoring use case.
  en: Use DataNeed for required data inputs, products, attributes, capabilities, or access patterns.

Benefit
type: Concept
section: value
preferred label:
  en: Benefit
definition:
  en: A positive business, operational, financial, social, or technical value expected from a data product, use case, or portfolio action.
alternative label:
  en: value
  en: expected benefit
  en: positive impact
  en: business benefit
related: Impact
related: Outcome
related: ValueProposition
used in: ODPC
example:
  en: Reduced reporting effort is a Benefit expected from a governed finance metrics product.
  en: Use Benefit for a positive business, operational, financial, social, or technical value.

Demand
type: Concept
section: value
preferred label:
  en: Demand
definition:
  en: Evidence of need or interest from consumers, stakeholders, systems, markets, policies, or operational processes.
alternative label:
  en: need
  en: interest
  en: request
  en: demand signal
related: Signal
related: DataNeed
related: Opportunity
related: UseCase
used in: ODPC
used in: ODPG
example:
  en: Repeated requests for near-real-time inventory data are Demand for a new data product.
  en: Use Demand for evidence of need or interest from consumers, stakeholders, systems, markets, or operations.

Opportunity
type: Concept
section: value
preferred label:
  en: Opportunity
definition:
  en: A possible area for value creation, reuse, innovation, service improvement, monetization, or better decision-making.
alternative label:
  en: value opportunity
  en: improvement area
  en: innovation opportunity
  en: reuse opportunity
related: Signal
related: Gap
related: Benefit
related: Impact
used in: ODPC
used in: ODPG
example:
  en: Combining mobility and weather data is an Opportunity for better route optimization.
  en: Use Opportunity for a possible area of reuse, innovation, service improvement, monetization, or better decisions.

StrategicOpportunity
type: Concept
section: value
preferred label:
  en: Strategic Opportunity
definition:
  en: An inferred or declared opportunity with strategic relevance, such as a portfolio improvement, optimization, unmet need, or emerging value area.
alternative label:
  en: strategic opportunity
  en: portfolio opportunity
  en: strategic value opportunity
  en: emerging opportunity
related: Opportunity
related: BusinessObjective
related: Capability
related: Gap
used in: ODPG
example:
  en: Reducing unscheduled aircraft maintenance is a StrategicOpportunity identified from reliability signals and operational gaps.
  en: Use StrategicOpportunity when an opportunity has portfolio, strategic, or business-objective relevance.

ProductStrategy
type: Concept
section: value
preferred label:
  en: Product Strategy
definition:
  en: The strategic plan or context for a data product, including objectives, alignment, dates, status, and KPIs used to describe intended value.
alternative label:
  en: productStrategy
  en: product strategy
  en: product strategic plan
  en: strategic product context
related: BusinessObjective
related: KPI
related: StrategicOpportunity
related: PortfolioPriority
used in: ODPS
example:
  en: A ProductStrategy links a customer intelligence data product to growth objectives and retention KPIs.
  en: Use ProductStrategy for product-level objectives, alignment, timing, status, and strategic KPIs.

Risk
type: Concept
section: value
preferred label:
  en: Risk
definition:
  en: A possible negative event, weakness, exposure, or uncertainty that may affect data product value, trust, access, compliance, or operation.
alternative label:
  en: issue
  en: exposure
  en: threat
  en: concern
related: Signal
related: Priority
related: Gap
related: Governance
used in: ODPC
used in: ODPG
example:
  en: Unclear licensing for customer demographic data is a Risk for external sharing.
  en: Use Risk for a possible negative event, exposure, weakness, or uncertainty affecting value, trust, access, compliance, or operation.

ValueProposition
type: Concept
section: value
preferred label:
  en: Value Proposition
definition:
  en: A short explanation of why a data product, use case, or portfolio item matters and what value it is expected to create.
alternative label:
  en: value statement
  en: value case
  en: product value
  en: business value statement
related: Benefit
related: Impact
related: Outcome
related: UseCase
used in: ODPS
used in: ODPC
example:
  en: This product reduces onboarding time for analysts by providing governed customer features is a ValueProposition.
  en: Use ValueProposition for a short explanation of why a product, use case, or portfolio item matters.

PortfolioPriority
type: Concept
section: value
preferred label:
  en: Portfolio Priority
definition:
  en: A portfolio-level priority assigned to a data product, use case, signal, gap, or objective.
alternative label:
  en: portfolio ranking
  en: portfolio importance
  en: investment priority
  en: planning priority
related: Priority
related: Gap
related: Signal
related: BusinessObjective
used in: ODPC
used in: ODPG
example:
  en: High reuse potential is a PortfolioPriority for a shared customer identity data product.
  en: Use PortfolioPriority for a portfolio-level ranking assigned to products, use cases, signals, gaps, or objectives.

DataQuality
type: Concept
section: governance
preferred label:
  en: Data Quality
definition:
  en: The expected, measured, or reported quality of a data product, dataset, distribution, or data service.
alternative label:
  en: quality
  en: data quality score
  en: quality assessment
  en: quality metrics
related: SLA
related: DataContract
related: Stewardship
related: ComplianceRule
used in: ODPS
used in: ODPC
used in: ODPG
example:
  en: Completeness above 98 percent is a DataQuality expectation for the Customer Profile DataProduct.
  en: Use DataQuality for expected, measured, or reported quality of a product, dataset, distribution, or service.

SLA
type: Concept
section: governance
preferred label:
  en: SLA
definition:
  en: A service-level agreement or expectation that defines operational commitments for a data product, distribution, or data service.
alternative label:
  en: service level agreement
  en: service commitment
  en: operational commitment
  en: service expectation
related: DataQuality
related: Agreement
related: AccessMethod
related: DataContract
used in: ODPS
used in: ODPG
example:
  en: The product refreshes by 08:00 UTC every business day is an SLA.
  en: Use SLA for service-level expectations or operational commitments.

License
type: Concept
section: governance
preferred label:
  en: License
definition:
  en: The legal terms that define how a data product, dataset, distribution, or data service may be used, shared, or redistributed.
alternative label:
  en: license
  en: data license
  en: usage license
  en: legal license
  en: redistribution terms
related: UsageRights
related: Agreement
related: DataAgreement
related: Policy
used in: ODPS
used in: ODPC
used in: ODPG
example:
  en: Apache 2.0 is a License for a publicly shared dataset.
  en: Use License for legal terms that define how data may be used, shared, or redistributed.

DataAccess
type: Concept
section: governance
preferred label:
  en: Data Access
definition:
  en: The access configuration or access description for a data product, dataset, distribution, or data service.
alternative label:
  en: dataAccess
  en: data access
  en: access configuration
  en: access description
related: AccessMethod
related: AccessCondition
related: DataService
related: Distribution
used in: ODPS
used in: ODPC
used in: ODPG
example:
  en: An ODPS dataAccess block describes the output ports or access channels for a data product.
  en: Use DataAccess for product-level access configuration or description.

AccessMethod
type: Concept
section: governance
preferred label:
  en: Access Method
definition:
  en: The method used to access a data product, dataset, distribution, or data service, such as API, file download, query endpoint, or platform access.
alternative label:
  en: access channel
  en: delivery method
  en: access interface
  en: data access method
related: AccessCondition
related: DataService
related: Distribution
related: SLA
used in: ODPS
used in: ODPC
used in: ODPG
example:
  en: A Snowflake share is an AccessMethod for the Customer Features DataProduct.
  en: Use AccessMethod for the channel or interface used to access data, such as API, file download, query endpoint, or platform access.

PricingPlan
type: Concept
section: governance
preferred label:
  en: Pricing Plan
definition:
  en: A pricing, cost, subscription, or commercial plan that describes how a data product or data service may be paid for, charged, or monetized.
alternative label:
  en: pricingPlans
  en: pricing plan
  en: commercial plan
  en: subscription plan
related: Agreement
related: License
related: UsageRights
related: PaymentGateway
used in: ODPS
example:
  en: A monthly subscription tier for a market data product is a PricingPlan.
  en: Use PricingPlan for pricing, cost, subscription, or monetization plans.

PaymentGateway
type: Concept
section: governance
preferred label:
  en: Payment Gateway
definition:
  en: A payment integration, payment service, or gateway used to process commercial access to a data product or data service.
alternative label:
  en: paymentGateways
  en: payment gateway
  en: payment integration
  en: payment service
related: PricingPlan
related: Agreement
related: DataAccess
related: DataService
used in: ODPS
example:
  en: A Stripe integration configured for paid API access is a PaymentGateway.
  en: Use PaymentGateway for payment services or integrations used with commercial data product access.

Support
type: Concept
section: governance
preferred label:
  en: Support
definition:
  en: The support model or contact channel for help, issue handling, or operational assistance related to a data product or data service.
alternative label:
  en: support
  en: product support
  en: support contact
  en: help channel
related: SLA
related: Stewardship
related: Owner
related: DataService
used in: ODPS
example:
  en: A support email and phone number for product incidents is Support metadata.
  en: Use Support for help, issue handling, or operational assistance channels.

Agreement
type: Concept
section: governance
preferred label:
  en: Agreement
definition:
  en: A formal or informal agreement that defines usage, commercial, legal, operational, or governance terms for a data product or data exchange.
alternative label:
  en: data agreement
  en: usage agreement
  en: service agreement
  en: commercial agreement
related: DataAgreement
related: License
related: UsageRights
related: SLA
used in: ODPS
used in: ODPC
used in: ODPG
example:
  en: A commercial data sharing contract is an Agreement for an external data exchange.
  en: Use Agreement for usage, commercial, legal, operational, or governance terms between parties.

Policy
type: Concept
section: governance
preferred label:
  en: Policy
definition:
  en: A rule, guideline, or governance statement that applies to a data product, catalog, graph, use case, access method, or related object.
alternative label:
  en: governance policy
  en: rule
  en: guideline
  en: control policy
related: ComplianceRule
related: GovernanceProfile
related: AccessCondition
related: Sensitivity
used in: ODPS
used in: ODPC
used in: ODPG
example:
  en: Customer data must not be exported outside approved regions is a Policy.
  en: Use Policy for a rule, guideline, or governance statement that applies to products, catalogs, graphs, use cases, or access.

ComplianceRule
type: Concept
section: governance
preferred label:
  en: Compliance Rule
definition:
  en: A specific rule or requirement used to assess, enforce, or document compliance.
alternative label:
  en: compliance requirement
  en: control rule
  en: regulatory rule
  en: validation rule
related: Policy
related: GovernanceProfile
related: DataQuality
related: Risk
used in: ODPS
used in: ODPC
used in: ODPG
example:
  en: PII fields must be masked before non-production use is a ComplianceRule.
  en: Use ComplianceRule for a specific requirement used to assess, enforce, or document compliance.

Sensitivity
type: Concept
section: governance
preferred label:
  en: Sensitivity
definition:
  en: A classification that indicates how sensitive a data product, dataset, attribute, distribution, or service is from a privacy, security, commercial, or operational perspective.
alternative label:
  en: sensitivity level
  en: data sensitivity
  en: security classification
  en: privacy classification
related: Policy
related: AccessCondition
related: UsageRights
related: GovernanceProfile
used in: ODPS
used in: ODPC
example:
  en: Confidential is a Sensitivity classification for customer identity data.
  en: Use Sensitivity to indicate privacy, security, commercial, or operational sensitivity.

UsageRights
type: Concept
section: governance
preferred label:
  en: Usage Rights
definition:
  en: The rights granted to consumers for using, sharing, modifying, deriving, or redistributing a data product or dataset.
alternative label:
  en: use rights
  en: permitted use
  en: usage permissions
  en: allowed use
related: License
related: Agreement
related: DataAgreement
related: AccessCondition
used in: ODPS
used in: ODPC
example:
  en: Internal analytics only is a UsageRights statement for a licensed dataset.
  en: Use UsageRights for what consumers may do with data, including use, sharing, modification, derivation, or redistribution.

Retention
type: Concept
section: governance
preferred label:
  en: Retention
definition:
  en: The rules or expectations for how long data, metadata, logs, agreements, or related records should be retained.
alternative label:
  en: retention rule
  en: retention period
  en: record retention
  en: data retention
related: Policy
related: ComplianceRule
related: DataAgreement
related: Stewardship
used in: ODPS
used in: ODPC
example:
  en: Transaction logs retained for seven years is a Retention rule.
  en: Use Retention for how long data, metadata, logs, agreements, or records should be kept.

AccessCondition
type: Concept
section: governance
preferred label:
  en: Access Condition
definition:
  en: A condition that must be met before a consumer can access a data product, dataset, distribution, or data service.
alternative label:
  en: access rule
  en: access requirement
  en: eligibility condition
  en: access constraint
related: AccessMethod
related: UsageRights
related: Policy
related: Sensitivity
used in: ODPS
used in: ODPC
used in: ODPG
example:
  en: Manager approval required before access is granted is an AccessCondition.
  en: Use AccessCondition for a requirement that must be met before a consumer can access data.

GovernanceProfile
type: Concept
section: governance
preferred label:
  en: Governance Profile
definition:
  en: A reusable governance classification that describes the expected level of control, assurance, review, or operational maturity for a data product or catalog item.
alternative label:
  en: governance level
  en: assurance profile
  en: control profile
  en: maturity profile
related: Policy
related: ComplianceRule
related: Sensitivity
related: Stewardship
used in: ODPS
used in: ODPC
example:
  en: High assurance is a GovernanceProfile for regulated finance data products.
  en: Use GovernanceProfile for a reusable classification of control, assurance, review, or maturity expectations.

DataAgreement
type: Concept
section: governance
preferred label:
  en: Data Agreement
definition:
  en: A structured agreement that defines the allowed use, responsibilities, obligations, and constraints for a data product or data exchange.
alternative label:
  en: data sharing agreement
  en: data usage agreement
  en: data exchange agreement
  en: product agreement
related: Agreement
related: License
related: UsageRights
related: AccessCondition
used in: ODPS
used in: ODPC
example:
  en: A partner data exchange contract with allowed uses and obligations is a DataAgreement.
  en: Use DataAgreement for structured allowed use, responsibilities, obligations, and constraints for data sharing.

DataContract
type: Concept
section: governance
preferred label:
  en: Data Contract
definition:
  en: A technical or operational contract that defines expectations for schema, quality, delivery, compatibility, and change management.
alternative label:
  en: schema contract
  en: delivery contract
  en: operational contract
  en: technical contract
related: DataQuality
related: SLA
related: AccessMethod
related: Stewardship
used in: ODPS
example:
  en: A schema compatibility and freshness contract for an events API is a DataContract.
  en: Use DataContract for technical or operational expectations around schema, quality, delivery, compatibility, and change management.

Stewardship
type: Concept
section: governance
preferred label:
  en: Stewardship
definition:
  en: The assigned responsibility model for managing data product metadata, quality, lifecycle, and operational health.
alternative label:
  en: data stewardship
  en: product stewardship
  en: metadata stewardship
  en: lifecycle responsibility
related: Steward
related: Owner
related: DataQuality
related: GovernanceProfile
used in: ODPS
used in: ODPC
example:
  en: The analytics platform team handles Stewardship for metadata quality and lifecycle reviews.
  en: Use Stewardship for the assigned responsibility model for metadata, quality, lifecycle, and operational health.

supports
type: Concept
section: relationships
preferred label:
  en: supports
definition:
  en: Indicates that one object helps enable, serve, or make another object possible, such as a data product supporting a use case.
alternative label:
  en: enables
  en: serves
  en: helps
  en: provides support for
related: contributesTo
related: requires
related: relatedTo
used in: ODPG
example:
  en: Customer Churn Risk Scores supports the Retention Campaign Optimization use case.
  en: Use supports when one object helps enable, serve, or make another object possible.

requires
type: Concept
section: relationships
preferred label:
  en: requires
definition:
  en: Indicates that one object needs another object to be complete, useful, or executable, such as a use case requiring a data product.
alternative label:
  en: needs
  en: depends on
  en: must have
  en: requires input from
related: dependsOn
related: supports
related: DataNeed
used in: ODPG
example:
  en: The Fraud Detection use case requires the Transaction Events DataProduct.
  en: Use requires when one object needs another object to be complete, useful, or executable.

uses
type: Concept
section: relationships
preferred label:
  en: uses
definition:
  en: Indicates that one object uses another object as part of execution, operation, analysis, automation, or decision-making.
alternative label:
  en: uses
  en: uses as input
  en: makes use of
  en: operates with
related: requires
related: dependsOn
related: consumes
used in: ODPG
example:
  en: A maintenance recommendation agent uses an aviation risk score data service.
  en: Use uses when one object actively uses another object during execution or operation.

contributesTo
type: Concept
section: relationships
preferred label:
  en: contributes to
definition:
  en: Indicates that one object helps advance another object, such as a use case contributing to a business objective.
alternative label:
  en: advances
  en: helps achieve
  en: adds value to
  en: supports progress toward
related: supports
related: measures
related: BusinessObjective
used in: ODPG
example:
  en: The Retention Campaign Optimization use case contributesTo the Reduce Churn business objective.
  en: Use contributesTo when one object helps advance an objective, outcome, or impact.

measures
type: Concept
section: relationships
preferred label:
  en: measures
definition:
  en: Indicates that one object measures another object, such as a KPI measuring a business objective or outcome.
alternative label:
  en: tracks
  en: monitors
  en: evaluates
  en: assesses
related: KPI
related: Outcome
related: BusinessObjective
used in: ODPG
example:
  en: Monthly churn rate measures the Reduce Churn business objective.
  en: Use measures when a KPI, signal, or metric tracks an objective, outcome, or impact.

belongsTo
type: Concept
section: relationships
preferred label:
  en: belongs to
definition:
  en: Indicates that one object is assigned to, grouped under, or included in another object, such as a data product belonging to a catalog.
alternative label:
  en: assigned to
  en: grouped under
  en: included in
  en: cataloged under
related: partOf
related: hasPart
related: DataProductCatalog
used in: ODPG
example:
  en: The Customer Churn Risk Scores DataProduct belongsTo the Customer Analytics catalog.
  en: Use belongsTo when one object is assigned to, grouped under, or included in another object.

dependsOn
type: Concept
section: relationships
preferred label:
  en: depends on
definition:
  en: Indicates that one object has a dependency on another object, such as a data product depending on another product, service, or dataset.
alternative label:
  en: relies on
  en: has dependency on
  en: uses dependency
  en: is dependent on
related: requires
related: relatedTo
related: derivedFrom
used in: ODPG
example:
  en: The Churn Scores DataProduct dependsOn the Customer Profile Dataset.
  en: Use dependsOn for operational, technical, or data dependencies between products, services, datasets, or use cases.

governedBy
type: Concept
section: relationships
preferred label:
  en: governed by
definition:
  en: Indicates that one object is governed by another object, such as a data product governed by a license, policy, agreement, or compliance rule.
alternative label:
  en: controlled by
  en: regulated by
  en: subject to
  en: under governance of
related: Policy
related: License
related: Agreement
related: ComplianceRule
used in: ODPG
example:
  en: The Customer Profile DataProduct is governedBy the Customer Data Access Policy.
  en: Use governedBy when a product, dataset, service, or access method is subject to a policy, license, agreement, or compliance rule.

providedBy
type: Concept
section: relationships
preferred label:
  en: provided by
definition:
  en: Indicates that one object is provided, published, or made available by a provider.
alternative label:
  en: published by
  en: supplied by
  en: made available by
  en: offered by
related: Provider
related: Owner
related: Steward
used in: ODPG
example:
  en: The Transaction Events DataProduct is providedBy the Payments Data Platform team.
  en: Use providedBy when an object is published, supplied, or made available by a provider or owner.

consumedBy
type: Concept
section: relationships
preferred label:
  en: consumed by
definition:
  en: Indicates that one object is used, accessed, or consumed by a consumer.
alternative label:
  en: used by
  en: accessed by
  en: received by
  en: consumed by
related: Consumer
related: AccessMethod
related: UsageRights
used in: ODPG
example:
  en: The Customer Features DataProduct is consumedBy the Personalization Model Training system.
  en: Use consumedBy when an object is used, accessed, or received by a consumer.

produces
type: Concept
section: relationships
preferred label:
  en: produces
definition:
  en: Indicates that one object creates, generates, outputs, or makes available another object, such as a workflow producing a dataset or data service.
alternative label:
  en: creates
  en: generates
  en: outputs
  en: produces output
related: derivedFrom
related: exposes
related: DataProduct
used in: ODPG
example:
  en: A scoring workflow produces a daily maintenance risk dataset.
  en: Use produces when one object creates, generates, outputs, or makes another object available.

consumes
type: Concept
section: relationships
preferred label:
  en: consumes
definition:
  en: Indicates that one object consumes data, services, outputs, or interfaces from another object.
alternative label:
  en: consumes
  en: reads from
  en: receives input from
  en: takes as input
related: consumedBy
related: uses
related: Consumer
used in: ODPG
example:
  en: A recommendation agent consumes telemetry datasets and a risk score data service.
  en: Use consumes for active consumption of data, services, outputs, or interfaces.

indicates
type: Concept
section: relationships
preferred label:
  en: indicates
definition:
  en: Indicates that one object points to, reveals, or suggests another object, such as a signal indicating a gap, demand, risk, or opportunity.
alternative label:
  en: points to
  en: suggests
  en: reveals
  en: signals
related: Signal
related: Gap
related: Demand
related: Risk
related: Opportunity
used in: ODPG
example:
  en: A rising support ticket trend indicates a Gap in product usage data.
  en: Use indicates when a signal, KPI, or observation points to a gap, demand, risk, or opportunity.

identifies
type: Concept
section: relationships
preferred label:
  en: identifies
definition:
  en: Indicates that one object identifies, detects, discovers, or names another object, such as an agent identifying a strategic opportunity.
alternative label:
  en: detects
  en: discovers
  en: finds
  en: recognizes
related: indicates
related: StrategicOpportunity
related: Signal
used in: ODPG
example:
  en: A maintenance analytics agent identifies a StrategicOpportunity to reduce unscheduled maintenance.
  en: Use identifies when one object discovers or names an opportunity, condition, gap, or risk.

relatedTo
type: Concept
section: relationships
preferred label:
  en: related to
definition:
  en: Indicates a general relationship between two objects when a more specific relationship type is not available.
alternative label:
  en: associated with
  en: connected to
  en: linked to
  en: relevant to
related: supports
related: dependsOn
related: partOf
used in: ODPG
example:
  en: The Customer Profile DataProduct is relatedTo the Customer Segmentation UseCase.
  en: Use relatedTo only when a more specific relationship type is not available.

ownedBy
type: Concept
section: relationships
preferred label:
  en: owned by
definition:
  en: Indicates that one object is owned or accountable to a person, team, organization, domain, or capability.
alternative label:
  en: accountable to
  en: has owner
  en: owned by
  en: ownership assigned to
related: Owner
related: Stewardship
related: providedBy
used in: ODPG
example:
  en: The maintenance risk score data service is ownedBy the aviation analytics domain.
  en: Use ownedBy when a graph object has an accountable owner, domain, team, or capability.

alignsWith
type: Concept
section: relationships
preferred label:
  en: aligns with
definition:
  en: Indicates that one object has strategic, semantic, organizational, or capability alignment with another object.
alternative label:
  en: aligned with
  en: maps to
  en: corresponds to
  en: strategically aligns with
related: contributesTo
related: supports
related: relatedTo
used in: ODPG
example:
  en: A predictive maintenance capability alignsWith the reduce unscheduled maintenance business objective.
  en: Use alignsWith for strategic, semantic, organizational, or capability alignment.

partOf
type: Concept
section: relationships
preferred label:
  en: part of
definition:
  en: Indicates that one object is part of a larger object, such as a catalog item being part of a catalog.
alternative label:
  en: component of
  en: included in
  en: member of
  en: belongs within
related: hasPart
related: belongsTo
related: DataProductCatalog
used in: ODPG
example:
  en: A customer address Dataset is partOf the Customer Profile DataProduct.
  en: Use partOf when one object is a component or member of a larger object.

hasPart
type: Concept
section: relationships
preferred label:
  en: has part
definition:
  en: Indicates that one object contains or includes another object.
alternative label:
  en: contains
  en: includes
  en: has component
  en: consists of
related: partOf
related: belongsTo
related: Dataset
used in: ODPG
example:
  en: The Customer Profile DataProduct hasPart the Customer Address Dataset.
  en: Use hasPart when one object contains or includes another object.

derivedFrom
type: Concept
section: relationships
preferred label:
  en: derived from
definition:
  en: Indicates that one object is derived from another object, such as an insight, product, dataset, or signal derived from a source.
alternative label:
  en: based on
  en: sourced from
  en: generated from
  en: created from
related: dependsOn
related: Reference
related: Dataset
used in: ODPG
example:
  en: The Churn Score Dataset is derivedFrom customer events and subscription history datasets.
  en: Use derivedFrom when an object is based on, sourced from, generated from, or created from another object.

impacts
type: Concept
section: relationships
preferred label:
  en: impacts
definition:
  en: Indicates that one object affects, changes, influences, or has an impact on another object.
alternative label:
  en: affects
  en: influences
  en: changes
  en: has impact on
related: Impact
related: contributesTo
related: supports
used in: ODPG
example:
  en: A delayed data refresh policy impacts a fraud detection use case.
  en: Use impacts when one object affects or influences a use case, metric, objective, or outcome.

exposes
type: Concept
section: relationships
preferred label:
  en: exposes
definition:
  en: Indicates that one object exposes a data service, interface, endpoint, distribution, or access method.
alternative label:
  en: exposes interface
  en: makes available through
  en: provides endpoint
  en: publishes interface
related: DataService
related: AccessMethod
related: Distribution
used in: ODPG
example:
  en: The maintenance risk data product exposes a REST API represented as a DataService.
  en: Use exposes when one object makes an interface, endpoint, access method, or data service available.

replaces
type: Concept
section: relationships
preferred label:
  en: replaces
definition:
  en: Indicates that one object replaces another object, such as a newer data product replacing an older version.
alternative label:
  en: supersedes
  en: succeeds
  en: takes over from
  en: replaces version
related: versionOf
related: derivedFrom
related: relatedTo
used in: ODPG
example:
  en: Customer Churn Scores v2 replaces the legacy churn scoring product.
  en: Use replaces when a newer product, dataset, service, or version supersedes an older one.

versionOf
type: Concept
section: relationships
preferred label:
  en: version of
definition:
  en: Indicates that one object is a version of another object.
alternative label:
  en: variant of
  en: release of
  en: revision of
  en: versioned form of
related: replaces
related: derivedFrom
related: Identifier
used in: ODPG
example:
  en: Customer Churn Scores v2 is a versionOf Customer Churn Scores.
  en: Use versionOf when one object is a version, variant, release, or revision of another object.