Текущее время: Вс, авг 24 2025, 09:28

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: задачка н азнание BW (из жизни, кто занет - промогите решит)
СообщениеДобавлено: Пн, авг 22 2005, 10:13 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 05 2004, 16:05
Сообщения: 143
Откуда: Москва
Есть куб А и куб В (и соответствцующие разные инфоисточник)

В Кубе А есть признак X, Y, Z и показатель Omega
В Кубе В есть признак X, W и показзатель Alpha
Как получить куб С: с признаками Y Z W и показателями Omega и Alpha объединенными по общему значению показателя X?

То ест нужно что то типа:
UPDATE c.OMEGA=a.Omega WHERE C.X=A.X
UPDATE C.ALPHA=b.ALPHA WHERE C.X=B.X


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 22 2005, 12:06 
Ассистент
Ассистент

Зарегистрирован:
Чт, июл 14 2005, 12:09
Сообщения: 37
Eсли я правильно понимаю вопрос (вполне возможно торможу):

если такое объединение нужно для отчетов - то создать мультипровайдер;
если же нужно "слить" кубы - можно построить ракурс на основе A и B и из него вытянуть данные


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 22 2005, 12:13 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 05 2004, 16:05
Сообщения: 143
Откуда: Москва
Да, ятоже думаю что мульти ровайдер - но пока он как то странно работаетю.
Думаю - может кто то знает наверняка как на такой модельной задачки это сделать.
Если сам разберусь - напису.
А что за ракур?
Я знаю только ракурс - к запросу...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 22 2005, 12:19 
Ассистент
Ассистент

Зарегистрирован:
Чт, июл 14 2005, 12:09
Сообщения: 37
Ракурс БД - se11 и из таблиц в которых хранится куб (E,F и т.д.) строится ракурс откуда, впринципе :), можно качать данные

Но если задача стоит данные в отчет пихать.. то этот вариант конечно извращение.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 22 2005, 12:21 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 05 2004, 16:05
Сообщения: 143
Откуда: Москва
А, нет , так не прокатит с ракурсом: одна система CRM, вторая - R/3
А на уровне абапа внутри где то аппликешн сервера данные соединять- это мне честно скажу - слабо:)
А так конечно - только для отчета нужны данные


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 22 2005, 15:19 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
С мультиком не выйдет.

_________________
In SAP we trust !


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 22 2005, 16:17 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 05 2004, 16:05
Сообщения: 143
Откуда: Москва
А как может выйти? Не ужели - только написание экстрактора целиком?

Чисто инженерный вопрсо: какой набор операция заменяет в BW процедуру UPDATE ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 22 2005, 16:20 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, дек 27 2004, 13:48
Сообщения: 772
Откуда: от верблюда
Мне кажется, надо делать куб C (третий), и заполнять его уже так, как нужно, на основе данных из кубов A и B...

_________________
Бросай курить, вставай на лыжи -
И вместо рака будет грыжа!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 22 2005, 16:24 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
galinsh написал(а):
А как может выйти? Не ужели - только написание экстрактора целиком?

Чисто инженерный вопрсо: какой набор операция заменяет в BW процедуру UPDATE ?


мультики делают только union
для join - только инфосеты. если поставить саму последнюю версию bw, то вроде в ней сапы научились делать join - ы не только на ODS ах но и на кубах тоже...

либо гнать все в третий куб правилами обновления при загрузке двух дргугих ...

_________________
In SAP we trust !


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 22 2005, 16:43 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 05 2004, 16:05
Сообщения: 143
Откуда: Москва
Ок. Спасибо! Попробую и первый и второй рецепт. Из последниз BW - как раз 3.51 стоит..


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 22 2005, 18:20 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 05 2004, 16:05
Сообщения: 143
Откуда: Москва
А как собственно - можно сделать такое правило обновления?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 23 2005, 13:47 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 15:04
Сообщения: 215
Откуда: Москва (Старый Оскол)
galinsh написал(а):
В Кубе А есть признак X, Y, Z и показатель Omega
В Кубе В есть признак X, W и показатель Alpha
Как получить куб С:
с признаками Y Z W и показателями Omega и Alpha объединенными по общему значению показателя X?

Так в мультипровайдере и объединяешь и действительно получаешь свой куб как хотел, но выводить придется в отчете немного по другому, а именно:
X | Omega (ограниченная по Y, Z) | Alpha (ограниченная по W)
Вот и все пироги.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 23 2005, 15:16 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 05 2004, 16:05
Сообщения: 143
Откуда: Москва
Понятно, Спасибо!
Я решил все же немного по другому - см. топик выше. В этомслучае получается "честный" куб со всеми требуемыми показателями.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 24 2005, 08:23 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
HIman написал(а):
galinsh написал(а):
В Кубе А есть признак X, Y, Z и показатель Omega
В Кубе В есть признак X, W и показатель Alpha
Как получить куб С:
с признаками Y Z W и показателями Omega и Alpha объединенными по общему значению показателя X?

Так в мультипровайдере и объединяешь и действительно получаешь свой куб как хотел, но выводить придется в отчете немного по другому, а именно:
X | Omega (ограниченная по Y, Z) | Alpha (ограниченная по W)
Вот и все пироги.


не получиться так.

_________________
In SAP we trust !


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 24 2005, 09:13 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 15:04
Сообщения: 215
Откуда: Москва (Старый Оскол)
BW - ник написал:
не получиться так.

Ещё как получиться :)
Я так всегда и делаю, в 90% вполне достаточно и решает поставленную задачу.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB