Как редактировать SQL-запрос в Apache Superset?

Я установил Superset на свой ноутбук Jupiter, и он работает, то есть образцы дашбордов и т. Д. Работают. Когда я пытаюсь создать простое табличное представление, чтобы просто сделать SELECT * from Table для просмотра всей таблицы (это небольшая таблица), Superset продолжает генерировать SQL:

SELECT
FROM*
  (SELECT Country,
          Region,
          Users,
          Emails
   FROM `UserStats`
   LIMIT 50000) *AS expr_qry
LIMIT 50000

Первые SELECT FROM и AS expr_qry LIMIT 50000 генерируются автоматически, и я не могу от них избавиться (т.е. в представлении Slice он показывает это как запрос, но не позволяет мне его редактировать). Почему он генерирует свой собственный SQL и где это изменить? Я пытался найти обходные пути для этого, но мне кажется, что здесь не хватает чего-то фундаментального.


person Snow64    schedule 17.07.2017    source источник


Ответы (1)


в superset / config.py есть конфигурация для ROW_LIMIT (по умолчанию 50000). если вам нужно удалить «причину ограничения», попробуйте функцию superset / viz.py, query_obj.

person alex wang    schedule 10.08.2017