diff --git a/frontend/src/metabase-lib/lib/Dimension.js b/frontend/src/metabase-lib/lib/Dimension.js index eebfa174a71eb9ae1c3c1e23bcd0cbb0266cb586..248d1a632ca0c9bd2b32ccbf9c0b25892236ef30 100644 --- a/frontend/src/metabase-lib/lib/Dimension.js +++ b/frontend/src/metabase-lib/lib/Dimension.js @@ -625,7 +625,9 @@ import { DATETIME_UNITS, formatBucketing } from "metabase/lib/query_time"; import type Aggregation from "./queries/structured/Aggregation"; const isFieldDimension = dimension => - dimension instanceof FieldIDDimension || dimension instanceof FKDimension; + dimension instanceof FieldIDDimension || + dimension instanceof FKDimension || + dimension instanceof FieldLiteralDimension; /** * DatetimeField dimension, `["datetime-field", field-reference, datetime-unit]` diff --git a/frontend/src/metabase/modes/components/drill/SummarizeColumnByTimeDrill.js b/frontend/src/metabase/modes/components/drill/SummarizeColumnByTimeDrill.js index 4e8e2475a35ec6e50103d2d1d3abc7610b783d92..31d321739e0cb6233e24d9f6e7b7f6a93e413b20 100644 --- a/frontend/src/metabase/modes/components/drill/SummarizeColumnByTimeDrill.js +++ b/frontend/src/metabase/modes/components/drill/SummarizeColumnByTimeDrill.js @@ -50,6 +50,6 @@ export default ({ ? [aggregator.short, fieldRefForColumn(column)] : [aggregator.short], ) - .pivot([dateDimension.defaultDimension().mbql()]), + .pivot([dateDimension.defaultBreakout()]), })); };