플랫 파일 대상Flat File Destination

플랫 파일 대상은 데이터를 텍스트 파일에 기록합니다.The Flat File destination writes data to a text file. 텍스트 파일은 구분 기호로 분리된 형식, 고정 폭 형식, 행 구분 기호가 있는 고정 폭 형식 또는 왼쪽 정렬 형식일 수 있습니다.The text file can be in delimited, fixed width, fixed width with row delimiter, or ragged right format.

다음과 같은 방법으로 플랫 파일 대상을 구성할 수 있습니다.You can configure the Flat File destination in the following ways:

  • 데이터를 쓰기 전에 삽입할 텍스트 블록을 파일에 입력합니다.Provide a block of text that is inserted in the file before any data is written. 텍스트는 열 제목과 같은 정보를 제공할 수 있습니다.The text can provide information such as column headings.

  • 같은 이름의 대상 파일에 데이터를 덮어쓸지 여부를 지정합니다.Specify whether to overwrite a data in a destination file that has the same name.

    이 대상은 플랫 파일 연결 관리자를 사용하여 텍스트 파일에 액세스합니다.This destination uses a Flat File connection manager to access the text file. 플랫 파일 대상에서 사용되는 플랫 파일 연결 관리자에 속성을 설정하여 플랫 파일 대상에서 텍스트 파일을 기록하고 형식을 지정하는 방식을 지정할 수 있습니다.By setting properties on the Flat File connection manager that the Flat File destination uses, you can specify how the Flat File destination formats and writes the text file. 플랫 파일 연결 관리자를 구성할 때 파일 및 파일의 각 열에 대한 정보를 지정합니다.When you configure the Flat File connection manager, you specify information about the file and about each column in the file. 예를 들어 파일의 열과 행을 구분하는 문자와 각 열의 데이터 형식 및 길이를 지정할 수 있습니다.For example, you specify the characters that delimit columns and rows in the file, and you specify the data type and the length of each column. 자세한 내용은 Flat File Connection Manager을 참조하세요.For more information, see Flat File Connection Manager.

    플랫 파일 대상에는 Header 사용자 지정 속성이 포함됩니다.The Flat File destination includes the Header custom property. 이 속성은 패키지가 로드되면 속성 식을 사용하여 업데이트할 수 있습니다.This property can be updated by a property expression when the package is loaded. 자세한 내용은 Integration Services(SSIS) 식, 패키지에서 속성 식 사용플랫 파일 사용자 지정 속성을 참조하세요.For more information, see Integration Services (SSIS) Expressions, Use Property Expressions in Packages, and Flat File Custom Properties.

    이 대상은 하나의 출력을 갖습니다.This destination has one output. 오류 출력은 지원하지 않습니다.It does not support an error output.

플랫 파일 대상 구성Configuration of the Flat File Destination

SSISSSIS 디자이너를 사용하거나 프로그래밍 방식으로 속성을 설정할 수 있습니다.You can set properties through SSISSSIS Designer or programmatically.

고급 편집기 대화 상자에는 프로그래밍 방식으로 설정할 수 있는 속성이 표시됩니다.The Advanced Editor dialog box reflects the properties that can be set programmatically. 고급 편집기 대화 상자를 사용하거나 프로그래밍 방식으로 설정할 수 있는 속성에 대한 자세한 내용을 보려면 다음 항목 중 하나를 클릭하세요.For more information about the properties that you can set in the Advanced Editor dialog box or programmatically, click one of the following topics:

데이터 흐름 구성 요소의 속성을 설정하는 방법에 대한 자세한 내용은 데이터 흐름 구성 요소의 속성 설정을 참조하세요.For information about how to set the properties of a data flow component, see Set the Properties of a Data Flow Component.

플랫 파일 대상 편집기(연결 관리자 페이지)Flat File Destination Editor (Connection Manager Page)

플랫 파일 대상 편집기 대화 상자의 연결 관리자 페이지를 사용하여 대상에 사용할 플랫 파일 연결을 선택하고, 덮어쓸 것인지 아니면 기존 대상 파일에 추가할 것인지를 지정할 수 있습니다.Use the Connection Manager page of the Flat File Destination Editor dialog box to select the flat file connection for the destination, and to specify whether to overwrite or append to the existing destination file. 플랫 파일 대상에서는 텍스트 파일에 데이터를 기록합니다.The flat file destination writes data to a text file. 이 텍스트 파일은 구분 기호로 분리하거나 고정 폭, 구분 기호 있는 고정 폭 또는 왼쪽 정렬 중 하나를 사용할 수 있습니다.This text file can be in delimited, fixed width, fixed width with row delimiter, or ragged right format.

옵션Options

플랫 파일 연결 관리자Flat File connection manager
목록 상자를 사용하여 기존 연결 관리자를 선택하거나 새로 만들기를 클릭하여 새 연결을 만듭니다.Select an existing connection manager by using the list box, or create a new connection by clicking New.

새로 만들기New
플랫 파일 형식 대화 상자와 플랫 파일 연결 관리자 편집기 대화 상자를 사용하여 새 연결을 만듭니다.Create a new connection by using the Flat File Format and Flat File Connection Manager Editor dialog boxes.

플랫 파일 형식 대화 상자에는 표준 플랫 파일 형식인 구분 기호로 분리됨, 고정 폭 및 왼쪽 정렬 이외에도 고정 폭, 행 구분 기호 사용옵션이 표시됩니다.In addition to the standard flat file formats of delimited, fixed width, and ragged right, the Flat File Format dialog box has a fourth option, Fixed width with row delimiters. 이 옵션은 Integration ServicesIntegration Services 에서 더미 열을 데이터의 마지막 열로 추가할 때 사용하는 왼쪽 정렬 형식의 특별한 경우를 나타냅니다.This option represents a special case of the ragged-right format in which Integration ServicesIntegration Services adds a dummy column as the final column of data. 이 더미 열은 마지막 열이 고정 폭을 갖도록 합니다.This dummy column ensures that the final column has a fixed width.

고정 폭, 행 구분 기호 사용 옵션은 플랫 파일 연결 관리자 편집기에서 사용할 수 없습니다.The Fixed width with row delimiters option is not available in the Flat File Connection Manager Editor. 필요한 경우 편집기에서 이 옵션을 에뮬레이트할 수는 있습니다.If necessary, you can emulate this option in the editor. 이 옵션을 에뮬레이트하려면 플랫 파일 연결 관리자 편집기 대화 상자의 일반페이지에서 형식으로 왼쪽 정렬을 선택합니다.To emulate this option, on the General page of the Flat File Connection Manager Editor, for Format, select Ragged right. 그런 다음 편집기의 고급 페이지에서 새 더미 열을 데이터의 마지막 열로 추가합니다.Then on the Advanced page of the editor, add a new dummy column as the final column of data.

파일의 데이터 덮어쓰기Overwrite data in the file
기존 파일을 덮어쓸지 아니면 기존 파일에 데이터를 추가할지 여부를 나타냅니다.Indicate whether to overwrite an existing file, or to append data to it.

머리글Header
데이터를 쓰기 전에 삽입할 텍스트 블록을 입력합니다.Type a block of text to insert into the file before any data is written. 이 옵션을 사용하여 열 머리글 등의 추가 정보를 포함할 수 있습니다.Use this option to include additional information, such as column headings.

미리 보기Preview
데이터 보기 대화 상자를 사용하여 결과를 미리 봅니다.Preview results by using the Data View dialog box. 미리 보기에는 최대 200개의 행이 표시될 수 있습니다.Preview can display up to 200 rows.

플랫 파일 대상 편집기(매핑 페이지)Flat File Destination Editor (Mappings Page)

플랫 파일 대상 편집기 대화 상자의 매핑 페이지를 사용하여 입력 열을 대상 열에 매핑할 수 있습니다.Use the Mappings page of the Flat File Destination Editor dialog box to map input columns to destination columns.

옵션Options

사용 가능한 입력 열Available Input Columns
사용 가능한 입력 열 목록을 표시합니다.View the list of available input columns. 끌어서 놓기 작업을 사용하여 사용 가능한 입력 열을 대상 열에 매핑할 수 있습니다.Use a drag-and-drop operation to map available input columns to destination columns.

사용 가능한 대상 열Available Destination Columns
사용 가능한 대상 열의 목록을 표시합니다.View the list of available destination columns. 끌어서 놓기 작업을 사용하여 사용 가능한 대상 열을 입력 열에 매핑할 수 있습니다.Use a drag-and-drop operation to map available destination columns to input columns.

입력 열Input Column
이 항목의 앞부분에서 선택한 입력 열을 표시합니다.View input columns selected earlier in this topic. 사용 가능한 입력 열의 목록을 사용하여 매핑을 변경할 수 있습니다.You can change the mappings by using the list of Available Input Columns. 출력에서 열을 제외하려면 <무시>를 선택합니다.Select <ignore> to exclude the column from the output.

대상 열Destination Column
매핑 여부에 관계없이 사용 가능한 각 대상 열을 표시합니다.View each available destination column, whether it is mapped or not.

관련 항목:See Also

플랫 파일 원본 Flat File Source
데이터 흐름Data Flow