Текущее время: Сб, авг 16 2025, 11:29

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


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

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


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

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