feat: initial Dremio sqlglot dialect (#33847)

This commit is contained in:
Beto Dealmeida
2025-06-20 12:05:45 -07:00
committed by GitHub
parent a23a4ed054
commit 404f7c1043
6 changed files with 86 additions and 5 deletions

View File

@@ -35,7 +35,7 @@ from sqlglot.optimizer.pushdown_predicates import pushdown_predicates
from sqlglot.optimizer.scope import Scope, ScopeType, traverse_scope
from superset.exceptions import QueryClauseValidationException, SupersetParseError
from superset.sql.dialects.firebolt import Firebolt
from superset.sql.dialects import Dremio, Firebolt
if TYPE_CHECKING:
from superset.models.core import Database
@@ -59,7 +59,7 @@ SQLGLOT_DIALECTS = {
"databricks": Dialects.DATABRICKS,
# "db2": ???
# "denodo": ???
# "dremio": ???
"dremio": Dremio,
"drill": Dialects.DRILL,
"druid": Dialects.DRUID,
"duckdb": Dialects.DUCKDB,