У меня есть таблица фактов columnstore с несколькими миллионами строк в экземпляре Sql Server.
Я хочу, чтобы клиент мог удобно оценивать и экспортировать сгруппированные и отфильтрованные части этих данных, и я изо всех сил пытаюсь найти хороший способ.
Я старался
- Привязка сводной таблицы Excel к таблице напрямую. Это заставляет Excel загружать данные, что, очевидно, занимает вечность.
- Использование Power Query в Excel. Это также хочет загрузить данные в полном объеме.
- Использование Power BI Desktop (за пределами Excel). Эта вещь действительно может связываться с источником данных, не копируя все (DirectQuery), но на самом деле я ничего не хотел бы дать клиентам: пользовательский интерфейс вялый и некрасивый, а функция экспорта таблиц создает только csv.
Я думаю, что есть также возможность привязки Excel Pivots к SSAS, который, в свою очередь, делает DirectQuery против Sql Server. Я действительно должен прыгнуть через этот обруч?
У кого-нибудь еще есть предложения?