yit
Databricks Partner

@szymon_dybczak Struct has its own benefits over variant. It's more memory efficient, and it shows the full nested schema in Overview in Unity Catalog, while the variant type just shows the name of the first level field. Basically you can navigate through it very easily.

And many other limitations described in https://docs.databricks.com/aws/en/delta/variant#limitations .