databricks.labs.dqx.errors
DQXError Objects
class DQXError(Exception)
Base class for all DQX exceptions.
ParameterError Objects
class ParameterError(DQXError)
Base class for parameter-related errors.
InvalidConfigError Objects
class InvalidConfigError(DQXError)
Raised when a configuration error occurs.
InvalidParameterError Objects
class InvalidParameterError(ParameterError)
Raised when a parameter is invalid (malformed, wrong type, not supported, ambiguous, or incompatible with other inputs).
MissingParameterError Objects
class MissingParameterError(ParameterError)
Raised when a required parameter is missing, i.e when the user fails to provide a required parameter (None/absent).
UnsafeSqlQueryError Objects
class UnsafeSqlQueryError(DQXError)
Raised when a SQL query is considered unsafe.
InvalidCheckError Objects
class InvalidCheckError(DQXError)
Raised when a check is invalid or not supported.
CheckDownloadError Objects
class CheckDownloadError(InvalidCheckError)
Raised when a data quality check cannot be downloaded (e.g., from Unity Catalog).