

@dispatch(nunique, (sa.sql.elements.Label, sa.Column))
def compute_up(t, s, **kwargs):
    if (t.axis != (0,)):
        raise ValueError('axis not equal to 0 not defined for SQL reductions')
    return sa.func.count(s.distinct())

dataset/ETHPy150Open blaze/blaze/blaze/compute/sql.py compute_up/original