Loading
코드가 아닌 클릭을 통해 Salesforce 확장
비활성 선택 목록 값 대량 삭제

비활성 선택 목록 값 대량 삭제

비활성 선택 목록 값을 관리하고 사용자 정의 선택 목록에 대한 비활성 값 수에 제한을 적용하면 성능 및 Salesforce 조직의 전체적인 상태를 향상할 수 있습니다. 비활성화 상태로 사용되지 않은 값이 많은 선택 목록이 있는 경우 이러한 값을 대량으로 삭제할 수 있습니다.

필수 Edition

지원 제품: Salesforce Classic 및 Lightning Experience
지원 제품: 모든 Edition
필요한 사용자 권한
사용자 정의 필드 만들기 또는 변경 응용 프로그램 사용자 정의

이러한 규칙은 선택 목록 값을 대량으로 삭제할 때 적용됩니다.

  • 이 기능은 개체의 사용자 정의 선택 목록에 대해서만 사용할 수 있습니다. 표준 또는 다중 선택 선택 목록 필드 또는 외부 개체의 선택 목록에는 사용할 수 없습니다.
  • 이 기능은 값이 정의된 선택 목록 필드에만 적용됩니다. 전역 값 집합을 사용하는 선택 목록 필드에는 사용할 수 없습니다.
  • 이 기능은 비활성화 상태로 사용되지 않은 선택 목록 값을 삭제합니다. 선택 목록 값이 비활성 상태이지만 레코드에서 참조되는 경우에는 값이 삭제되지 않습니다.
  • 미사용 값이 삭제된 후 선택 목록의 제한이 해제되고 비활성 값의 총 개수가 제한 아래로 떨어지는 경우 필드가 적용되는 선택 목록으로 설정됩니다.
  • 비활성 값을 삭제하는 작업이 실행되는 동안 해당 선택 목록 필드에서 활성화, 선택한 항목 활성화, 비활성화, 선택한 항목 비활성화, 삭제, 선택한 항목 삭제, 대체, 선택한 항목 바꾸기 작업을 수행할 수 없습니다. 버튼은 활성화되어 있지만 클릭하면 오류 메시지가 반환됩니다.
  • 비활성 값을 삭제하는 작업이 실행되는 동안 메타데이터 API를 통해 선택 목록 필드를 변경할 수 없습니다. 필드에서 데이터를 검색할 수는 있으나, 선택 목록 값을 만들거나 필드나 그 값을 업데이트하거나 삭제할 수 없으며 필드를 배포할 수 없습니다.

다음 단계를 수행하여 선택 목록에서 사용하지 않는 비활성 값을 모두 삭제합니다.

  1. 설정에서 빠른 찾기 상자에 개체 관리자를 입력한 다음, 개체를 선택합니다.
  2. 필드 및 관계를 클릭한 다음, 선택 목록 필드를 클릭합니다. 사용된 선택 목록 값 섹션에서 필드의 비활성 선택 목록 값이 몇 개인지 확인할 수 있습니다.
  3. 선택 목록 필드의 비활성 값 섹션에서 미사용 값 삭제를 클릭합니다.
  4. 확인을 클릭합니다. 비활성 값을 삭제하는 작업이 백그라운드에서 실행되고 버튼이 비활성화됩니다.
    선택 목록 비활성 값 창에서 사용되지 않는 값 삭제 버튼

비활성 값을 삭제하는 작업이 백그라운드에서 실행됩니다. 비활성 값 수에 따라 완료하는 데 시간이 다소 걸릴 수 있습니다. 변경 사항 레코드가 설정 감사 내역에 추가됩니다.

작업 과업 상태를 확인하려면 백그라운드 작업 페이지를 사용합니다. 비활성 선택 목록 값을 삭제하면 세 가지 작업이 수행됩니다.

  • 사용되지 않은 선택 목록 값 삭제 과업(마지막 삭제)
  • 사용되지 않은 선택 목록 값 삭제 과업(필터)
  • 사용되지 않은 선택 목록 값 삭제 과업(프리 패스)

사용되지 않은 선택 목록 값 삭제 과업(마지막 삭제) 상태가 완료되면 작업이 성공적으로 완료됩니다.

모든 선택 목록 값이 삭제되면 삭제 성공 여부를 알려 주는 이메일이 수신됩니다. 삭제를 시작한 사용자와 연결된 이메일 주소에 이메일이 전송됩니다.

성공 이메일을 수신하고도 비활성 값 섹션에 비활성 선택 목록 값이 계속해서 표시되는 경우 해당 선택 목록 값이 레코드에서 참조되고 있을 가능성이 큽니다. 그 어떤 레코드에서도 사용되지 않는 선택 목록 값만 삭제할 수 있습니다. SOQL 쿼리를 실행하거나 보고서를 만들면 삭제할 비활성 선택 목록 값을 사용하는 레코드를 식별할 수 있습니다.

 
로드 중
Salesforce Help | Article