Commands
daco ports translate
Translate a port schema to a target format
Synopsis
Translate a port schema to a target format.
Available formats: pyspark, pydantic, python, dqx-yaml, markdown, gotypes, spark-scala, databricks-scala, avro, databricks-pyspark, databricks-sql, protobuf, spark-sql, scala
daco ports translate [flags]Examples
# Interactive mode
daco ports translate
# Translate specific port
daco ports translate --name my-port --format pyspark
# Translate multiple ports
daco ports translate --name port-a,port-b --format pyspark
# Translate all ports
daco ports translate --all --format pyspark
# Translate to a custom output directory (also sets package name for Go/Protobuf/Scala)
daco ports translate --all --format gotypes --output modelsOptions
-a, --all Translate all ports
--format string Output format (pyspark, pydantic, python, dqx-yaml, markdown, gotypes, spark-scala, databricks-scala, avro, databricks-pyspark, databricks-sql, protobuf, spark-sql, scala)
-h, --help help for translate
-n, --name string Port name(s), comma-separated
-o, --output string Output directory (also used as package name for Go/Protobuf/Scala) (default "schemas")SEE ALSO
- daco ports - Manage data product ports