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.