데이터 커밋 및 배포
단일 작업 항목에서 메타데이터와 데이터를 함께 이동하여 데이터 무결성을 유지하고 종속성을 그대로 유지합니다. 차세대 DevOps Center 메타데이터에 사용하는 것과 동일한 커밋 및 배포 플로를 사용하여 환경 간에 구성 데이터를 이동할 수 있습니다.
필수 Edition
| 지원 제품: Lightning Experience |
| 지원 제품: Professional(API 액세스 필요), Enterprise, Performance, Unlimited 및 Developer Edition |
데이터를 커밋하면 DevOps Center 소스 제어 리포지토리에 .csv 파일로 레코드를 저장합니다. 파일은 일반적으로 dataset/ 폴더에 저장됩니다. 각 개체에는 개체의 API 이름으로 명명된 자체 파일이 있습니다. 예를 들어, dataset/Account.csv입니다.
예제 리포지토리 구조:
<root>/
dataset/
Account.csv
Contact.csv
CustomObject__c.csv
DevOps Center 다음 사용자 작업을 기반으로 여러 커밋의 업데이트를 결합하고 .csv 파일에 적용합니다.
| 사용자 작업 | DevOps Center 작업 |
|---|---|
| 새 레코드 추가 | .csv 파일에 행을 추가합니다. |
| 새 열 추가 | 머리글에 열을 추가합니다. 기존 행은 새 열에서 빈 값을 가져옵니다. |
| 이전보다 더 적은 열 확정 | 지정된 열만 업데이트합니다. 파일의 다른 열은 변경되지 않은 상태로 유지됩니다. |
| 기존 레코드 업데이트 | 행을 교체합니다. 최신 커밋은 해당 행의 이전 값을 모두 덮어씁니다. |
데이터 커밋 및 배포 고려 사항
데이터를 커밋하고 배포하기 전에 다음 요구 사항을 검토하십시오.
- 고유한 외부 ID 필드를 사용하여 레코드를 일치시키고 대상 조직에서 중복을 방지합니다.
- 외부 ID 필드에 고유한 값만 포함되어 있는지 확인합니다. 파일에 동일한 ID가 두 번 나타나면 마지막으로 처리된 행이 첫 번째 행을 덮어씁니다.
- 외부 ID 필드를 비워 두지 마십시오. 커밋의 모든 레코드에 유효한 식별자가 있어야 합니다.
- DevOps Center 개체 유형당 최대 1,000개의 레코드와 커밋당 총 10,000개의 레코드를 지원합니다.
- 데이터를 UTF-8 .csv로 저장하고 쉼표(,)를 구분 기호로 지정합니다. 따옴표 또는 쉼표가 포함된 필드에 표준 CSV 이스케이프를 사용합니다.
DX 검사기 및 DevOps Center 데이터 변경 사항 보기
- 커밋할 데이터: 개발 환경에서 DX 검사기에서 변경 관리를 엽니다. 그런 다음, 데이터 탭으로 이동하여 커밋에 사용할 수 있는 데이터 변경 사항을 확인합니다.
- 배포할 데이터: DevOps Center에서 작업 항목 레코드를 연 다음, 배포할 작업 항목에 포함된 데이터 변경 사항을 보려면 목록 변경을 클릭합니다.
다음 사항도 참조:
이 기사를 통해 문제를 해결했습니까?
개선을 위한 의견을 보내주세요.

