mirror of
https://github.com/apache/superset.git
synced 2026-04-19 16:14:52 +00:00
feat: apply Time Grain to X-Axis column (#21163)
This commit is contained in:
@@ -1269,6 +1269,17 @@ def is_adhoc_column(column: Column) -> TypeGuard[AdhocColumn]:
|
||||
return isinstance(column, dict)
|
||||
|
||||
|
||||
def get_base_axis_column(columns: Optional[List[Column]]) -> Optional[AdhocColumn]:
|
||||
if columns is None:
|
||||
return None
|
||||
axis_cols = [
|
||||
col
|
||||
for col in columns
|
||||
if is_adhoc_column(col) and col.get("columnType") == "BASE_AXIS"
|
||||
]
|
||||
return axis_cols[0] if axis_cols else None
|
||||
|
||||
|
||||
def get_column_name(
|
||||
column: Column, verbose_map: Optional[Dict[str, Any]] = None
|
||||
) -> str:
|
||||
|
||||
Reference in New Issue
Block a user