Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / OLAP и DWH Новый топик    Ответить
 SSAS. Добавление данных в куб в реальном времени  [new]
hollister
Member

Откуда:
Сообщений: 119
Здравствуйте, помогите пожалуйста с вопросом, возможно ли из приложения вставлять изменения данных напрямую в куб?
Все это необходимо делать без процессинга куба.
Что бы пользователи без задержек могли анализировать данные в реальном времени.
11 май 17, 10:25    [20471440]     Ответить | Цитировать Сообщить модератору
 Re: SSAS. Добавление данных в куб в реальном времени  [new]
StarikNavy
Member

Откуда: Москва
Сообщений: 1663
hollister,

ROLAP
11 май 17, 12:22    [20472134]     Ответить | Цитировать Сообщить модератору
 Re: SSAS. Добавление данных в куб в реальном времени  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 3535
hollister,

Несбыточная мечта. ROLAP конечно это максимальное приближение, но на сложной логике это не будет просто.
11 май 17, 15:24    [20473012]     Ответить | Цитировать Сообщить модератору
 Re: SSAS. Добавление данных в куб в реальном времени  [new]
hollister
Member

Откуда:
Сообщений: 119
благодарю за ответы!
11 май 17, 16:20    [20473226]     Ответить | Цитировать Сообщить модератору
 Re: SSAS. Добавление данных в куб в реальном времени  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 4666
hollister
Что бы пользователи без задержек могли анализировать данные в реальном времени.
отказаться от MD SSAS и перейти к лямбда архитектуре
14 май 17, 15:26    [20480144]     Ответить | Цитировать Сообщить модератору
 Re: SSAS. Добавление данных в куб в реальном времени  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 31481
Блог
hollister,

погуглите по writeback,
14 май 17, 15:37    [20480159]     Ответить | Цитировать Сообщить модератору
 Re: SSAS. Добавление данных в куб в реальном времени  [new]
hollister
Member

Откуда:
Сообщений: 119
Дедушка
отказаться от MD SSAS и перейти к лямбда архитектуре

Каким образом это решит проблему показывать кубы в real-time?
Вообще не совсем понятно что подразумевается под лямбдой в данном случае?
16 май 17, 18:09    [20486334]     Ответить | Цитировать Сообщить модератору
 Re: SSAS. Добавление данных в куб в реальном времени  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 31481
Блог
hollister
Вообще не совсем понятно что подразумевается под лямбдой в данном случае?


предположу, что все переделать с нуля )
"до основания, а затем..."
16 май 17, 18:16    [20486353]     Ответить | Цитировать Сообщить модератору
 Re: SSAS. Добавление данных в куб в реальном времени  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 4666
hollister
Каким образом это решит проблему показывать кубы в real-time?
выше вам уже ответили, что на MD SSAS вы не получите real-time аналитику.
hollister
Вообще не совсем понятно что подразумевается под лямбдой в данном случае?
один из возможных путей получить real-time аналитику это lambda architecture.
16 май 17, 18:42    [20486455]     Ответить | Цитировать Сообщить модератору
 Re: SSAS. Добавление данных в куб в реальном времени  [new]
ShIgor
Member

Откуда: Нижний Новгород
Сообщений: 1964
Дедушка
выше вам уже ответили, что на MD SSAS вы не получите real-time аналитику.

все зависит от требований.. нашим аналитикам оказалось достаточно и near real-time (near около 2х минут).
да и аналоги всех 3 слоев лямбда архитектуры присутствуют: batch - постоянное хранилище sql, speed - оперативные данные sql,
serving - ssas md, который объединяет предыдущие 2 и предоставляет возможности аналитики.
+ еще и writeback.

я вообще сомневаюсь, что можно получить real-time аналитику путем query/response, да и в случае push тоже, т.к. на момент получения результата speed layer уже может содержать новую информацию.
16 май 17, 22:52    [20487195]     Ответить | Цитировать Сообщить модератору
 Re: SSAS. Добавление данных в куб в реальном времени  [new]
s_ustinov
Member

Откуда: Lugano, CH
Сообщений: 1857
ShIgor
я вообще сомневаюсь, что можно получить real-time аналитику

Вообще реал тайм аналитика применительно к бизнес данным звучит скорее как несбыточная мечта. Многие бизнес транзакции должны затрагивать несколько систем и могут выполняться несколько минут - и что считать реал таймом в данном случае?
Да и обычные транзакции в базе могут пару минут идти (при криво написанном приложении)...
17 май 17, 10:46    [20488501]     Ответить | Цитировать Сообщить модератору
 Re: SSAS. Добавление данных в куб в реальном времени  [new]
Yuri Abele
Member

Откуда: Латвия -> Литва -> Тольятти -> Karlsruhe
Сообщений: 1537
hollister
Здравствуйте, помогите пожалуйста с вопросом, возможно ли из приложения вставлять изменения данных напрямую в куб?
Все это необходимо делать без процессинга куба.
Что бы пользователи без задержек могли анализировать данные в реальном времени.

Про WRITE BACK вам уже писали. Детально погуглите, но тут важно знать, что изменение может быть временнтым (остается только в памяти SSAS, а может быть постоянным и записываться на диск).
Первый вариант - это тот самый желаемый Real Time. Вр втором варианте сохранение изменений чуть-чуть замеддяется, но не значительно.

Если же изменение происходит на стороне источника данных, то и тут возможен псевдо real time. Псевдо, потому что сдесь будет (настраиваемая) задержка - гуглить в сторону не ROLAP, а R-ROLAP (Real-Time ROLAP) с PROACTIVE CACHING
17 май 17, 20:59    [20491171]     Ответить | Цитировать Сообщить модератору
Все форумы / OLAP и DWH Ответить