Expand description
Import functionality
Provides parsers for importing data models from various formats:
- SQL (CREATE TABLE statements)
- ODCS (Open Data Contract Standard) v3.1.0 YAML format (legacy ODCL formats supported for import)
- JSON Schema
- AVRO
- Protobuf
- Decision (MADR-compliant decision records)
- Knowledge (Knowledge Base articles)
Modules§
- avro
- AVRO schema parser for importing AVRO schemas into data models.
- cads
- CADS (Compute Asset Description Specification) importer
- decision
- Decision (MADR) importer
- json_
schema - JSON Schema parser for importing JSON Schema into data models.
- knowledge
- Knowledge Base importer
- odcl
- ODCL (Open Data Contract Language) parser service for parsing legacy ODCL YAML files.
- odcs
- ODCS parser service for parsing Open Data Contract Standard YAML files.
- odcs_
shared - Shared utilities for ODCS and ODCL parsing.
- odps
- ODPS (Open Data Product Standard) importer
- protobuf
- Protobuf parser for importing .proto files into data models.
- sql
- SQL Import functionality
Structs§
- Avro
Importer - Parser for AVRO schema format.
- CADS
Importer - CADS importer for parsing CADS v1.0 YAML files
- Column
Data - Column data from import - mirrors Column struct exactly to preserve all ODCS v3.1.0 fields
- Decision
Importer - Decision importer for parsing MADR-compliant YAML files
- Import
Result - Result of an import operation.
- JSON
Schema Importer - Parser for JSON Schema format.
- Knowledge
Importer - Knowledge importer for parsing Knowledge Base article YAML files
- ODCL
Importer - ODCL parser service for parsing legacy Open Data Contract Language YAML files. Handles Data Contract Specification format and simple ODCL format.
- ODCS
Importer - ODCS parser service for parsing Open Data Contract Standard YAML files. Handles ODCS v3.1.0 (primary format) and legacy ODCL formats (converted to ODCS).
- ODPS
Importer - ODPS importer for parsing ODPS YAML files
- Parser
Error - Parser error structure for detailed error reporting.
- Protobuf
Importer - Parser for Protobuf format.
- SQLImporter
- SQL Importer - parses CREATE TABLE statements
- Table
Data - Table data from import - preserves all ODCS v3.1.0 contract-level fields
- Table
Requiring Name - Table requiring name input (for SQL imports)
Enums§
- Import
Error - Error during import