Skip to main content

datacontract import

Create a data contract from a source format.

datacontract import [OPTIONS] COMMAND [ARGS]...
SubcommandDescription
adlsImport a data contract from files in Azure Blob Storage / ADLS.
athenaImport a data contract from an Amazon Athena database.
avroImport a data contract from an Avro schema file.
bigqueryImport a data contract from BigQuery.
clickhouseImport a data contract from a ClickHouse database.
csvImport a data contract from a CSV file.
databricksImport a data contract from Databricks Unity Catalog.
dbmlImport a data contract from a DBML file.
dbtImport a data contract from a dbt manifest file.
excelImport a data contract from an Excel file.
gcsImport a data contract from files in Google Cloud Storage.
glueImport a data contract from AWS Glue.
hiveImport a data contract from a Hive database.
icebergImport a data contract from an Iceberg schema file or a REST catalog.
jsonImport a data contract from a JSON file.
jsonschemaImport a data contract from a JSON Schema file.
mysqlImport a data contract from a MySQL database.
odataImport a data contract from OData 4.x CSDL XML or JSON metadata, using a URL or local file.
odcsImport a data contract from an ODCS file.
openapiImport a data contract from the responses of GET or POST operations in an OpenAPI 3.x document.
oracleImport a data contract from an Oracle database.
parquetImport a data contract from a Parquet file.
postgresImport a data contract from a Postgres schema.
powerbiImport a data contract from a Power BI semantic model (.pbit, .bim, or .json) file.
protobufImport a data contract from a Protobuf schema file.
pydantic-modelImport a data contract from Pydantic models.
redshiftImport a data contract from an Amazon Redshift schema.
s3Import a data contract from files in S3.
snowflakeImport a data contract from a Snowflake workspace.
sparkImport a data contract from a Spark schema.
sqlImport a data contract from a SQL DDL file.
sqlserverImport a data contract from a SQL Server database.
trinoImport a data contract from a Trino catalog.
unityImport a data contract from Databricks Unity Catalog (alias of import databricks).
xsdImport a data contract from an XML Schema (XSD) file.

Guide: Imports.