'Executes the query and returns a dataframe
query_obj is a dictionary representing Superset\'s query interface.
Should return a ``superset.models.helpers.QueryResult``'

def query(self, query_obj):

    raise NotImplementedError()
