ManojkMohan
Honored Contributor II

@wkgcls DQX requires a Databricks platform license for production use, and its licensing restricts usage to environments connected with Databricks Services. This means you cannot use DQX freely in external Spark environments such as AWS EMR

To your questions

1. Yes, DQX requires a Databricks platform agreement for legitimate usage.

2.No, there are currently no publicly documented licensing options that allow Databricks Labs projects, including DQX, to be used outside the Databricks platform.

3.Yes, there are several open-source and permissively licensed alternatives example-  Great Expectations: Python-based framework with Spark DataFrame support, configurable validation rules, and strong community adoption.

View solution in original post