Текущее время: Вт, апр 16 2024, 10:09

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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