powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Вопрос по SSAS
9 сообщений из 9, страница 1 из 1
Вопрос по SSAS
    #39428643
netkiller
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток.
Подскажите, есть ли разница в скорости чтения секции в кубе в зависимости от количества отдельных мер в группе мер.
Может будет понятнее так - я вытягиваю в отчет одну меру, и вопрос в том, будет ли разница в скорости если в группе мер будет 1 мера или 10 мер, меры физические, то есть их надо считывать с диска
...
Рейтинг: 0 / 0
Вопрос по SSAS
    #39428691
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netkiller,

Зависит от размеров, при мелких размерах не принципиально,
а если мера одна на партицию в 2Гб то добавление мер повлечёт увеличение размера партиции (хотя ключи связи с измерениями будут те-же - тут не критично), и необходимость увеличения их количества - и соответственно росту сканирований (дисковых операций), так-же возрастут требования к обьёму памяти (на кэширование, особенно если ролей много в корпоративной среде - то память вполне может оказаться критической точкой, иначе будет частая очистка кэша и повторные сканирования диска)
тут стоит поаккуратней подойти к определению типа данных - очень эффективное средство оптимизации при росте требований..
так-же смотря что за мера - комбинации разных типов тяжелых агрегаций (например сумма, count, last-non-empty) могут негативно сказаться..

в то-же время разброс по разным группам мер сканируемых одним запросом - обратная сторона медали, т.е. опять дополнительные сканирования партиций (опять-же лучшие практики и даже VS будет советовать объединить в одну группу при одинаковой гранулярности)..
...
Рейтинг: 0 / 0
Вопрос по SSAS
    #39430888
Диклевич Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vikkiv,

а можно ссылку какую-нибудь по существу вопроса?
Просто я тоже интересуюсь и встречал другое мнение на просторах интернета.
Например, тут говорится:
2.4.4 Avoid Mimicking Engine Features with Expressions
...
• Calculated columns in the data source view (DSV).
...

то есть, меру можно сделать через CREATE MEMBER в CALCULATE скрипте, а можно через вычисляемый столбей в DSV и физическую меру соответсвенно, если возможно.

так вот документ по ссылке говорит что второй вариант предпочтительнее.
...
Рейтинг: 0 / 0
Вопрос по SSAS
    #39430985
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Диклевич Александр,

интересно а где в предыдущем посте говорится что предпочтительней создать вычисляемую меру?
...
Рейтинг: 0 / 0
Вопрос по SSAS
    #39431019
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Диклевич Александр,

formula engine - однопоточный,
storage engine - многопоточный
...
Рейтинг: 0 / 0
Вопрос по SSAS
    #39431107
Фотография Alex_496
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так и остались в тумане концептуальные вопросы, один из которых - почему FE не сделать многопоточным.

Команда создателей SSAS - была одна из самых талантливых.
Им бы еще создавать и создавать
...
Рейтинг: 0 / 0
Вопрос по SSAS
    #39431127
Диклевич Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vikkiv,

это не говорится и вопрос не о том, а о влиянии количества мер в группе на производительность.
у меня есть куб, там было много CREATE MEMBER. прочитав рекомендации, я их переделал в физические, то есть через столбцы в DSV. Вот и хочу узнать отрицательные стороны этого шага.

Может есть какие материалы в сети?
...
Рейтинг: 0 / 0
Вопрос по SSAS
    #39431128
Диклевич Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Критик,

а как это применимо к вопросу?
Если можно на простом примере, так сказать, на пальцах - чем вредно иметь 10 мер в группе если идет сканирование одной и той же партиции?
...
Рейтинг: 0 / 0
Вопрос по SSAS
    #39431185
Voyager_lan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Диклевич Александр,

Ну если вы их умудрились сделать физическими (такая возможность иногда бывает), то много вы не выиграете.
Т.к. несложные расчеты достаточно быстро выполняются в FE, а материлизация этих расчетов в физические меры, затавляет их считываться с диска.
Т.е, если опытным путем заставить заглатывать в RAM эти меры (прогревать кэш), и делат так, чтоб не срыгивало, то предложенный вами вариант может оказаться сопоставим или немного хуже чем в CM. Проверяйте и еще раз проверяйте на своих условиях.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Вопрос по SSAS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]