From 8ad7747fba18e9dfd05fc14e4af14d0e75f4db06 Mon Sep 17 00:00:00 2001 From: Evan Rusackas Date: Sun, 22 Feb 2026 21:07:58 -0800 Subject: [PATCH] fix(odps): add engine and engine_name attributes Add missing engine and engine_name class attributes to OdpsEngineSpec required for the supports_backend() method to work correctly. Co-Authored-By: Claude Opus 4.5 --- superset/db_engine_specs/odps.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/superset/db_engine_specs/odps.py b/superset/db_engine_specs/odps.py index 490236f62ea..6a6abe0cc58 100644 --- a/superset/db_engine_specs/odps.py +++ b/superset/db_engine_specs/odps.py @@ -60,6 +60,8 @@ class OdpsBaseEngineSpec(BaseEngineSpec): class OdpsEngineSpec(BasicParametersMixin, OdpsBaseEngineSpec): + engine = "odps" + engine_name = "ODPS (MaxCompute)" default_driver = "odps" @classmethod