Salesforce: Setup > Environments > Jobs > Background Jobs

Salesforce를 사용하다 보면, 시스템에서 자동으로 처리되는 작업들이 꽤 많아요. 이런 작업들이 어떻게 돌아가고 있는지 궁금할 때, 바로 Background Jobs 메뉴를 확인하면 됩니다.

이 기능은 무엇인가

Environments > Jobs > Background Jobs 메뉴는 Salesforce 시스템에서 백그라운드로 실행되고 있는 다양한 작업(잡)들의 상태를 보여주는 곳이에요. 여기서 말하는 "백그라운드 작업"이란, 사용자가 직접 클릭해서 실행하는 게 아니라 시스템이 알아서 처리하는 일들을 말해요. 예를 들어, 대량 데이터 처리, 예약된 작업, 시스템 유지보수 같은 것들이죠.

언제 사용하는가

이 메뉴는 다음과 같은 상황에서 주로 사용해요.

  • 데이터 대량 업데이트나 마이그레이션을 한 후, 작업이 잘 끝났는지 확인하고 싶을 때
  • 예약된 작업(Scheduled Jobs)이나 자동화된 프로세스가 제대로 실행되고 있는지 궁금할 때
  • 시스템에서 갑자기 느려지거나 이상한 현상이 있을 때, 어떤 백그라운드 작업이 영향을 주고 있는지 살펴보고 싶을 때

즉, Salesforce에서 자동으로 돌아가는 일들이 잘 되고 있는지, 혹은 문제가 생기진 않았는지 확인할 때 이 메뉴를 찾아가게 됩니다.

어떻게 이해하면 쉬운가

쉽게 말하면, Background Jobs는 "내가 직접 하지 않아도 시스템이 알아서 처리하는 일들의 작업 현황판"이라고 생각하면 돼요. 여러분이 컴퓨터에서 파일을 다운로드할 때, 다운로드 목록에서 진행 상황을 보는 것과 비슷하다고 보면 이해가 쉬워요.

여기서는 각 작업이 언제 시작됐고, 아직도 진행 중인지, 끝났는지, 실패했는지 같은 상태 정보를 확인할 수 있어요. 만약 문제가 있다면, 여기서 힌트를 얻어서 원인을 파악하거나 추가 조치를 할 수 있죠.

예시

  • 대량의 리드(Lead) 데이터를 외부에서 가져와서 Salesforce에 업로드했어요. 이럴 때 데이터 임포트가 다 끝났는지, 혹시 실패한 건 없는지 확인하고 싶다면 Background Jobs 메뉴에서 확인할 수 있습니다.
  • 매일 밤 12시에 자동으로 실행되도록 예약한 보고서가 있는데, 어느 날 아침에 메일이 안 왔어요. 이럴 때도 Background Jobs에서 해당 작업이 실행됐는지, 실패했는지 확인할 수 있습니다.
  • 시스템이 갑자기 느려졌는데, 혹시 백그라운드에서 무거운 작업이 돌아가고 있나 궁금할 때도 이 메뉴가 도움이 됩니다.

참고로, 이 메뉴에서 보여주는 작업 종류나 상세 정보는 Salesforce 에디션이나 설정, 그리고 사용 중인 기능에 따라 다를 수 있어요. 만약 메뉴가 보이지 않거나, 기대한 정보가 안 나온다면, 시스템 권한이나 org 설정을 확인해보는 것도 좋습니다.

Leave a Reply

Your email address will not be published. Required fields are marked *