Как стать автором
Обновить

Комментарии 8

Классная идея! Хотя Pivot в Excel считается уже очень продвинутой технологией, всё равно база пользователей больше, чем у любого другого инструмента.

На мой взгляд, такой адаптер будет полезнее даже не BigData, а для обычных SQL движков. Если в фирме уже есть ClickHouse, это скорее всего означает что там есть необходимость, и возможность (профессионалы, которые установили и заполняют).

Но ведь есть несравнимо больше компаний, где данные прекрасно умещаются в Postgres! И там как раз есть потребность в понятном GUI.

Тут еще важна скорость. OLAP обеспечивает получение ответов за секунды. BigQuery аналогично.

Поэтому работать с данными в сводной таблице удобно: переставляем поля - быстро получаем результат.

Postrges думаю не всегда сможет дать аналогичную скорость.

Но идея понятна, нужно подумать. Спасибо!

Я как раз недавно замерял - на localhost выдаёт 30 отдельных Select в одном потоке. Если запустить 32 потока по числу процессоров, то получается 400 отдельных запрос-ответов. Каждую миллисекунду. Т.е. 400'000 запросов в секунду на базе 0.3 ТБ. Если послать большие аналитические запросы, то будет ещё быстрее - один поток агрегирует 9 миллионов строк в секунду. Не ClickHouse, конечно, но для бизнес-данных этого достаточно с лихвой.

Я бы купил такую обёртку вокруг PG, просто чтобы предоставить привычный GUI Экселя для бизнес-аналитиков. Кстати, возможно, MS Access может интегрироваться с внешними БД?

Кстати, возможно, MS Access может интегрироваться с внешними БД?

Может, через ODBC. А для Postgres есть OBDC драйвер, так что Access в качестве фротнэнда для Postgres использовать вполне можно. Но это всё-таки другие задачи немного, Access больше ориентирован на то, чтобы один раз потратить время на создание набора формочек/отчётов, которые потом использовать. А Excel - чтобы на лету разные варианты пробовать.

Но вообще Excel из Postgres данные же брать умеет и так, вроде... как минимум двумя способами, через тот же ODBC и через Npgsql.

Это получилось примерно как если MS Analysis Services подключить в ROLAP режиме (возможно HOLAP в зависимости от уровня кеширования) к BigQuery?

Да, именно так

А в чем преимущество, кроме конечно стоимости SSAS?

SSAS:

  • приобрести MS Windows Server

  • приобрести SQL Server

  • нужен специалист по OLAP

  • нужно разработать OLAP куб

Наше решение:

  • создать таблицу в BigQuery

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории