Сводная таблица: "Сохранить как" и "Сохранить отчёт"

Приветствую. Дэш “Сводная таблица” имеет возможность менять структуру отчёта интерактивно, включая возможность отключать меры и измерения, и этот аспект приводит к некоторым коллизиям:

  1. Если использовать функционал “Скачать как”, то скачивается весь неагрегированный набор данных, включая отключенные меры и измерения. Что в свою очередь вместо условных 29 строк сводной таблицы пытается скачаться условно более 6 млн. строк, что никак не влезает в формат XLS
  2. Если же использовать функционал “Скачать отчёт”, то корректно он работает, если пользователь не менял структуру сводной таблицы. Но весь цимус сводной таблицы именно в том, что структуру можно менять.

Предлагаю:

  1. Для функционала “Скачать как” выгружать только тот набор мер/измерений, которые активированы в сводной таблице. При этом меры агрегированы. Как будто сводную преобразовали в плоскую таблицу и удалили скрытые меры/измерения
  2. Функционал “Скачать отчёт” не требует шаблона. Шаблон формируется динамически из текущей структуры сводной таблицы. Есть отдельная настройка, которая определяет: будут ли строки объединяться или нет!
    Вариант 2: В шаблоне задаются форматы ячеек, которые используются для формирования итогового варианта.

Для большинства задач более чем достаточно функционала “Скачать как”.

Очень ждём реализации.

Добрый день!

Передали в разработку на рассмотрение.

1 лайк

Отчеты: В JSON конфигурации дэше Pivot в блоке report можно прописать “fillOutMode”:”FILL”, тогда при генерации отчета при измененной пользователем конфигурации Pivot таблицы, ячейки не будут объединяться (заявка https://community.luxmsbi.com/-1713 п. 2)

  report: [
    {
      title: 'Сводная по продуктам',
      output: 'xlsx',
      template: null,
      fillOutMode: 'FILL',
    },
  ],