데이터 소스 파일 개요

마지막 업데이트 날짜 2026년 7월 28일

데이터 병합을 통해 개인화된 문서를 생성하기 위해 데이터 소스 파일이 Adobe InDesign과 어떻게 작동하는지 이해해 보세요.

데이터 소스 파일은 InDesign이 데이터 병합 중에 사용하는 변수 정보를 제공합니다. 일반적으로 스프레드시트나 데이터베이스에서 가져오지만, InDesign이나 텍스트 편집기를 사용해서도 만들 수 있습니다. 각 행은 완전한 레코드를 나타내고, 각 열은 회사명이나 주소와 같은 특정 필드를 나타냅니다. InDesign은 이 구조를 읽어서 각 버전에 대해 서로 다른 정보로 문서를 채웁니다.

구조 및 형식 요구 사항

데이터 소스 파일을 쉼표로 구분된(CSV), 탭으로 구분된(TXT) 또는 세미콜론으로 구분된 텍스트 파일로 저장하세요. 이러한 파일에서 단락 나누기는 레코드를 구분하고, 쉼표, 탭 또는 세미콜론은 필드를 구분합니다. 디스크의 이미지를 가리키는 텍스트나 패스도 포함될 수 있습니다.

필드 및 레코드

각 행은 완전한 레코드를 나타내고, 각 필드는 구분자로 구분됩니다. 필드 내에 쉼표나 큰따옴표를 포함하려면 텍스트를 큰따옴표로 묶으세요. 필드 내에 줄 바꿈을 삽입할 수 없습니다. 콘텐츠가 여러 줄에 걸쳐 있는 경우 <<Address1>>과 <<Address2>>와 같이 별도의 필드를 만드세요.

병합 시 빈 줄

병합할 때 빈 줄을 방지하려면 빈 필드에 대한 빈 줄 제거( > 유틸리티 > 데이터 병합 > 콘텐츠 배치 옵션)를 선택하세요. 공백이 삭제를 방해하더라도 줄이 완전히 비어 있을 때만 제거됩니다.

텍스트 데이터 고려사항

쉼표로 구분된 파일에서 쉼표나 따옴표를 사용하려면 “Brady, Hunt, and Baxter, Inc.”와 같이 텍스트를 따옴표로 묶습니다. 따옴표로 묶지 않으면 각 이름이 개별 필드로 처리됩니다.

다중 행 텍스트 지원

데이터 병합은 예시에서 보여주는 것처럼 데이터 소스 파일의 다중 행 콘텐츠를 지원합니다.

데이터 병합 중 줄 바꿈을 유지하기 위해 큰따옴표로 묶인 다중 행 필드 값을 보여주는 CSV 파일.
큰따옴표로 묶인 다중 행 필드 값을 보여주는 CSV 예시.

다중 행 콘텐츠 작업 시:

  • 줄 바꿈이 포함된 필드는 큰따옴표로 묶습니다.
  • 따옴표로 묶인 필드 안의 줄 바꿈은 필드 값의 일부로 처리됩니다.
  • Bob Johnson의 댓글처럼 줄 바꿈이 없는 필드는 한 줄 값으로 처리되며, 표준 CSV 형식 규칙에서 필요하지 않는 한 큰따옴표가 필요하지 않습니다.

UTF-8 인코딩된 CSV 파일 지원

Data Merge는 UTF-8 인코딩된 CSV 파일을 지원하므로 다국어 콘텐츠, 악센트 문자, 이모지 및 기타 특수 문자를 사용할 수 있습니다. 특히 영어가 아닌 문자나 특수 문자가 포함된 경우 CSV 파일을 UTF-8 형식(BOM 포함 또는 제외)으로 저장하세요.

다국어 텍스트, 악센트 문자, 이모지가 포함된 UTF-8 인코딩 CSV 파일의 예.
UTF-8 형식의 다국어 텍스트, 악센트 문자, 이모지를 보여주는 CSV 예제.

CSV 파일을 준비할 때:

  • Name, Message, Emoji와 같은 필드는 UTF-8에서 올바르게 표현되는 악센트가 있는 라틴 문자, 다국어 텍스트, 이모지를 포함할 수 있습니다.
  • 텍스트 편집기에서 UTF-8 인코딩을 사용하여 CSV 파일을 저장하세요. 예를 들어 VS Code에서 [파일] > [인코딩하여 저장] > [UTF-8]을 선택합니다.
  • 데이터 소스의 문자와 기호에 필요한 글리프가 포함된 글꼴을 사용합니다.