Получить SQL-запрос, который формирует виджет

Приветствую.
Предлагаю добавить в режиме редактирования по ПКМ пункт “SQL-запрос”, который вернёт запрос, который можно скопировать, сформированный Luxms BI для данного Дэша. Это полезно, чтобы проводить отладку полученных значений и/или оптимизации запроса КУБа, а также упростит поиск ошибок.

Это была бы очень полезная функция для разработчиков!

Очень жду реализацию. Благодарю.

Приветствую. В документации написано: Использование LPE в кубе | Luxms wiki

Можно написать более подробную инструкцию?
Благодарю.

Подробная инструкция:

  1. Открыть панель разработчика в браузере, перезагрузить страницу или конкретный дэш, найти интересующий запрос (data), нажать на него правой кнопкой мыши и выбрать пункт “Копировать как cURL”.
  2. Подготовим запрос (при копировании из google chrom):
  • добавить в ссылку из curl “?meta” . Если уже будет что-то ?xxxxx , то ?xxxxx&meta
  • в конце поменяйте: --data-raw на --data-binary
  • добавте в конце ключи: --compressed --insecure
  1. Зайти в терминал на узле с установленным и запущенным luxmsbi-web вставте подготовленный curl и запустите. В ответ будет выдан JSON объект, в котором в ключе query содержится запрос дэша.

Второй путь: включить логирование можно на уровне базы, в зависимости от СУБД настраиваться это может по-разному, и в логах или в специальной таблице посмотреть историю запросов

3 лайка