Многомерные альтернативы обработки данных - PullRequest
2 голосов
/ 27 апреля 2011

Я ищу многомерную обработку данных, но без использования OLAP.Например, у меня есть таблица торговых операций.Я хотел бы иметь общий объем продаж по многим измерениям, таким как «Продукт», «Состояние», «Регион», «Время» (ежемесячно, ежеквартально) и т. Д. Измерения, по которым мне нужен показатель («Общие продажи»), являются динамическими и известны только во время выполнения.*

Я могу сделать это, используя технологии OLAP (кубы).Но я ищу более простые альтернативы (с открытым исходным кодом), такие как возможность использования баз данных значений ключей или какого-либо программного обеспечения поверх СУБД (не идеальный вариант, учитывая потребности в производительности).

Вам, ребята!

Ответы [ 2 ]

1 голос
/ 03 мая 2011

Попробуйте построить свои внутренние запросы с опцией «С ROLLUP».Несколько баз данных (в том числе MySQL имеют эту опцию).Это позволит вам выполнять OLAP-куб, как запросы в вашей базе данных, установив несколько флагов.

1 голос
/ 03 мая 2011

Pentaho - единственный игрок с открытым исходным кодом, которого я знаю на этой арене. Я уверен, что есть другие. Однако я не знаю, поддерживает ли Pentaho MySQL.

Greenplum Community Edition построен на PostgreSQL.

...