Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Время выполнения запроса по остаткам в AS 2005 / 5 сообщений из 5, страница 1 из 1
06.02.2006, 17:19
    #33526588
maxol67
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Время выполнения запроса по остаткам в AS 2005
Таблица фактов - 810000 строк.
В области страниц выбраны измерение времени с фильтром по 2005 году, измерение складов с фильтром по нескольким складам. В области строк - наименование товара - всего в измерении товаров 8200 строк.
В области данных остатки и сумма остатков в себестоимости, вычисляемые по формуле (взял из поста backfire):
(
sum(
Ascendants([Document Date].[Calendar Time Full].CurrentMember),
(sum(
[Document Date].[Calendar Time Full].FirstSibling :[Document Date].[Calendar Time Full].CurrentMember,
[Measures].[Document Item - Quantity Of Arrival]
)
) -
[Measures].[Document Item - Quantity Of Arrival]
) +
[Measures].[Document Item - Quantity Of Arrival]
)
-
(
sum(
Ascendants([Document Date].[Calendar Time Full].CurrentMember),
(sum(
[Document Date].[Calendar Time Full].FirstSibling :[Document Date].[Calendar Time Full].CurrentMember,
[Measures].[Document Item - Quantity Of Charge]
)
) -
[Measures].[Document Item - Quantity Of Charge]
) +
[Measures].[Document Item - Quantity Of Charge]
)

и для суммы остатков в себестоимости соответствующая формула.

Запрос выполняется 6 минут - хочется узнать - много это или нормально. Может я что-то в формуле напортачил. Данные запрос возвращает верные.
...
Рейтинг: 0 / 0
06.02.2006, 18:52
    #33526851
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Время выполнения запроса по остаткам в AS 2005
Вы выводите в отчет 8200 строк?
Кому они нужны? все равно человек больше первых двух-трех экранов отчета смотреть не будет и если бухгалтерия или склад говорит вам обратное, то они и 6 минут подождут. А если менеджеру по быстряку надо на что то посмотреть, то пусть уточнит в отчете, что ему надо, а потом нагибает сервер и клиента.


Ну а если серьезно, то перезод к таблице остатков и физическому кубу остатков спасет вас. (вы же сейчас работаете с кубом движений и все остатки это CM)-

Тем более если у вас AS2K5, используйте semiadditive measures при дизане куба.
...
Рейтинг: 0 / 0
06.02.2006, 19:20
    #33526910
maxol67
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Время выполнения запроса по остаткам в AS 2005
backfireВы выводите в отчет 8200 строк?
Кому они нужны? все равно человек больше первых двух-трех экранов отчета смотреть не будет и если бухгалтерия или склад говорит вам обратное, то они и 6 минут подождут. А если менеджеру по быстряку надо на что то посмотреть, то пусть уточнит в отчете, что ему надо, а потом нагибает сервер и клиента.


Ну а если серьезно, то перезод к таблице остатков и физическому кубу остатков спасет вас. (вы же сейчас работаете с кубом движений и все остатки это CM)-

Тем более если у вас AS2K5, используйте semiadditive measures при дизане куба.
То есть время выполнения именно такого запроса нормальное?
Вопрос по MDX (чисто теоретический, с деталями реализации я потом разберусь, просто только начал с ним работать, поэтому очень многое еще не знаю): возможно ли написать такой CM: взять остаток на дату конца закрытого периода из таблицы остатков и просуммировать с движением товара па незакрытому периоду по таблице движения - тогда это решит проблему с производительностью.
Про semiadditive measures при дизайне куба - если я правильно понял, то Вы имели в виду semiadditive measures для куба остатков?
...
Рейтинг: 0 / 0
06.02.2006, 19:22
    #33526922
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Время выполнения запроса по остаткам в AS 2005
maxol67возможно ли написать такой CM: взять остаток на дату конца закрытого периода из таблицы остатков и просуммировать с движением товара па незакрытому периоду по таблице движения - тогда это решит проблему с производительностью

Именно так (почти так) я и делаю.
...
Рейтинг: 0 / 0
06.02.2006, 19:25
    #33526927
maxol67
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Время выполнения запроса по остаткам в AS 2005
Ок, спасибо - понятно куда двигаться
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Время выполнения запроса по остаткам в AS 2005 / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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