Текущее время: Сб, июн 21 2025, 09:28

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




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: ФМ для удаления записей куба
СообщениеДобавлено: Пн, мар 12 2007, 09:44 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, май 17 2005, 22:51
Сообщения: 52
Откуда: Moscow
Всем привет!

Подскажите, пожалуйста, есть ли в BW какой-нибудь ФМ/программа для удаления записей инфо-провайдеров (кубы и ODS), отрабатывающий без диалогово окна в фоне.

Транзакция delete_facts (программа RSRD_DELETE_FACTS) не совсем подходит. :)

Заранее спасибо.


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

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
юзайте поиск


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

Зарегистрирован:
Вт, май 17 2005, 22:51
Сообщения: 52
Откуда: Moscow
Пробовал, не получается :)
Может кто все-таки обладает такими сокральными знаниями.


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

Зарегистрирован:
Пт, окт 21 2005, 09:24
Сообщения: 832
Откуда: от верблюда...тоже:)
Пол: Мужской
есть такой например RSDRD_SEL_DELETION. Может подайдет.
Хотя тоже повторюсь ищите все есть и в системе и на форуме :)

_________________
а подпись...а подписи не будет :)


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

Зарегистрирован:
Пн, дек 27 2004, 13:48
Сообщения: 772
Откуда: от верблюда
RSDRD_SEL_DELETION работает, проверено.
При задании критериев выборочного удаления в кубе нажмите птицу внизу, "просмотр сгенерированного отчета". Там код будет виден тогда, как удаляет система выборочным удалением.

_________________
Бросай курить, вставай на лыжи -
И вместо рака будет грыжа!


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

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
EVK написал(а):
RSDRD_SEL_DELETION работает, проверено.
При задании критериев выборочного удаления в кубе нажмите птицу внизу, "просмотр сгенерированного отчета". Там код будет виден тогда, как удаляет система выборочным удалением.


только критерии удаления импортируются из памяти, поэтому их не видно. их надо самому в своей программе потом заполнить...


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

Зарегистрирован:
Вт, май 17 2005, 22:51
Сообщения: 52
Откуда: Moscow
Спасибо всем огромное!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Простенькая ABAPa
СообщениеДобавлено: Чт, мар 15 2007, 16:52 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Чт, фев 08 2007, 18:41
Сообщения: 8
REPORT ZDELE_ODS.

TYPE-POOLS:
rsdrd,
rsdq,
rsdds,
rsenq,
sscr,
rrsm.

parameters: OBJNAME type RSIOBJNM,
IDT TYPE RSDDATATARGET.

DATA:
lt_thx_sel TYPE rsdrd_thx_sel,
ls_thx_sel TYPE rsdrd_sx_sel,
ls_range TYPE rsdrd_s_range,
ct_msg type RS_T_MSG.

REFRESH: ls_thx_sel-t_range.
CLEAR: ls_range, ls_thx_sel.

ls_thx_sel-iobjnm = OBJNAME.
ls_range-sign = 'I'.
ls_range-option = 'BT'.
ls_range-low = '0000000000'.
ls_range-high = '9999999999'.
ls_range-keyfl = 'X'.

APPEND ls_range TO ls_thx_sel-t_range.
INSERT ls_thx_sel INTO TABLE lt_thx_sel.

CALL FUNCTION 'RSDRD_SEL_DELETION'
EXPORTING
i_datatarget = IDT
i_thx_sel = lt_thx_sel
* i_transactional_ods = rs_c_true
* I_AUTHORITY_CHECK = 'X'
i_threshold = '1.0000E-01'
i_mode = 'C'
i_no_logging = ''
i_parallel_degree = 1
i_no_commit = ''
CHANGING
c_t_msg = ct_msg.

Можно конечно и значения в параметерс запихать - будет вообще универсально. При необходимости использования в цепочке, создаём вариант и алга.
OBJNAME - признак в дата таргете
IDT - Имя (ODS или куба)

_________________
BW без ABAPа? Такого не бывает.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для удаления записей куба
СообщениеДобавлено: Пт, апр 10 2015, 15:56 
Начинающий
Начинающий

Зарегистрирован:
Пт, апр 10 2015, 15:40
Сообщения: 4
Добрый день!
При запуске ФМ RSDRD_SEL_DELETION в фоновом режиме выходит ошибка обработки записей. В диалоговом режиме все работает и данные удаляются.
Подскажите, пожалуйста, в чем может быть причина такой ошибки?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ФМ для удаления записей куба
СообщениеДобавлено: Сб, апр 11 2015, 21:57 
Почетный гуру
Почетный гуру

Зарегистрирован:
Чт, фев 03 2005, 10:18
Сообщения: 503
Какой такой?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для удаления записей куба
СообщениеДобавлено: Пн, апр 13 2015, 16:02 
Начинающий
Начинающий

Зарегистрирован:
Пт, апр 10 2015, 15:40
Сообщения: 4
Статус "Обработано с ошибками" и далее обработка прервана. Ошибка: Блокировка НЕ установлена для: Выборочное удаление переменных данных


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

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


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

Сейчас этот форум просматривают: Google [Bot]


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

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