Loading

조직에서 원치 않는 데이터 삭제

게시 일자: Jun 20, 2024
상세 설명

사용자가 때때로 Salesforce Org에서 원치 않는 데이터를 발견합니다. 이는 기밀, 중복 데이터이거나 정크 데이터일 수 있습니다. 이 문서에서는 해당 데이터를 삭제해 조직에서 완전히 소거하는 법을 다룹니다.

 

솔루션

이 과정은 데이터를 삭제하고 조직에서 데이터를 완전히 소거하는 세 가지 단계로 구성됩니다. 각 단계를 자세히 알아봅시다.


1. 데이터 삭제하기

불필요한 데이터를 삭제하는 여러 가지 방법이 있습니다. 삭제해야 하는 레코드의 개수에 따라 Salesforce 사용자 인터페이스(UI) 또는 SOAP API를 사용할 수 있습니다.

삭제할 레코드가 많지 않다면 UI를 통해 삭제하는 것이 간편합니다. UI로 삭제 시 각 레코드의 'Delete(삭제)' 버튼을 클릭하거나 대량 삭제 도구를 사용하면 됩니다. 이때 해당 레코드에 대한 삭제 권한을 보유하고 있어야 합니다. 대량 삭제 도구와 관련된 자세한 내용은 다중 레코드 및 보고서 삭제에서 확인하세요.

많은 양의 레코드를 삭제해야 하는 경우 Apex Data Loader(API)를 사용할 수 있습니다. 이때 CSV 파일을 삭제할 레코드의 ID를 담은 CSV 파일을 만든 다음 Data Loader에서 삭제/영구 삭제 작업을 해야 합니다. 자세한 내용은 Data Loader를 사용하여 데이터 삽입, 업데이트 또는 삭제에서 확인하세요.

2. 조직에서 데이터 완전히 소거하기

참고: '모든 데이터 수정' 및 'API 액세스' 권한이 있는 사용자는 Data Loader의 'Export All(모두 내보내기)'를 사용하고 'isDeleted = True.'를 기준으로 필터링하여 이 상태에서 레코드를 확인할 수 있습니다.

레코드를 단순 삭제한다고 해서 시스템으로부터 해당 레코드가 완전히 제거되지는 않습니다. 삭제된 레코드에 대한 액세스 권한을 가진 사람은 해당 레코드를 여전히 쿼리할 수 있습니다.

레코드를 완전히 삭제하려면 휴지통을 비워야 하며, 그뿐만 아니라 Salesforce 지원팀에 물리 삭제를 요청해야 합니다. 자세한 내용은 휴지통 보기 및 비우기에서 확인하세요. 직접 영구 삭제한 레코드는 휴지통에 보이지 않습니다. 레코드가 휴지통에 여전히 남아 있는 경우, '모든 데이터 수정' 권한을 보유한 관리자와 사용자는 Empty your Recycle Bin(휴지통 비우기) 또는 Empty your organization’s Recycle Bin(조직의 휴지통 비우기)을 클릭하세요.

마지막 단계는 물리 삭제를 요청하는 것입니다. 물리 삭제(Physical Delete, PD)란 데이터베이스 테이블에서 레코드를 삭제하는, Salesforce 데이터베이스의 스위퍼(sweeper) 프로세스를 가리킵니다. 물리 삭제는 '영구(permanent)' 삭제라고도 불립니다. 

참고: 이 프로세스를 통해 삭제한 레코드는 더 이상 UI 또는 API를 통해 액세스할 수 없습니다.

조직에 대해 물리 삭제를 요청하려면 지원 사례를 작성하십시오. 사용자 정의 필드를 삭제할 때는 삭제된 사용자 정의 필드 삭제에 제시된 단계를 따르세요.
 
3. Support에 사례 작성

Support에 사례를 작성하실 때는 아래의 정보를 기재해주시기 바랍니다.
 
 ·대상 조직 ID
 ·대상 오브젝트명과 API 참조명(모든 오브젝트의 경우는 모든 오브젝트라고 기재해주시면 모든 오브젝트를 대상으로 물리 삭제를 실행합니다.)
 ·물리 삭제를 의뢰하는 대상 조직의 시스템 관리자의 사용자명(@을 포함하는 메일 주소 형식)
 ·물리 삭제를 의뢰하는 경위

물리 삭제에 관한 주의사항
Support에 사례를 작성해주시면, 당사에서는 고객 조직에 대한 물리 삭제 처리를 실행합니다.
이 처리는 서버의 리소스에 따른 우선도가 높지 않은 프로세스이기 때문에 실행 완료까지의 ETA를 예상할 수 없습니다.

 

Knowledge 기사 번호

000387294

 
로드 중
Salesforce Help | Article