플랫 파일 연결 관리자 편집기(고급 페이지)

플랫 파일 연결 관리자 편집기 대화 상자의 고급 페이지를 사용하여 Integration Services가 플랫 파일에 있는 데이터를 읽고 쓰는 방법을 지정하는 속성을 설정할 수 있습니다. 사용자는 플랫 파일에 있는 열 이름을 바꿀 수 있고 파일의 각 열에 대해 데이터 형식 및 구분 기호를 포함하는 속성을 설정할 수 있습니다.

기본적으로 문자열 열의 길이는 50자입니다. 이러한 열의 길이를 조정하여 데이터가 잘리거나 열 너비를 초과하지 않도록 할 수 있습니다. 또한 대상 열과의 호환성을 위해 다른 메타데이터를 업데이트할 수 있습니다. 예를 들어 정수 데이터만 포함하는 열의 데이터 형식을 DT_I2와 같은 숫자 데이터 형식으로 변경할 수 있습니다. 이러한 수정을 수동으로 수행하거나 유형 선택 단추를 클릭하여 열 유형 제안 대화 상자를 사용하여 예제 데이터를 평가하고 자동으로 일부를 변경할 수 있습니다.

플랫 파일 연결 관리자에 대한 자세한 내용은 플랫 파일 연결 관리자를 참조하십시오.

옵션

  • 연결 관리자 이름
    워크플로의 플랫 파일 연결 관리자에 고유한 이름을 지정합니다. 제공한 이름은 SSIS 디자이너에 표시됩니다.

  • 설명
    연결 관리자에 대한 설명을 입력합니다. 설명에 해당 연결 관리자의 용도를 정의하면 패키지를 이해하기 쉬우며 유지 관리가 간편합니다.

  • 각 열의 속성을 구성하십시오.
    왼쪽 창에서 열을 선택하면 오른쪽 창에 해당 속성이 표시됩니다. 데이터 형식 속성에 대한 설명은 다음 표를 참조하십시오. 나열된 일부 속성은 일부 플랫 파일 형식에 대해서만 구성 가능합니다.

    속성

    설명

    ColumnType

    열 유형이 구분 기호로 분리됨, 고정 폭 또는 왼쪽 정렬 중 어떤 것인지를 나타냅니다. 이 속성은 읽기 전용입니다. 왼쪽 정렬 파일은 마지막 열을 제외한 모든 열에 고정 폭이 지정된 파일입니다. 마지막 열은 행 구분 기호로 구분됩니다.

    OutputColumnWidth

    저장할 값을 바이트 수로 지정합니다. 유니코드 파일의 경우 이 값은 문자 수입니다. 데이터 흐름 태스크에서 이 값은 플랫 파일 원본의 출력 열 너비를 설정하는 데 사용됩니다.

    참고참고
    개체 모델에서 이 속성의 이름은 MaximumWidth입니다.

    DataType

    사용 가능한 데이터 형식의 목록에서 선택합니다. 자세한 내용은 Integration Services 데이터 형식을 참조하십시오.

    TextQualified

    텍스트 데이터가 인용 문자 등의 텍스트 한정자로 묶였는지 여부를 나타냅니다.

    값설명
    True플랫 파일의 텍스트 데이터가 한정됩니다.
    False플랫 파일의 텍스트 데이터가 한정되지 않습니다.

    이름

    설명 열 이름을 지정합니다. 이름을 입력하지 않으면 Integration Services는 자동으로 열 0, 열 1 등과 같은 형식으로 이름을 만듭니다.

    DataScale

    숫자 데이터의 소수 자릿수를 지정합니다. 소수 자릿수란 소수점 이하 자릿수를 말합니다. 자세한 내용은 Integration Services 데이터 형식을 참조하십시오.

    ColumnDelimiter

    사용 가능한 열 구분 기호의 목록에서 선택합니다. 텍스트에 거의 사용되지 않는 구분 기호를 선택합니다. 고정 폭 열에 대해서는 이 값이 무시됩니다.

    값설명
    {CR}{LF}열이 캐리지 리턴-줄 바꿈 조합으로 구분됩니다.
    {CR}열이 캐리지 리턴으로 구분됩니다.
    {LF}열이 줄 바꿈으로 구분됩니다.
    세미콜론 {;}열이 세미콜론으로 구분됩니다.
    콜론 {:}열이 콜론으로 구분됩니다.
    쉼표 {,}열이 쉼표로 구분됩니다.
    탭 {t}열이 탭으로 구분됩니다.
    세로 막대 {|}열이 세로 막대로 구분됩니다.

    DataPrecision

    숫자 데이터의 전체 자릿수를 지정합니다. 전체 자릿수란 숫자의 자릿수를 말합니다. 자세한 내용은 Integration Services 데이터 형식을 참조하십시오.

    InputColumnWidth

    저장할 값을 바이트 수로 지정합니다. 유니코드 파일의 경우 문자 수로 표시됩니다. 구분 기호로 분리된 열에 대해서는 이 값이 무시됩니다.

    참고 개체 모델에서 이 속성의 이름은 ColumnWidth입니다.

  • 새로 만들기
    새로 만들기를 클릭하여 새 열을 추가합니다. 기본적으로 새로 만들기 단추는 목록 끝에 새 열을 추가합니다. 이 단추에는 드롭다운 목록에서 사용할 수 있는 다음 옵션도 있습니다.

    설명

    열 추가

    목록 끝에 새 열을 추가합니다.

    앞에 삽입

    선택한 열 앞에 새 열을 삽입합니다.

    뒤에 삽입

    선택한 열 뒤에 새 열을 삽입합니다.

  • 삭제
    열을 선택한 다음 삭제를 클릭하여 제거합니다.

  • 유형 제안
    열 유형 제안 대화 상자를 사용하여 파일에 있는 샘플 데이터를 평가하고 각 열의 데이터 형식과 길이에 대한 제안을 가져올 수 있습니다. 자세한 내용은 열 유형 제안을 참조하십시오.