Текущее время: Пн, авг 25 2025, 00:10

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




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Виртуальный куб и тексты инфо-объектов
СообщениеДобавлено: Пн, дек 24 2007, 13:03 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 02 2004, 09:20
Сообщения: 152
Пол: Женский
Всем здравствуйте!
Использую вирутальный куб с сервисами. Выборку атрибутов навигации тоже делаю сама.
Остается вопрос, а как подтягивать "на лету" тексты для инфо-объектов моего куба? Ведь если грузить тексты в бв как обычно, то теряется смысл виртуального куб (для моего случая, по крайней мере :) )


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Виртуальный куб и тексты инфо-объектов
СообщениеДобавлено: Пн, дек 24 2007, 17:00 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
Galala написала:
Всем здравствуйте!
Использую вирутальный куб с сервисами. Выборку атрибутов навигации тоже делаю сама.
Остается вопрос, а как подтягивать "на лету" тексты для инфо-объектов моего куба? Ведь если грузить тексты в бв как обычно, то теряется смысл виртуального куб (для моего случая, по крайней мере :) )


не понял... тексты вы грузите в инфообъекты... куб с сервисом - это тот же куб, только все логику - выборки, формирование признаков и покзателей вы делаете сами ручками в ФМ ,который реализует этот самый сервис ... в ФМ вы оперируете кодами признаков, заполняя таблицу вовзрата. При формировании отчета OLAP получает на вход выборку, которую ему сформиовал ваш ФМ и уже сам вытягивает тексты для всех инфообъектов. для OLAP - процессора пофигу ,какой куб - базовый, транзакционный или с сервисами. Он получил выборку в виде кодов, а дальше все делает сам.

А теперь в свете вышеизложенного что вы хотите сделать?

_________________
In SAP we trust !


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Виртуальный куб и тексты инфо-объектов
СообщениеДобавлено: Пн, дек 24 2007, 17:04 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 02 2004, 09:20
Сообщения: 152
Пол: Женский
BW - ник написал:
...OLAP получает на вход выборку.. и уже сам вытягивает тексты для всех инфообъектов.
А теперь в свете вышеизложенного что вы хотите сделать?

Хочу сама тексты формировать. :)
Иначе получается, что все тексты у меня уже должны быть прогружены. Хочу их также динамически тащить из исх.non-sap системы, как и атрибуты.


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

Зарегистрирован:
Ср, авг 16 2006, 03:22
Сообщения: 464
Пол: Мужской
"Виртуальные инфо-объекты"? :) Есть ФМ RSDMD_WRITE_ATTRIBUTES_TEXTS, его можно использовать для загрузки инфо-объектов. Откуда и когда его вызывать - решать Вам. Описание в "How to… Update Master Data during an upload of transactional data".


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, дек 24 2007, 17:19 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 02 2004, 09:20
Сообщения: 152
Пол: Женский
Цитата:
Есть ФМ RSDMD_WRITE_ATTRIBUTES_TEXTS, его можно использовать для загрузки инфо-объектов.

Т.е. получается, что тексты у меня все равно должны физически лежать в таблицах бв? Такой вариант у меня и был, но хотелось узнать, вдруг можно и "как-нибудь так..." ;)


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

Зарегистрирован:
Ср, авг 16 2006, 03:22
Сообщения: 464
Пол: Мужской
Тексты можно еще совать в коды, тогда загружать не надо. Т.е. код инфо-объекта CHAR 60 + поддержка буков в нижнем регистре. Типа 0POSTXT


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: тащите откуда хотите
СообщениеДобавлено: Вт, дек 25 2007, 08:57 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 13 2005, 10:41
Сообщения: 558
Откуда: Гондурас (округ Москвы)
Пол: Мужской
можно тащить откуда угодно, просто будет долго, в принципе виртуальный куб это и так не быстро, а будет еще медленнее.
если очень хочется тащить по rfc, тогда по крайней мере тексты к признаку надо подгружать одним вызовом и потом использовать заполненный "кэш".


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 28 2007, 09:39 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 02 2004, 09:20
Сообщения: 152
Пол: Женский
только сейчас смогла вернуться к этой теме :oops:
Lench написал:
Тексты можно еще совать в коды, тогда загружать не надо. Т.е. код инфо-объекта CHAR 60 + поддержка буков в нижнем регистре. Типа 0POSTXT
- способ понятный, но использовать пока не оч.хочется. Только, если по другому никак.

bwbams написал:
тогда по крайней мере тексты к признаку надо подгружать одним вызовом и потом использовать заполненный "кэш".

можно поподробнее про "заполненый кеш", пжст.
спасибо :)


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

Зарегистрирован:
Вт, сен 13 2005, 10:41
Сообщения: 558
Откуда: Гондурас (округ Москвы)
Пол: Мужской
в вашем надо запрашивать сразу все тексты по rfc-соединению при первом вызове и хранить их во внутренней таблице иначе все "умрет" сразу (а так есть вероятность 15% что не умрет 8) )


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

Зарегистрирован:
Чт, дек 02 2004, 09:20
Сообщения: 152
Пол: Женский
я уж найду способ добыть и разместить эти тексты. Просто как потом бекс прочитает их из моей таблицы????
Где-то есть настройка или галочка? Видела в bi7.0, что доступ к основным данным может быть не "стандарт" ), но экспериментировать не стала.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 28 2007, 17:17 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, сен 15 2006, 13:08
Сообщения: 55
Galala написала:
я уж найду способ добыть и разместить эти тексты. Просто как потом бекс прочитает их из моей таблицы????
Где-то есть настройка или галочка? Видела в bi7.0, что доступ к основным данным может быть не "стандарт" ), но экспериментировать не стала.


Используйте собственные классы чтения ОД (для 7.0), для примера - см. CL_RSMD_RS_0FISCPER


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

Зарегистрирован:
Вт, сен 13 2005, 10:41
Сообщения: 558
Откуда: Гондурас (округ Москвы)
Пол: Мужской
вы же беретесь писать на abap-е выборку данных, а доступ к таблице организовать не можете ? можете хоть open-sql хоть native-sql, вобщем что угодно...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: понял
СообщениеДобавлено: Сб, дек 29 2007, 11:27 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 13 2005, 10:41
Сообщения: 558
Откуда: Гондурас (округ Москвы)
Пол: Мужской
сори, понятно о чем речь, в вашем случае надо использовать свой доступ к основным данным, смотрите здесь
https://www.sdn.sap.com/irj/sdn/weblogs ... b/wlg/3931 :wink:


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

Зарегистрирован:
Чт, дек 02 2004, 09:20
Сообщения: 152
Пол: Женский
имеется ввиду доступ бекса к моей внутренней таблице, где все что надо уже есть и причем давно.
Данные для отчета бекс берет из таблицы e_t_data. Это параметр моей ф-ции, на основе которой мой виртуальный куб. Кроме значений показателей и признаков куба, туда же можно положить значение атрибутов навигации. Для текстов, в отличии от атрибутов, при содании куба никто не предлагает выбора, откуда их брать - из моей ф-ции или из таблиц инфо-объекта.

Может действительно, единственный вариант - это нестандартный доступ к осн.данным, который настраивается в самом инфо-объекте?..
Тогда, получается, бекс будет идти к текстам, а те пересылать к польз.методам и так для каждого ключа. Мда :? ...
Сейчас делаю, что если встречаю новые значения, без текстов - пропихивают их через RSDMD_WRITE_ATTRIBUTES_TEXTS. Уж лучше пусть свое законное место занимают, чем для каждого текста будет идти обращение к сторонней бд.


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

Зарегистрирован:
Чт, дек 02 2004, 09:20
Сообщения: 152
Пол: Женский
пока писала БОЛЬШОЙ ответ, Вы уже тоже сказали :D .
Спасибо.

И с Наступающим всех!


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

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


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

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


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

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