Loading
시스템 관리자에 대한 피싱 방지 MFA 및 전 직원사용자 MFA 적용 안내 더 많이 읽기
배치 관리
배치 작업 만들기

배치 작업 만들기

배치 작업을 사용하여 Salesforce 플로에 구성된 비즈니스 프로세스의 대용량 레코드 처리를 자동화합니다.

필수 Edition

지원되는 Edition을 확인하세요.
필요한 사용자 권한
배치 작업 만들기: 권한 정보 보기.
  1. 설정에서 빠른 찾기 상자에 배치 관리를 입력한 다음, 배치 관리를 선택합니다.
  2. 새로 만들기를 클릭합니다.
  3. 배치 작업을 정의합니다.
    필드 값
    이름 배치 작업의 이름을 입력합니다.
    프로세스 유형

    배치 작업이 실행해야 하는 비즈니스 프로세스가 구성된 Salesforce 제품을 나타내는 프로세스 유형을 선택합니다.

    비즈니스 프로세스가 Salesforce 플로에 구성된 경우 플로를 선택합니다.

    사용 가능한 프로세스 유형은 조직에서 사용할 수 있는 라이센스에 따라 다릅니다.

    실행 절차 실행할 활성 플로 또는 비즈니스 프로세스를 선택합니다.
    배치 크기 각 배치 작업 부분의 크기를 입력합니다.
    재시도 횟수 실패한 배치 작업을 다시 실행할 횟수를 입력합니다.
    재시도 간격 실패한 배치 작업을 다시 실행하기 전에 대기할 밀리초 단위를 입력합니다.
    새 배치 작업.
  4. 다음을 클릭합니다.
  5. 배치 작업을 구성합니다.

    비즈니스 프로세스가 구성된 Salesforce 제품 및 배치 작업의 프로세스 유형에 따라 사용할 수 있는 구성 옵션이 다릅니다. 다음은 구성 옵션의 두 가지 유형입니다.

    • Salesforce 플로에 구성된 비즈니스 프로세스:
      필드 값
      플로 입력 변수 처리할 배치 작업이 플로에 보내는 레코드를 고유하게 식별하는 텍스트 입력 변수입니다.
      개체

      배치 작업에서 레코드를 필터링하고 플로에 보내야 하는 개체를 선택합니다.

      BatchProcessJobDefinition Tooling API를 사용하여 주요 개체에서 레코드를 선택할 수 있습니다.

      조건

      배치 작업에 대해 선택해야 하는 레코드를 기반으로 필터 조건을 선택합니다.

      정의한 값을 사용하거나 입력 변수를 사용하여 레코드를 필터링할 수 있습니다. 입력 변수 값은 배치 작업을 실행하는 플로에 정의됩니다.

      향후 및 이전 날짜를 기반으로 레코드를 필터링하려면 입력 변수를 사용하여 플로 또는 Apex 리소스에서 날짜 리터럴 입력을 보냅니다. 다음 날짜 리터럴이 지원됩니다.

      • NEXT_N_DAYS:n
      • N_DAYS_AGO:n

      자세한 내용은 SOQL 및 SOSL 참조의 WHERE에서 날짜 형식 및 날짜 리터럴을 참조하십시오.

      CSV 파일에 포함된 특정 레코드 ID를 처리하려면 파일의 레코드 사용을 선택합니다. 이 옵션을 선택하면 필터 조건을 추가할 수 없습니다.

      이 옵션을 사용하여 CSV 파일에서 식별된 특정 레코드 집합을 처리하거나 동적 배치 처리를 위해 사용자가 화면 플로를 통해 파일을 업로드해야 하는 경우

      배치 작업의 조건입니다.
    • 다른 Salesforce 제품에 구성된 비즈니스 프로세스:
      필드 값
      개체

      배치 작업에서 레코드를 필터링하고 비즈니스 프로세스에 보내야 하는 개체를 선택합니다.

      BatchProcessJobDefinition Tooling API를 사용하여 주요 개체에서 레코드를 선택할 수 있습니다.

      일부 프로세스 유형 및 비즈니스 프로세스는 사용 가능한 개체 목록을 자동으로 필터링합니다.

      관련 객체

      선택한 개체의 필드를 사용할 관련 개체를 최대 3개까지 선택합니다.

      • 레코드 필터 조건 만들기
      • 함께 처리할 레코드 그룹화

      선택한 개체가 연락처인 경우 계정을 관련 개체로 선택하고, 계정 상태별로 연락처를 필터링하고, 처리할 계정별로 연락처를 그룹화할 수 있습니다.

      관련 개체를 선택하는 기능은 제한된 프로세스 유형 집합에서만 사용할 수 있습니다.

      조건

      배치 작업에 대해 선택해야 하는 레코드를 기반으로 필터 조건을 선택합니다. 필터 조건은 선택한 개체의 필드와 사용 가능한 경우 선택한 관련 개체의 필드를 사용할 수 있습니다.

      정의한 값을 사용하거나 입력 변수를 사용하여 레코드를 필터링할 수 있습니다. 입력 변수 값은 배치 작업을 실행하는 플로에 정의됩니다.

      향후 및 이전 날짜를 기반으로 레코드를 필터링하려면 입력 변수를 사용하여 플로 또는 Apex 리소스에서 날짜 리터럴 입력을 보냅니다. 다음 날짜 리터럴이 지원됩니다.

      • NEXT_N_DAYS:n
      • N_DAYS_AGO:n

      자세한 내용은 SOQL 및 SOSL 참조의 WHERE에서 날짜 형식 및 날짜 리터럴을 참조하십시오.

      그룹별

      처리할 레코드를 고유하게 식별하고 그룹화하는 데 사용되는 필드를 선택합니다. 필드별 그룹은 선택한 개체의 필드 또는 사용 가능한 경우 선택한 관련 개체 중 하나의 필드일 수 있습니다.

      선택한 개체가 견적서이고 선택한 관련 개체가 기회인 경우 기회의 연결된 계정별로 견적서를 그룹화할 수 있습니다.

      필드별로 그룹을 선택하는 기능은 제한된 프로세스 유형 집합에서만 사용할 수 있습니다.

      배치 작업의 구성입니다.

      추가 구성 옵션이 표시되면 선택한 프로세스 유형에 따라 다릅니다. 해당 설정에 대해 자세히 알아보려면 해당 프로세스 유형을 지원하는 Salesforce 제품의 도움말을 참조하십시오.

  6. 배치 작업을 저장하고 활성화합니다.
    활성 배치 작업은 편집할 수 없으며 활성 배치 작업만 실행할 수 있습니다. 배치 작업을 비활성화하면 이미 예약된 실행이 실패합니다.

프로그래밍 방식으로 배치 작업을 만들려면 메타데이터 API를 사용합니다.

 
로드 중
Salesforce Help | Article