Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Variables/Parameters for Processing in AS2005 / 8 сообщений из 8, страница 1 из 1
15.05.2006, 20:19
    #33728504
Mastroyani
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Variables/Parameters for Processing in AS2005
Здравствуйте!

Появилась такая задача:

В кубике есть таблица с "Named Calculation" XXX типа
case when(a=0) then x when(a=1) then y

Хочу чтоб юзер мог изменять значение a.
Например изменил значение где нибудь в файле xxx.ini,
сохранил xxx.ini, процессировал кубик и всё.
При процессировании as2005 должен считать а из xxx.ini
и с её помощью вычислить значения XXX

Как можно такое сделать?

Спасибо заранее. Мастрояни
...
Рейтинг: 0 / 0
16.05.2006, 07:42
    #33728809
Ури
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Variables/Parameters for Processing in AS2005
Ну я бы логику типа CASE WHEN поместил во внешнюю функцию на VB, которую подключил бы к серверу как assembly. В ней же считывал бы значения x, y из файла, или реляционной базы. А редактировал бы их юзер в какой-нибудь другой программе (не в олап-клиенте, например - в учетной программе сделать окно, или же просто в notepad менять файл)
...
Рейтинг: 0 / 0
16.05.2006, 09:39
    #33728982
zmike
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Variables/Parameters for Processing in AS2005
УриНу я бы логику типа CASE WHEN поместил во внешнюю функцию на VB, которую подключил бы к серверу как assembly.


Mastroyani
При процессировании as2005 должен считать а из xxx.ini


в условии написано при процессировании а не в run-time.

да и еще не забывайте что все выполняется на сервере- а значит серверная функция должна знать какой юзер сейчас выполняет запрос (чтобы понять какой файл использовать)
...
Рейтинг: 0 / 0
16.05.2006, 10:31
    #33729126
Mastroyani
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Variables/Parameters for Processing in AS2005
Вообще зачем такое понадобилось:

Есть измерение "Дата" (Год-Квартал-Месяц-День).
В бизнессе имеется два вида времени - обычное, и manufactured time
(manufactured year может начинатся когда угодно - например когда открылось
предприятие) и следовательно кварталы тоже потом "ненормальные".

В ас2005 есть такая опция. Но требуется чтобы клиент сам мог задавать любую дату,
то есть никакого постоянства: один раз он задаст что год начинается тогда,
через неделю он может снова всё поменять....

Вот я и хочу чтоб он задал (например в ХХХ.ini) начальную дату своего года
(или начальные даты каждого квартала), процессировал, и всё:
Года, Кварталы уже на его лад.

Встречался ли кто нибудь уже с такими запросами?

Буду очень благодарен еслив чё - при встрече с меня пиво :)
Mastroyani
...
Рейтинг: 0 / 0
16.05.2006, 10:47
    #33729177
zmike
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Variables/Parameters for Processing in AS2005
MastroyaniВообще зачем такое понадобилось:

В ас2005 есть такая опция. Но требуется чтобы клиент сам мог задавать любую дату,
то есть никакого постоянства: один раз он задаст что год начинается тогда,
через неделю он может снова всё поменять....



создаем обычный dimension а потом в define relationship ставим no relationship.

потом его высосите в шапку - там пользователь выбирает что ему надо - и это значение используете в формуле.
...
Рейтинг: 0 / 0
16.05.2006, 11:12
    #33729261
Mastroyani
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Variables/Parameters for Processing in AS2005
Спасибо zmike,
можешь кое что пояснить если не трудно:
всё понял, только насчёт "вынести в шапку" нет.
Обьясни пожалуйста подробней.
...
Рейтинг: 0 / 0
16.05.2006, 11:28
    #33729311
zmike
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Variables/Parameters for Processing in AS2005
Mastroyani
всё понял, только насчёт "вынести в шапку" нет.

даже не знаю как по-другому сказать.
ну вынести измерение в отчет, как будто, используя его для фильтра.
...
Рейтинг: 0 / 0
16.05.2006, 11:38
    #33729351
Mastroyani
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Variables/Parameters for Processing in AS2005
А - всё понял. Интересное решение. Я тут тоже кое какие задумки набросал.
Сейчас со всего вместе взятого что нибудь сенсационное придумаем. Как нобелевскую премию дадут - поделюсь :)
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Variables/Parameters for Processing in AS2005 / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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