def run(self): query_cartodb(self.FIRST_AGGREGATE) CartoDBTarget(tablename='obs_meta').remove() import_api({ 'table_name': 'obs_meta', 'sql': self.QUERY.replace('\n', ' '), 'privacy': 'public', }) for dimension, query in self.DIMENSIONS.iteritems(): CartoDBTarget(tablename='obs_meta_{}'.format(dimension)).remove() import_api({ 'table_name': 'obs_meta_{}'.format(dimension), 'sql': query.replace('\n', ' '), 'privacy': 'public', }) self._complete = True
def run(self): import_api({ 'table_name': 'obs_meta', 'sql': self.QUERY.replace('\n', ' '), 'privacy': 'public' })