Текущее время: Чт, сен 11 2025, 21:11

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Загрузка иерархий из транзакционной системы
СообщениеДобавлено: Чт, окт 11 2007, 17:51 
Специалист
Специалист

Зарегистрирован:
Пт, мар 25 2005, 17:17
Сообщения: 133
Добрый день!

Подскажите, пожалуйста, по такому вопросу: необходимо сформировать в транзакционной системе иерархию для собственного (не из контента) признака и загрузить ее в BW. Но RSO2 на стороне исходной системы не позволяет создать источник данных типа "иерархии". Соответственно, после тиражирования в BW не могу присвоить инфоисточнику для иерархий (прямое обновление) соответствующий источник данных. Как быть?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка иерархий из транзакционной системы
СообщениеДобавлено: Чт, окт 11 2007, 18:08 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, июн 24 2005, 15:18
Сообщения: 1216
Откуда: Diagon Alley
Ярослав написал(а):

Как быть?


Через фаил.

_________________
"Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо


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

Зарегистрирован:
Ср, авг 16 2006, 03:22
Сообщения: 464
Пол: Мужской
или использовать какую-нить ненужную бизнес-контентовскую иерархию в своих целях
- есть слышал и такой вариант


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

Зарегистрирован:
Вт, дек 12 2006, 23:57
Сообщения: 1002
Откуда: London
Пол: Мужской
Ну чтобы с бк не заморачиваться, только файлом грузить и только через прямой инфоисточник, ессесно.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Загрузка иерархий из транзакционной системы
СообщениеДобавлено: Пт, окт 12 2007, 19:58 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, сен 15 2006, 13:08
Сообщения: 55
Ярослав написал(а):
Добрый день!

Подскажите, пожалуйста, по такому вопросу: необходимо сформировать в транзакционной системе иерархию для собственного (не из контента) признака и загрузить ее в BW. Но RSO2 на стороне исходной системы не позволяет создать источник данных типа "иерархии". Соответственно, после тиражирования в BW не могу присвоить инфоисточнику для иерархий (прямое обновление) соответствующий источник данных. Как быть?

какую функциональность вы используете для ведения иерархии? в какие таблицы сохраняется содержимое иерархии?

На мой взгляд наилучший вариант - формировать иерархии на наборах, и генерить источник данных для иерархии стандартом

Ведение наборов: транзакции GS01, GS02, GS03.
Транзакция BW07 - генерация источников данных для иерархий.
Основной минус такого способа - не очень удобная/не красивая функциональность для ведения иерархии(GS02). Как вариант - озадачить абаперов чтоб сделали чтонить поудобнее.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 11 2008, 16:12 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вс, окт 08 2006, 22:57
Сообщения: 81
Пол: Мужской
транзакция BW07 в R/3
действительно есть но как ей пользоваться не совсем понятно. Допустим я зарядил данные из CSV (см.ниже) в таблицу (скажем ZCSVTEST) .Как потом из этой таблицы сгенерировать DataSource ?или надо вначале организовать SET?

CSV:
====
1;0HIER_NODE;EU-TEST;;0;E;EU-TEST;EU-TEST;EU-TEST;"
2;ZCGIS_AG;EU-TEST;;1;E;EU-TEST;EU-TEST;EU-TEST;"
3;ZCGIS_AG;EU-3;;2;E;EU-3;EU-3;EU-3;"
4;ZCGIS_AG;EU-2;;2;E;EU-2;EU-2;EU-2;"
5;ZCGIS_AG;EU-1;;2;E;EU-1;EU-1;EU-1;"
6;ZCGIS_AG;EU-3-2;;3;E;EU-3-2;EU-3-2;EU-3-2;"
7;ZCGIS_AG;EU-3-1;;3;E;EU-3-1;EU-3-1;EU-3-1;"
8;ZCGIS_AG;EU-1-3;;5;E;EU-1-3;EU-1-3;EU-1-3;"
9;ZCGIS_AG;EU-1-2;;5;E;EU-1-2;EU-1-2;EU-1-2;"
10;ZCGIS_AG;EU-1-1;;5;E;EU-1-1;EU-1-1;EU-1-1;"
11;ZCGIS_AG;EU-1-1-3;;10;E;EU-1-1-3;EU-1-1-3;EU-1-1-3;"
12;ZCGIS_AG;EU-1-1-2;;10;E;EU-1-1-2;EU-1-1-2;EU-1-1-2;"
13;ZCGIS_AG;EU-1-1-1;;10;E;EU-1-1-1;EU-1-1-1;EU-1-1-1;"
14;ZCGIS_AG;EU-1-3-4;;8;E;EU-1-3-4;EU-1-3-4;EU-1-3-4;"
15;ZCGIS_AG;EU-1-3-3;;8;E;EU-1-3-3;EU-1-3-3;EU-1-3-3;"
16;ZCGIS_AG;EU-1-3-2;;8;E;EU-1-3-2;EU-1-3-2;EU-1-3-2;"
17;ZCGIS_AG;EU-1-3-1;;8;E;EU-1-3-1;EU-1-3-1;EU-1-3-1;"
18;ZCGIS_AG;EU-3-2-2;;6;E;EU-3-2-2;EU-3-2-2;EU-3-2-2;"
19;ZCGIS_AG;EU-3-2-1;;6;E;EU-3-2-1;EU-3-2-1;EU-3-2-1;"

всем спасибо..
Юрий


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, янв 21 2008, 11:29 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, сен 15 2006, 13:08
Сообщения: 55
Jouri написал:
транзакция BW07 в R/3
действительно есть но как ей пользоваться не совсем понятно. Допустим я зарядил данные из CSV (см.ниже) в таблицу (скажем ZCSVTEST) .Как потом из этой таблицы сгенерировать DataSource ?или надо вначале организовать SET?

CSV:
====
1;0HIER_NODE;EU-TEST;;0;E;EU-TEST;EU-TEST;EU-TEST;"
2;ZCGIS_AG;EU-TEST;;1;E;EU-TEST;EU-TEST;EU-TEST;"
3;ZCGIS_AG;EU-3;;2;E;EU-3;EU-3;EU-3;"
4;ZCGIS_AG;EU-2;;2;E;EU-2;EU-2;EU-2;"
5;ZCGIS_AG;EU-1;;2;E;EU-1;EU-1;EU-1;"
6;ZCGIS_AG;EU-3-2;;3;E;EU-3-2;EU-3-2;EU-3-2;"
7;ZCGIS_AG;EU-3-1;;3;E;EU-3-1;EU-3-1;EU-3-1;"
8;ZCGIS_AG;EU-1-3;;5;E;EU-1-3;EU-1-3;EU-1-3;"
9;ZCGIS_AG;EU-1-2;;5;E;EU-1-2;EU-1-2;EU-1-2;"
10;ZCGIS_AG;EU-1-1;;5;E;EU-1-1;EU-1-1;EU-1-1;"
11;ZCGIS_AG;EU-1-1-3;;10;E;EU-1-1-3;EU-1-1-3;EU-1-1-3;"
12;ZCGIS_AG;EU-1-1-2;;10;E;EU-1-1-2;EU-1-1-2;EU-1-1-2;"
13;ZCGIS_AG;EU-1-1-1;;10;E;EU-1-1-1;EU-1-1-1;EU-1-1-1;"
14;ZCGIS_AG;EU-1-3-4;;8;E;EU-1-3-4;EU-1-3-4;EU-1-3-4;"
15;ZCGIS_AG;EU-1-3-3;;8;E;EU-1-3-3;EU-1-3-3;EU-1-3-3;"
16;ZCGIS_AG;EU-1-3-2;;8;E;EU-1-3-2;EU-1-3-2;EU-1-3-2;"
17;ZCGIS_AG;EU-1-3-1;;8;E;EU-1-3-1;EU-1-3-1;EU-1-3-1;"
18;ZCGIS_AG;EU-3-2-2;;6;E;EU-3-2-2;EU-3-2-2;EU-3-2-2;"
19;ZCGIS_AG;EU-3-2-1;;6;E;EU-3-2-1;EU-3-2-1;EU-3-2-1;"

всем спасибо..
Юрий


Вам что нужно то? грузить из иерархию из файла или из R/3?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 25 2008, 17:31 
Специалист
Специалист

Зарегистрирован:
Пт, мар 25 2005, 17:17
Сообщения: 133
У нас задача решена так: из OLAP-системы вызывается дистанционный ФМ в OLTP-системе, там формируется иерархия и возвращается в OLAP, где сохраняется в файл на сервере приложений, после чего засасывается в хранилище.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка иерархий из транзакционной системы
СообщениеДобавлено: Ср, мар 25 2009, 09:49 
Начинающий
Начинающий

Зарегистрирован:
Сб, авг 16 2008, 10:36
Сообщения: 24
Откуда: Пермь
Пол: Мужской
Добрый день!

Возникла необходимость выгрузить набор МВЗ (в связи с некоторыми причинами иерархия не подходит). Поэтому пришлось создать собственный источник данных. В транзакции BW07 моздал источник данных, работает вроде все нормально. Но при загрузке в БВ первые 4 символа от МВЗ обрезаются и ими заполняется контроллинговая единица, а остальными заполняется МВЗ. Происходит это из-за того, что из R\3 не выгружается КЕ (в rsa3 тоже нет КЕ). Согласно ноте необходимо в расширение "EXIT_SAPLRSAP_004" прописать код:
loop at c_t_hienode WHERE iobjnm <> '0HIER_NODE'.
shift c_t_hienode-nodename right by 4 places.
c_t_hienode-nodename(4) = 'KE1 '. "<-- Your compound value
modify c_t_hienode.
endloop.

В дебагере действительно структура c_t_hienode заполняется как надо, а именно "КЕ1 1234567890", где 1234567890 - МВЗ.
Затем происходит выход из ФМ и переходит в какую то служебную форму, где c_t_hienode уже нет, зато есть P_T_HIENODE, в котором запись уже без КЕ, а именно выглядит так "1234567890", что затем и выгружается в БВ.

С чем такое может быть связано? Может необходимо где-нибудь еще установить дополнительные настройки???


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

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


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

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


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

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