exposes gRPC endpoint
type: ObjectProperty
domain: Mirror Service
range: Mirror gRPC API
definition: Connects a mirror service to its gRPC streaming artefact.

Dataset retention policy
type: Class
subclass of: Artefact
definition: Policy describing how long datasets are retained in analytics storage.
source document: record-and-balance-files

Mirror gRPC API
type: Class
subclass of: Artefact
definition: gRPC streaming interface for subscribing to Hedera mirror node data.
source document: grpc-api

has dataset URI
type: DatatypeProperty
domain: Mirror dataset
range: anyURI
definition: URI endpoint where the dataset can be accessed.

Telemetry metric
type: Class
subclass of: Event
definition: Metric derived from mirror node operations or analytics pipelines.
source document: metrics

publishes dataset
type: ObjectProperty
domain: Mirror Service
range: Mirror dataset
definition: Links a mirror service to datasets it exports.

has retention policy
type: ObjectProperty
domain: Mirror dataset
range: Dataset retention policy
definition: Associates a dataset with its retention policy.

feeds analytics workspace
type: ObjectProperty
domain: Mirror dataset
range: Analytics workspace
definition: Identifies analytics workspaces that consume a dataset.

Mirror dataset
type: Class
subclass of: Artefact
definition: Dataset exported by mirror nodes such as transactions, balances, or contract logs.
source document: record-and-balance-files

curates workspace
type: ObjectProperty
domain: Actor
range: Analytics workspace
definition: Indicates the actor responsible for an analytics workspace.

has retention days
type: DatatypeProperty
domain: Dataset retention policy
range: integer
definition: Number of days data is retained.

Hedera Mirror and Analytics Ecosystem module
type: Ontology
description: Vocabulary for mirror nodes, exported datasets, and analytics workspaces consuming Hedera telemetry.
creator: Bhash Ontology Working Group
created: 2024-10-01
modified: 2025-09-30
imports: core
version info: 0.1.0-dev
editorial note: Phase 3 sprint module documenting mirror node pipelines, dataset retention, and analytics reuse for CQ-ANL-007.

has metric value
type: DatatypeProperty
domain: Telemetry metric
range: decimal
definition: Quantitative value reported for a metric.

Mirror REST API
type: Class
subclass of: Artefact
definition: RESTful interface provided by mirror nodes for querying Hedera history.
source document: rest-api

has workspace purpose
type: DatatypeProperty
domain: Analytics workspace
range: string
definition: Narrative description of the analytics workspace focus.

has metric window
type: DatatypeProperty
domain: Telemetry metric
range: string
definition: Time window (e.g., 1h, 24h) represented by the metric.

exposes REST endpoint
type: ObjectProperty
domain: Mirror Service
range: Mirror REST API
definition: Connects a mirror service to its REST API artefact.

Mirror node operator role
type: Class
subclass of: Role
definition: Role fulfilled by organisations running mirror node infrastructure.
source document: deploy

produces metric
type: ObjectProperty
domain: Ingestion pipeline
range: Telemetry metric
definition: Indicates metrics emitted by an ingestion pipeline.

Ingestion pipeline
type: Class
subclass of: Process
definition: Pipeline that ingests record files into analytics storage.
source document: overview

Mirror Service
type: Class
subclass of: Service
definition: Service tier that replicates consensus data and exposes REST/gRPC APIs.
source document: mirror-node

Analytics workspace
type: Class
subclass of: Artefact
definition: Analytical environment consuming mirror datasets for reporting or dashboards.
source document: overview

runs pipeline
type: ObjectProperty
domain: Actor
range: Ingestion pipeline
definition: Links an operator to the ingestion pipeline they run.

covers service
type: ObjectProperty
domain: Mirror dataset
range: Service
definition: Identifies which Hedera service a dataset provides analytics for.

has dataset type
type: DatatypeProperty
domain: Mirror dataset
range: string
definition: Describes the type of dataset (e.g., balances, contract-results).