Skip to content

JSON Schema reference

This reference is generated from the canonical JSON Schema 2020-12 resources in the repository's SDK/schema/ directory. It describes the JSON-compatible data model accepted from Semantic Hub YAML files.

The generated pages are provided for navigation, search, and analysis. They do not replace the raw schemas as the normative contract.

Public entry points

YAML document Human-readable reference Raw schema
Catalog manifest Catalog Catalog.json
Connection Connection Connection.json
Dataset Dataset Dataset.json
Semantic model Model Model.json
Semantic query Query Query.json

Supporting schemas

Domain Human-readable reference Raw schema
Shared object contracts Common Common.json
References and paths References References.json
Expressions and dialects Expressions Expressions.json
Metrics Metrics Metrics.json
Assembled catalog Resolved catalog ResolvedCatalog.json
SELECT conformance suite SELECT test suite SelectTestSuite.json

The machine-readable schema index lists each generated page, schema identifier, definition count, anchors, and JSON Schema keywords used by the source.