|
|
|
Помогите понять OLAP и собрать его своими руками
|
|||
|---|---|---|---|
|
#18+
Добрый день Уважаемые! Много раз слышал и в целом понимаю идею OLAP, но никак не могу от общего понимания перейти к использованию. Такая у меня ситуация: Есть написанное мной приложение, использует РБД MySQL, в этом приложении ведутся продажи объектов, учёт неких объектов и т.п. Сейчас это всё используется для работы конечного пользователя, и за 10 лет работы программы данных для формирования тех самых "фактов" для OLAP'а я думаю достаточно. Хочу попросить у местных профессионалов помощи в собственноручном создании OLAP'а чтобы самому понять суть этой сущности. Первый вопрос: Правильно ли я понял, что OLAP похож на EAV схему? Т.е. имеем набор свойств, и набор значений для этих свойств с разными аргументами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2019, 10:58 |
|
||
|
Помогите понять OLAP и собрать его своими руками
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2019, 13:56 |
|
||
|
Помогите понять OLAP и собрать его своими руками
|
|||
|---|---|---|---|
|
#18+
Ссыль https://www.intuit.ru/studies/courses/568/424/info По этому курсу я начинал изучение этой технологии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2019, 16:12 |
|
||
|
Помогите понять OLAP и собрать его своими руками
|
|||
|---|---|---|---|
|
#18+
kormot, Для начала определитесь с технологией которую будете использовать (MS SQL AS, Pentaho, Qlic, Oracle BW и пр.) а уж потом гуглите hello world пример для выбранной, там обычно и некоторое обьяснение присутсвует. а вобще класический ОЛАП это Измерения и Меры (типа MOLAP в MS AS) Измерения это буквы, тобишь наборы элементов названий данных (например измерение "География" будет состоять из континетов,стран,городов) Меры это цифири, которые можно в разрезе измерений посчитать. (например "Количество Человек") Соответственно вы можете посчитать меру "Количество Человек" в разрезе, любого города или страны, или несольких городов. А теперь умножьте количество возможных мер и измерений на фантазию заказчика и получите ОЛАП:)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2019, 17:32 |
|
||
|
Помогите понять OLAP и собрать его своими руками
|
|||
|---|---|---|---|
|
#18+
ShIgorkormot, нет. в интернете много статей, например: Альтернативные модели данных и подходы к сожалению статья относительно OLAP - не верна. т.е. что-то вроде бы верно, но выводы ошибочны: 1) системы бюджетирования это все же некие очень специфические системы смешанного типа OLAP+OTLP 2) ROLAP - может использовать таблицы агрегатов, а может и не использовать (генерируется GROUP BY запросы) таблиц агрегатов может быть любое приемлемое количество 3) часто в кубах более 100 измерений (с учетом иерархий) 4) не совсем реляционное хранение данных в РСУБД "а-ля columnDB" - сильно меняет выводы статьи относительно РСУБД и OLAP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2019, 19:47 |
|
||
|
Помогите понять OLAP и собрать его своими руками
|
|||
|---|---|---|---|
|
#18+
kormot, там по каждому продукту ОЛАП, сотни книжек и статей вы что ожидаете, что тут в двух словахвсе объяснят? ищете поиском "собрать куб своими руками" и пошагово выполняете навскидку https://habr.com/ru/post/67272/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2019, 12:40 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=39785316&tid=1857637]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
181ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 13ms |
| total: | 300ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...