SAP RSBTCDEL2: Как да изтриете фоново задание

⚡ Умно обобщение

SAP RSBTCDEL2 е стандартният отчет, използван за изтриване на стари фонови задачи и техните регистрационни файлове в SAPПремахването на остарели задачи освобождава системно пространство, предотвратява несъответствия в TemSe и поддържа общия преглед на задачите чист и управляем за администраторите.

  • 🗑️ Два метода: Изтрийте фонови задачи групово с отчет RSBTCDEL2 или премахнете отделна задача директно от SM37.
  • ️ Групово изтриване: Изпълнете RSBTCDEL2 до SE38, задайте името на заданието, състоянието и възрастта му, след което го изпълнете.
  • 🧪 Първо тестово изпълнение: Използвайте флага „Тестово изпълнение“, за да симулирате изтриване, преди да премахнете окончателно задачите.
  • ???? Стойност на потвърдената стойност: По-висока стойност на commit (по-голяма или равна на 1000) ускорява големи изтривания.
  • 🎯 Единична работа: В SM37 филтрирайте по име на задачата, състояние и дата, след което изберете „Задача“ и след това „Изтриване“.
  • ⚠️ Грижа за TemSe: Изтриването на ниво операционна система може да причини несъответствия в TemSe; поправете ги със SP12.
  • 🔁 Автоматизация: Планирам SAP_REORG_JOBS с отчет RSBTCDEL2 за ежедневно почистване на задачи.

Изтриване на фонова задача в SAP използвайки RSBTCDEL2

Фоновите задачи и техните лог файлове се натрупват с течение на времето и заемат ценно място в SAP система. Това ръководство показва два надеждни начина за изтриването им: групово почистване с отчет RSBTCDEL2 и изтриване на единична задача от SM37.

Защо да изтриете фоново задание?

Старите задания заемат място в системата. За да избегнем всякакви несъответствия в системата, обикновено изтриваме регистрационните файлове. Защото, ако файловата система се напълни, вашата SAP системата ще се срине!

Можете да изтриете задания по два начина:-

  1. Няколко работни места наведнъж.
  2. Изтриване на единична работа.

Как да изтриете няколко задания наведнъж

Най-добрият начин да направите това е да използвате отчет RSBTCDEL2 (Нова версия на RSBTCDEL). Старите регистрационни файлове за работа ще бъдат изтрити и няма да се показват в прегледа на работата.

Стъпка 1) Изпълнете T-код SE38.

В първата стъпка изпълнете T-код SE38.

Изтрийте няколко задания наведнъж

Стъпка 2) Добавете име на програмата

Сега поставете името на програмата в полето as RSBTCDEL2.

Изтрийте няколко задания наведнъж

Стъпка 3) Попълнете правилните данни.

  1. Коя работа искате да изтриете? Ако поставите * означава всички задачи. Ако искате да изтриете задания от конкретен потребител, дайте UserName.
  2. Посочете статуса на заданието за изтриване. Посочете период от време за изтриване. Например, изтрийте задания, по-стари от 14 дни. ЗАБЕЛЕЖКА: След като заданието е в състояние на неактивност, не е възможно да ги изтриете.
  3. Посочете Commit. Стойността на ангажимента е пропорционална на производителността на програмата. Ако стойността на ангажимента е висока, тогава изтриването на задание ще се изпълнява по-бързо. Препоръчителната стойност е >= ​​1000.
  4. Отметнете Пробно изпълнение, за да симулирате изтриването. Заданията няма да бъдат изтривани. Само след като сте сигурни, премахнете отметката от Тест.
  5. Натиснете Изпълнение.

Изтрийте няколко задания наведнъж

Изтриване на единична работа

Можете също така да изтриете едно задание от SM37.

Стъпка 1) Изпълнение SM37.

Изтриване на едно задание

Стъпка 2) Попълнете своя критерии.

  1. Име на длъжността и потребителско име
  2. Статус на работата.
  3. Изберете периода от време.

Изтриване на едно задание

Стъпка 3) Изберете заданието, което искате да изтриете

Изтриване на едно задание

Стъпка 4) Гото Работа-> Изтриване.

Изтриване на едно задание

Можете също така да изтриете заданията от ниво OS в директория

/usr/sap/ /SYS/глобален/ JOBLG. Папка.

Но изтриването от ниво OS може да причини Темсе проблем с несъответствията. За да премахнете несъответствията, отидете SP12-> Проверка на последователност.След като получите списъка, изтрийте обектите.

Обикновено, Джоб- SAP_REORG_JOBS (Програма за изтриване на стари фонови задачи) трябва да бъде планирана в рамките на системата с програма RSBTCDEL2 на дневната честота.

Как да планирате автоматично почистване на заданието с SAP_REORG_JOBS

Ръчното изтриване работи, но една здрава система премахва старите задачи автоматично. SAP изпълнява стандартната работа SAP_REORG_JOBS, който изпълнява отчета RSBTCDEL2 по график, така че лог файловете никога да не се натрупват до опасно ниво.

  1. Изпълнение на транзакция SM36 за да дефинирате нова фонова задача.
  2. Дай името на работата SAP_REORG_JOBS и задайте класа и целевия сървър.
  3. Добавете стъпка с програмата ABAP RSBTCDEL2 и вариант, който определя състоянието и минималната възраст на заданията за изтриване.
  4. Дефинирайте началното условие като ежедневен период, така че почистването да се повтаря всеки ден.
  5. Запазете и освободете заданието; SAP след това автоматично реорганизира завършените задачи.

Ежедневното изпълнение на тази реорганизация поддържа таблиците TemSe и spool таблиците по-ефективни, предпазва файловата система от препълване и премахва необходимостта от многократно ръчно изтриване по време на пикови натоварвания.

Най-добри практики за изтриване на фонови задачи

Дисциплинирана домакиняping Рутината поддържа администрирането на работата безопасно и предвидимо. Следвайте тези най-добри практики:

  • Винаги симулирайте първо: Изпълнете RSBTCDEL2 с флага „Тестово изпълнение“, преди да изтриете каквото и да било за постоянно.
  • Запазете период на задържане: Изтривайте само задачи, по-стари от договорена възраст, например 14 дни, за да запазите последните регистрационни файлове за одит.
  • Автоматизирайте почистването: Планирам SAP_REORG_JOBS ежедневно, вместо да се разчита на ръчни изпълнения.
  • Избягвайте изтриване на ниво операционна система: Изтриване чрез SAP транзакции, за да се предотвратят несъответствия в TemSe; използвайте SP12, ако възникнат такива.
  • Настройте стойността на commit-а: Задайте стойността на commit на 1000 или по-висока за по-бърза обработка на големи изтривания.

Въпроси и Отговори

RSBTCDEL2 е по-новата версия на по-стария отчет RSBTCDEL. Той изтрива завършените фонови задачи и техните регистрационни файлове по-ефективно и е препоръчителната програма за планирана реорганизация на задачи в съвременните... SAP системи.

Не. Задание в активно състояние не може да бъде изтрито. Трябва да изчакате, докато завърши, или първо да го отмените в SM37. Само завършени, отменени или готови за изпълнение задания могат да бъдат премахнати с RSBTCDEL2 или SM37.

TemSe съхранява временни обекти, като например регистрационни файлове за задачи и данни за буфериране. Изтриването на регистрационни файлове на ниво операционна система оставя осиротели записи в TemSe, което води до несъответствия. Използвайте транзакция SP12, за да извършите проверка за съгласуваност и да премахнете разпръснатите обекти.

Да. Инструментите за операции, базирани на изкуствен интелект, предвиждат неуспехи на задачи, откриват необичайни времена на изпълнение и препоръчват графици за почистване. Те допълват... SAP_REORG_JOBS чрез изучаване на нормални модели и предупреждаване на администраторите, когато обемите на заданията или лог файловете се увеличат неочаквано.

Прилага се AIOps изкуствен интелект към системните регистрационни файлове и данни за задачи. Той прогнозира проблеми с капацитета, автоматизира рутинната реорганизация и маркира задачи, които многократно се провалят, помагаping екипите поддържат стабилна обработката на фона с по-малко ръчни усилия.

Обобщете тази публикация с: