powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / ETL and SAP
20 сообщений из 20, страница 1 из 1
ETL and SAP
    #35621426
Фотография Shura_M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги,

Подскажите, насколько сложно вытащить данные из SAP во внешнюю систему?

Требуется раз в месяц вытаскивать из SAP данные по продажам в MS SQL для того, чтобы потом cделать простенький куб по profitability analysis (Sales/Cost/Margin by Customer/Product Group/Sales Rep etc).

Правильно ли лезть напрямую в базу SAP (DB2) и тащить данные из таблиц? Или нужно использовать более сложный поход, писать адапторы и тд.
...
Рейтинг: 0 / 0
ETL and SAP
    #35623164
soulsurfer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проще было бы использовать стандартные экстракторы SAP BW и извлекать их в BW-ные кубы, а уже оттуда в другие системы. Тут на форуме уже был топик про структуру таблиц SAP: в частности, там есть и сбытовые - жуткая картина :)
Но хотя можно и велосипед изобрести, кто ж запретит? :) Просто уже все написано до вас, надо только настроить, хотя тут тоже многое нетривиально.
...
Рейтинг: 0 / 0
ETL and SAP
    #35623205
Фотография Shura_M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
soulsurferПроще было бы использовать стандартные экстракторы SAP BW и извлекать их в BW-ные кубы, а уже оттуда в другие системы.
..
надо только настроить, хотя тут тоже многое нетривиально.

Проблема в том что специалиста по SAP в наличие нет и SAP модифицировать не хотелось бы :-(

Была идея влезть в DB2 по ODBC и выкачать от туда данные по продажам, но непонятно насколько это трудоемко (в отсутствии специалистов по SAP) и насколько это легальный способ. Я работал с Oralcle Applications/Business Suite, там на такие действия - строгое табу.
...
Рейтинг: 0 / 0
ETL and SAP
    #35623324
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shura_MБыла идея влезть в DB2 по ODBC и выкачать от туда данные по продажам, но непонятно насколько это трудоемко (в отсутствии специалистов по SAP) и насколько это легальный способ. Я работал с Oralcle Applications/Business Suite, там на такие действия - строгое табу.
легальность этого способа (на чтение) определяет владелец системы. Если у вас есть доступ к БД, значит он (владелец) считает это легальным. Читать не писать.
Если структуру не знаете, то собрать корректно нужную информацию конечно же трудоемко, но не невозможно. Остальные способы, кроме озвученного, предполагают наличие специалиста. Можно через BW, можно выгружать документы в XML и в своей базе их обрабатывать. IDOC вполне вменяемый.
...
Рейтинг: 0 / 0
ETL and SAP
    #35623592
Фотография Shura_M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!!!
...
Рейтинг: 0 / 0
ETL and SAP
    #35623607
Фотография AnS1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробовать стоит так
1 найдите пользователя SAP, который непосредственно в системе получает уже такой отчет за текущий \ предыдущий день
2 изучи функционал или протрэйсь - какие таблицы пользуются
3 далее - стандартно качай ежедневно и процессь

даю на водку :) - сбытовые фактуты - позиции VBRP, заголовки - VBRK. В заголовках есть дата проводки. товары - MARA, клиенты - KNA1

за пару дней сделать можно достаточно устойчивую систему (делали на связке SAP + MS SQL 2000 + MSAS 2000)
...
Рейтинг: 0 / 0
ETL and SAP
    #35624878
soulsurfer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да что уж там подсказки - нате вам pdf-кой
saptables.pdf

А толку вам с них? :)
...
Рейтинг: 0 / 0
ETL and SAP
    #35625279
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
soulsurferДа что уж там подсказки - нате вам pdf-кой
saptables.pdf

А толку вам с них? :)
не знаю какой толк автору, но таблицы используются в запросах для получения данных. Не находите?
...
Рейтинг: 0 / 0
ETL and SAP
    #35627908
Фотография Shura_M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
soulsurfer, спасибо!



AnS1за пару дней сделать можно достаточно устойчивую систему (делали на связке SAP + MS SQL 2000 + MSAS 2000)

Вот это отличная новость! :-) Спасибо!!!
Конечно очень устойчивая система не нужна, понятно что для нее нужно делать все по другому, разворачивать EAI, настраивать адаптеры и возможно даже отказываться от MS SQL.. но клиенту хочется дешево и сердито - раз в месяц сливать данные и строить куб.

Осталось разобраться с импортом из QuickBooks и еще парой legacy систем и задача решена! :-)
...
Рейтинг: 0 / 0
ETL and SAP
    #35628555
soulsurfer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmsoulsurferДа что уж там подсказки - нате вам pdf-кой
saptables.pdf

А толку вам с них? :)
не знаю какой толк автору, но таблицы используются в запросах для получения данных. Не находите?
А как вы думаете: почему вся экстракция данных в BW производится не напрямую из таблиц/ракурсов (вьюхи) а через функциональные модули? А зачем существует такая вещь "пульт управления настройкой экстракции данных LO" (логистика)? А если модуль сбыта как обычно дорабатывался напильником, т.е. z-разработками?

Просто здоровый скепсис к изобретателям велосипедов :)
...
Рейтинг: 0 / 0
ETL and SAP
    #35628630
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
soulsurfer,
подобные интерфейсы делаются для того, чтобы абстрагироваться от физической структуры данных. Разобраться в ней действительно сложно. Но прямые запросы конечно же не являются изобретением велосипеда. Тем более все перечисленные варианты - это дополнительные деньги.
...
Рейтинг: 0 / 0
ETL and SAP
    #35628805
soulsurfer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Потому что сделают они пилотный вариант, вроде бы работает, но потом начнутся проблемы с данными, потом их надо будет перегрузить частично за какой-то период и загрузить заново, потом вдруг случится еще какой-нибудь форс-мажор, потом SAP выпустит какое-нить обновление для модуля SD, сделают апгрейд и в структурах чего-то поменяется. И все это время будут доработки и в итоге полученный монстрик будет ничуть не меньше по размерам и сложности стандарта, но зато свой, т.е. никаких нот от SAP не дождетесь. Потом народ начинавший это дело уже уволится, поддерживать будет некому и будут новые специалисты, которые все напишут заново и цикл продолжится :)

Технически все возможно, а вот жизненный цикл таких творений обычно причудлив и извилист :)
Уже проходил на личном опыте такое :)
...
Рейтинг: 0 / 0
ETL and SAP
    #35629116
ImpCons
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
soulsurfer ... , потом SAP выпустит какое-нить обновление для модуля SD, сделают апгрейд и в структурах чего-то поменяется. И все это время будут доработки и в итоге полученный монстрик будет ничуть не меньше по размерам и сложности стандарта, но зато свой, т.е. никаких нот от SAP не дождетесь ...

Ну уж совсем делать неприкасаемое творение из SAP-а тоже думаю не стоит. Насколько часто на продуктивной системе делается апгрейт, из-за которого в структурах что-то меняется? Если смогут наваять запросы, то и после апгрейта подправить тоже смогут. Уволиться команда, - пришедшая на смену ей сможет разобраться, немного помучавшись.
На чтение, если доступ из SAP-а дать и строить OLAP витрины в MSSQL думаю здравая идея, -ничего страшного не случится, - максимум некорректные данные спецы из-за незнания функционала, вытащат, ну может еще и пресловутая коммерческая тайна разгласится :).

А вообще из новых инструментов аналитики понравился Business Object, который SAP недавно купил и теперь продает как свой продукт. Им можно строить и аналитические кубы, и формуляры (на основе Cristal Reports) и всякие индикаторы (спидометры, карты, и т.п.) для руководства. Причем инструмент может работать как с BW, так и напрямую с БД, например с таблицами SAP ERP.
Правда он денег стоит, тогда как MS SQL инструменты автор наверно забесплатно использует :)
...
Рейтинг: 0 / 0
ETL and SAP
    #35629228
soulsurfer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вам про жизненный цикл проекта, а вы мне про технические возможности :)
...
Рейтинг: 0 / 0
ETL and SAP
    #35629365
ImpCons
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
soulsurferЯ вам про жизненный цикл проекта, а вы мне про технические возможности :)
И я вам про жизненый цикл. :)
Живут компании и с полной сменой IT команд, полным непонятием бизнес логики выдаваемой системой аналитики, а вы про какие то мелочи, связанные с изменением структуры SAP :).

Был случай когда мне пришлось с нуля разбираться с бизнес логикой аналитических отчетов, выдаваемыми самописной системой, потому как предыдущая IT команда написавшая эту систему вся уже разошлась. Затем перестраивать эту отчетность на витрины данных в MSSQL, разбираясь в таблицах системы.

Таков уж бывает часто жизненый цикл в наших пост совковых компаниях и не важно на чем написана аналитика на SAP BW или выдернута напрямую из базы SAP ERP в MSSQL витрины, если уйдут специалисты кто это решение поддерживал, новым придется вникать в то что предыдущие наваяли и при выпуске изменений в SAP ERP разбираться с изменениями которые нужно внести в аналитику чтобы она корректно работала.
...
Рейтинг: 0 / 0
ETL and SAP
    #35629756
Фотография Гликоген
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема с BW, что его цикл разработка-отладка в 10 и более раз более длинный, чем принято сейчас (и что дают любые современные BI/OLAP инструменты).
Такие циклы разработки приемлемы у каких-нибудь полугосударственных монстров типа *нефть.
Начиная внедрение BW по их методикам, вы должны сразу понимать, что макета через месяц не будет, и т.д.
Т.е. все очень методично, по-немецки, но неприемлемо дорого и долго для реального сектора.
...
Рейтинг: 0 / 0
ETL and SAP
    #35629965
Kasper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shura_M

Вспомнил. от Microsoft для NET есть компанет, Да нужно знать структуру.

the Microsoft® .NET Data Provider for mySAPTM Business Suite (Provider)
http://msdn.microsoft.com/en-us/library/cc185434.aspx

SELECT statements:

SELECT [TOP n] {ColumnName [AS alias] | TableName.* | *}[1,..n]
[INTO FILE filename [DELIMITED]]
FROM TableName [AS alias]
[WHERE predicates] [OPTION '{no_conversion}'] [;]
...
Рейтинг: 0 / 0
ETL and SAP
    #35630627
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ImpCons
Ну уж совсем делать неприкасаемое творение из SAP-а тоже думаю не стоит.
+1
приходится подключать множество систем, в том числе и SAP. Делать из него нечто недоступное для понимания не нужно. К тому же описанные чуть выше риски настолько ничтожны, а если учесть время, требуемое на внесение изменений в проект SAP, то практически нулевые. Так что если знаешь где и что лежит, бери не бойся.
...
Рейтинг: 0 / 0
ETL and SAP
    #35631049
_kain_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shura_MЯ работал с Oracle Applications/Business Suite, там на такие действия - строгое табу.Что вы говорите!
...
Рейтинг: 0 / 0
ETL and SAP
    #35640269
ДмитрийЗ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть великолепный быстроразвертываемый продукт - QlikView (qlikview.com).
В нем также есть готовый коннектор к SAP, который включает в том числе скрипты загрузки. За подробностями - мылом
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / ETL and SAP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]