Текущее время: Чт, апр 18 2024, 06:15

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Загрузка xml файла произвольной иерархической структуры в SAP BW
СообщениеДобавлено: Ср, май 20 2015, 09:52 
Начинающий
Начинающий

Зарегистрирован:
Пн, июл 16 2012, 19:17
Сообщения: 19
Всем привет.

Может быть кто-нибудь сталкивался с необходимостью загрузки данных в BW в формате xml.
Но xml иерархический с нечетко заданной структурой.

Пробовала через web-сервис, создала источник данных, но структура xml файла в данном случае четко определена структурой источника, а мне это не подходит.
Может быть с применением abap можно грузить такие файлы.

примеры xml:
1.
<?xml version="1.0" encoding="UTF-8"?>
-<pkg form="F02" year="2014" period="2" valuta="RUB" createdate="2015-04-09T10:46:20" user="123" rowcodetype="standard" periodtype="2" minusexpand="0">
-<adata>
<item rowcode="2100" valuetype="standard" value="101876"/>
<item rowcode="2110" valuetype="standard" value="5641380"/>
<item rowcode="2120" valuetype="standard" value="-5539504"/>
.......
</data>
</pkg>

2.
<?xml version="1.0" encoding="UTF-8"?>
-<pkg adminmail="admin@admin.com" periodtype="assoi" rowcodetype="standard" user="123" createdate="2015-03-31T13:36:25" valuta="RUB" period="16" year="2014" form="F02" >
-<data>
<item value="686635" valuetype="sumsng" rowcode="2110"/>
<item value="564564" valuetype="sumsng" rowcode="2120"/>
.....
</data>
</pkg>


Последний раз редактировалось Lenaone Пт, май 29 2015, 08:18, всего редактировалось 1 раз.

Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка xml файла произвольной иерархической структуры в SAP BW
СообщениеДобавлено: Пт, май 22 2015, 11:02 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, авг 18 2010, 15:38
Сообщения: 97
Lenaone написал(а):
Может быть кто-нибудь сталкивался с необходимостью загрузки данных в BW в формате xml.
Но xml иерархический с нечетко заданной структурой.


а что планируется делать с этим самым файлом?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Загрузка xml файла произвольной иерархической структуры в SAP BW
СообщениеДобавлено: Пн, май 25 2015, 14:15 
Начинающий
Начинающий

Зарегистрирован:
Пн, июл 16 2012, 19:17
Сообщения: 19
[/quote]
а что планируется делать с этим самым файлом?[/quote]

необходимо данные из файла грузить в дсо, получать отчеты
видимо тут только дсо прямой записи поможет с преобразованием xml во внутреннюю таблицу, ищу примеры


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка xml файла произвольной иерархической структуры в SAP BW
СообщениеДобавлено: Вт, май 26 2015, 07:58 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Сб, сен 03 2011, 08:51
Сообщения: 100
Пол: Мужской
А может быть проще вообще обработать XML другим софтом (возможно самописным) и сохранить данные в нужную структуру XLS.
А дальше уже по ETL.

Либо делать экстрактор на основе функционального модуля со своей структурой и делать десереализацию XML средствами ABAP. Там уже все раскидывать по полями.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка xml файла произвольной иерархической структуры в SAP BW
СообщениеДобавлено: Ср, май 27 2015, 17:01 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, авг 18 2010, 15:38
Сообщения: 97
Lenaone написал(а):
необходимо данные из файла грузить в дсо, получать отчеты

а вы знаете алгоритм, как этот XML c "нечеткой структурой" преобразовать в XLS файл например? просто я не очень понимаю, что такое нечеткая структура


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Загрузка xml файла произвольной иерархической структуры в SAP BW
СообщениеДобавлено: Чт, май 28 2015, 10:16 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Сб, сен 03 2011, 08:51
Сообщения: 100
Пол: Мужской
Может быть автор имел ввиду под нечеткой структурой отсутствие названия определенных полей для пустых значений. Тем самым не будет указано строгая последовательность полей.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка xml файла произвольной иерархической структуры в SAP BW
СообщениеДобавлено: Чт, май 28 2015, 13:35 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, авг 18 2010, 15:38
Сообщения: 97
может быть. пусть нам автор сам лучше расскажет что он имел ввиду - я телепатией не владею.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Загрузка xml файла произвольной иерархической структуры в SAP BW  Тема решена
СообщениеДобавлено: Пт, май 29 2015, 08:16 
Начинающий
Начинающий

Зарегистрирован:
Пн, июл 16 2012, 19:17
Сообщения: 19
PMar написал:
Может быть автор имел ввиду под нечеткой структурой отсутствие названия определенных полей для пустых значений. Тем самым не будет указано строгая последовательность полей.


Название полей постоянно, последовательность полей может меняться.
Нашла решение через загрузку ДСО прямой записи, с преобразованием xml во внутреннюю таблицу с использованием call transformation


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка xml файла произвольной иерархической структуры в SAP BW
СообщениеДобавлено: Пт, май 29 2015, 10:48 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Сб, сен 03 2011, 08:51
Сообщения: 100
Пол: Мужской
Про call transformation прочитал, интересно.


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

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


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

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


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

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