SAPфорум.RU https://sapboard.ru/forum/ |
|
Объект хранилища данных: журнал изменений. https://sapboard.ru/forum/viewtopic.php?f=12&t=86701 |
Страница 1 из 1 |
Автор: | Olapster [ Чт, апр 24 2014, 13:31 ] |
Заголовок сообщения: | Объект хранилища данных: журнал изменений. |
Создал DSO. В курсе сказано что он состоит из 3 таблиц. В se11 нашел таблицы соответствующие: 1. Таблица активных данных, /bic/az_<фгагмент имени dso><число1> 2. Таблица очереди активации, /bic/az_<фгагмент имени dso><число2> 3. Таблица журнала изменений... ? Не нашёл. Она вообще существует в ABAP-словаре? Или это нечто системное, к чему нет прямого доступа. Но врядли, ведь в курсе сказано что у неё есть поля "Ид.регистрации", "Ид.процесса", и т.п. В описании есть также странная фраза: "Журнал изменений является таблицей PSA, его ведение можно выполнять в дереве PSA инструментальных средств хранилища данных. Журнал изменений также имеет технический ключ, состоящий из номера запроса, пакета данных и записи данных." Это как это таблицей PSA? Единственное PSA которое я вижу, это PSA источника данных, но наверняка речь не об этом. Но тогда о чем? И что это за "дерево PSA инструментальных средств"? Что-то не видно такого в RSA1. |
Автор: | DenL [ Чт, апр 24 2014, 14:30 ] |
Заголовок сообщения: | Re: Объект хранилища данных: журнал изменений. |
Открываете DSO меню Extras -> Information (logs/status) -> Dictionary/DB Status - имена всех 3х таблиц. |
Автор: | 12ozmdm [ Пт, апр 25 2014, 09:06 ] |
Заголовок сообщения: | Re: Объект хранилища данных: журнал изменений. |
Olapster написал(а): В описании есть также странная фраза: "Журнал изменений является таблицей PSA, его ведение можно выполнять в дереве PSA инструментальных средств хранилища данных. Журнал изменений также имеет технический ключ, состоящий из номера запроса, пакета данных и записи данных." Это как это таблицей PSA? Единственное PSA которое я вижу, это PSA источника данных, но наверняка речь не об этом. Но тогда о чем? И что это за "дерево PSA инструментальных средств"? Что-то не видно такого в RSA1. Это в версии 3.х так было. В 7.х можно увидеть этот интерфейс через тр. RSA1OLD, но в нем не рекомендуется работать - он устарел, лучше делать как написал DenL. |
Автор: | Olapster [ Пн, апр 28 2014, 07:25 ] |
Заголовок сообщения: | Re: Объект хранилища данных: журнал изменений. |
Цитата: Открываете DSO меню Extras Прикольно, и похоже это меню для любых метаобъектов BW должно содержать что-то похожее. Кстати, параллельно нашел и другой способ: ОДС > Администрирование > Содержимое > "Новые данные", "Активные данные, "Журнал изменений". Цитата: Это в версии 3.х так было. В 7.х можно увидеть этот интерфейс через тр. RSA1OLD, но в нем не рекомендуется работать - он устарел, лучше делать как написал DenL. Спасибо, приятно когда проясняются такие моменты. В курсе вот почему-то не отметили это, хотя он за 2006 год, и вполне стоило бы. |
Автор: | Olapster [ Чт, май 31 2018, 17:16 ] |
Заголовок сообщения: | Re: Объект хранилища данных: журнал изменений. |
Кто-нибудь, за все эти годы ; ) понял как формируется имя таблицы журнала изменений ДСО? Напомню, что паттерн у неё: /BIC/<рандомный набор чисел>. Или он не рандомный все-таки? |
Автор: | Air_demon [ Пт, июн 01 2018, 10:30 ] |
Заголовок сообщения: | Re: Объект хранилища данных: журнал изменений. |
Если требуется получить это имя, то можно использовать статический метод GET_TABLNM класса CL_RSD_ODSO. В параметрах I_ODSOBJECT передать имя DSO, а I_TABT = 3 или rsdod_c_tabt-change_log. cl_rsd_odso=>get_tablnm( EXPORTING i_odsobject = ls_odso-odsobject i_tabt = rsdod_c_tabt-change_log IMPORTING e_tablnm = l_dbtab_chlog EXCEPTIONS OTHERS = 4 ). |
Автор: | Olapster [ Пт, июн 01 2018, 11:36 ] |
Заголовок сообщения: | Re: Объект хранилища данных: журнал изменений. |
Air_demon написал(а): Если требуется получить это имя, то можно использовать статический метод GET_TABLNM класса CL_RSD_ODSO. В параметрах I_ODSOBJECT передать имя DSO, а I_TABT = 3 или rsdod_c_tabt-change_log. cl_rsd_odso=>get_tablnm( EXPORTING i_odsobject = ls_odso-odsobject i_tabt = rsdod_c_tabt-change_log IMPORTING e_tablnm = l_dbtab_chlog EXCEPTIONS OTHERS = 4 ). Вау, не знал. Спасибо! |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |