정렬 변환

업데이트: 2007년 9월 15일

정렬 변환은 입력 데이터를 오름차순이나 내림차순으로 정렬하고 정렬된 데이터를 변환 출력에 복사합니다. 입력에 여러 가지 정렬을 적용할 수 있으며 각 정렬은 정렬 순서를 결정하는 숫자로 식별됩니다. 숫자가 가장 적은 열이 맨 먼저 정렬되고 그 다음 숫자의 정렬 열이 다음에 정렬됩니다. 예를 들어 CountryRegion 열이 정렬 순서 1이고 City 열이 정렬 순서 2인 경우 출력은 먼저 국가/지역별로 정렬된 다음 도시별로 정렬됩니다. 양수는 오름차순 정렬을 나타내고 음수는 내림차순 정렬을 나타냅니다. 정렬되지 않은 열의 정렬 순서는 0입니다. 정렬이 선택되지 않은 열은 정렬된 열과 함께 자동으로 변환 출력에 복사됩니다.

정렬 변환에는 변환에서 열의 문자열 데이터를 처리하는 방법을 정의하는 비교 옵션 집합이 포함되어 있습니다. 자세한 내용은 문자열 데이터 비교를 참조하십시오.

[!참고] 정렬 변환은 Transact-SQL의 ORDER BY 절과 같은 순서로 GUID를 정렬하지 않습니다. 정렬 변환은 0 - 9로 시작하는 GUID를 A-F로 시작하는 GUID 앞에 정렬하지만 SQL Server 데이터베이스 엔진에서 구현되는 ORDER BY 절은 이와 다르게 정렬합니다. 자세한 내용은 ORDER BY 절(Transact-SQL)을 참조하십시오.

정렬 변환은 정렬 중에 중복 행을 제거할 수도 있습니다. 중복 행은 동일한 정렬 키 값을 가진 행입니다. 정렬 키 값은 사용된 문자열 비교 옵션을 기반으로 생성되므로 서로 다른 리터럴 문자열이 동일한 정렬 키 값을 가질 수도 있습니다. 이 변환은 값이 다르지만 동일한 정렬 키를 가진 입력 열의 행을 중복 행으로 식별합니다.

정렬 변환은 패키지 로드 시 속성 식을 사용하여 업데이트할 수 있는 MaximumThreads 사용자 지정 속성을 포함합니다. 자세한 내용은 Integration Services 식 참조, 패키지에서 속성 식 사용Transformation Custom Properties을 참조하십시오.

이 변환은 하나의 입력과 하나의 출력을 가지며 오류 출력은 지원하지 않습니다.

정렬 변환 구성

SSIS 디자이너를 사용하거나 프로그래밍 방식으로 속성을 설정할 수 있습니다.

정렬 변환 편집기 대화 상자에서 설정할 수 있는 속성에 대한 자세한 내용은 정렬 변환 편집기를 참조하십시오.

고급 편집기 대화 상자에는 프로그래밍 방식으로 설정할 수 있는 속성이 표시됩니다. 고급 편집기 대화 상자를 사용하거나 프로그래밍 방식으로 설정할 수 있는 속성에 대한 자세한 내용을 보려면 다음 항목 중 하나를 클릭하십시오.

속성 설정 방법을 보려면 다음 항목 중 하나를 클릭하십시오.

참고 항목

개념

패키지 데이터 흐름 만들기
Integration Services 변환

도움말 및 정보

SQL Server 2005 지원 받기

변경 내역

릴리스 내역

2007년 9월 15일

새로운 내용
  • 정렬 변환이 GUID를 Transact-SQL의 ORDER BY 절과 어떻게 다르게 정렬하는지에 대한 참고를 추가했습니다.

2005년 12월 5일

새로운 내용
  • MaximumThreads 사용자 지정 속성과 함께 속성 식을 사용하는 방법에 대한 정보를 추가했습니다.