Put back a default count * metric (#2091)
This commit is contained in:
parent
898d80ba38
commit
6b2eb04a73
|
|
@ -1320,15 +1320,8 @@ class SqlaTable(Model, Queryable, AuditMixinNullable, ImportMixin):
|
|||
for s in columns:
|
||||
select_exprs.append(cols[s].sqla_col)
|
||||
metrics_exprs = []
|
||||
elif not is_timeseries:
|
||||
# use all columns if none were specified
|
||||
for col_obj in cols.values():
|
||||
select_exprs.append(col_obj.sqla_col)
|
||||
metrics_exprs = []
|
||||
row_limit = row_limit or 100
|
||||
|
||||
if granularity:
|
||||
|
||||
@compiles(ColumnClause)
|
||||
def visit_column(element, compiler, **kw):
|
||||
"""Patch for sqlalchemy bug
|
||||
|
|
|
|||
|
|
@ -269,7 +269,7 @@ class BaseViz(object):
|
|||
"""Building a query object"""
|
||||
form_data = self.form_data
|
||||
groupby = form_data.get("groupby") or []
|
||||
metrics = form_data.get("metrics") or []
|
||||
metrics = form_data.get("metrics") or ['count']
|
||||
extra_filters = self.get_extra_filters()
|
||||
granularity = (
|
||||
form_data.get("granularity") or form_data.get("granularity_sqla")
|
||||
|
|
|
|||
Loading…
Reference in New Issue