Magnowlia

Magnowlia Business Vocabulary

Framework vocabulary for defining business metrics, time dimensions, and constants in the Magnowlia ontology framework.

Namespace: https://magnowlia.com/ontology/business-vocabulary#

Prefix: bv:

Download as Turtle (.ttl)

Terms (16)

bv:Metricbv:TimeDimensionbv:BusinessConstantbv:timeDimensionbv:dependsOnPropertybv:dependsOnRelationshipbv:dependsOnConstantbv:constantValuebv:sampleEnumValuesbv:enumValuesFrombv:commonEnumTypebv:metricExpressionbv:metricTablebv:metricPreFilterbv:metricSqlbv:metricCategory

Classes

bv:Metric Class
https://magnowlia.com/ontology/business-vocabulary#Metric
A time-series business metric computed from SQL expressions.
bv:TimeDimension Class
https://magnowlia.com/ontology/business-vocabulary#TimeDimension
A time column used for metric aggregation.
bv:BusinessConstant Class
https://magnowlia.com/ontology/business-vocabulary#BusinessConstant
A fixed numeric value used in calculations and conversions.

Object Properties

bv:timeDimension ObjectProperty
https://magnowlia.com/ontology/business-vocabulary#timeDimension
Associates a metric with its primary time dimension.
Domain: bv:Metric
Range: bv:TimeDimension
bv:dependsOnProperty ObjectProperty
https://magnowlia.com/ontology/business-vocabulary#dependsOnProperty
Indicates that a metric depends on a given attribute.
Domain: bv:Metric
Range: owl:DatatypeProperty
bv:dependsOnRelationship ObjectProperty
https://magnowlia.com/ontology/business-vocabulary#dependsOnRelationship
Indicates that a metric depends on a particular business relationship.
Domain: bv:Metric
Range: owl:ObjectProperty
bv:dependsOnConstant ObjectProperty
https://magnowlia.com/ontology/business-vocabulary#dependsOnConstant
Indicates that a metric depends on a business constant value used in its calculation.
Domain: bv:Metric
Range: bv:BusinessConstant
bv:enumValuesFrom ObjectProperty
https://magnowlia.com/ontology/business-vocabulary#enumValuesFrom
Marks a property as an enumeration whose tokens are sourced from this column.
Domain: owl:DatatypeProperty
Range: m:Column
bv:metricTable ObjectProperty
https://magnowlia.com/ontology/business-vocabulary#metricTable
Primary source table for the metric.
Domain: bv:Metric
Range: m:Table

Datatype Properties

bv:constantValue DatatypeProperty
https://magnowlia.com/ontology/business-vocabulary#constantValue
The numeric value of a business constant.
Domain: bv:BusinessConstant
Range: xsd:decimal
bv:sampleEnumValues DatatypeProperty
https://magnowlia.com/ontology/business-vocabulary#sampleEnumValues
Sample permitted enum-like tokens for the attribute (repeatable).
Domain: owl:DatatypeProperty
Range: xsd:string
bv:commonEnumType DatatypeProperty
https://magnowlia.com/ontology/business-vocabulary#commonEnumType
Indicates this property uses a well-known enum set (e.g., country, currency, boolean).
Domain: owl:DatatypeProperty
Range: xsd:string
bv:metricExpression DatatypeProperty
https://magnowlia.com/ontology/business-vocabulary#metricExpression
Valid SQL aggregation expression for the metric SELECT clause.
Domain: bv:Metric
Range: xsd:string
bv:metricPreFilter DatatypeProperty
https://magnowlia.com/ontology/business-vocabulary#metricPreFilter
Optional WHERE clause conditions applied before aggregation.
Domain: bv:Metric
Range: xsd:string
bv:metricSql DatatypeProperty
https://magnowlia.com/ontology/business-vocabulary#metricSql
Full parameterized SQL template. Overrides metricExpression+metricTable when present.
Domain: bv:Metric
Range: xsd:string
bv:metricCategory DatatypeProperty
https://magnowlia.com/ontology/business-vocabulary#metricCategory
Taxonomy path for sidebar categorization. A metric may have 0..N categories.
Domain: bv:Metric
Range: xsd:string
Related resources
Ontology overview What is a business ontology? Mapping vocabulary Business vocabulary Acme Shop sample
Build your own ontology with Magnowlia

Connect your data, define metrics, and start asking questions in plain English.

Get Started Free