식을 사용하여 설정할 수 있는 데이터 흐름 속성
데이터 흐름 태스크 컨테이너에서 사용할 수 있는 속성 식을 사용하여 데이터 흐름 개체의 특정 속성 값을 지정할 수 있습니다.
속성 식을 사용하는 방법은 패키지에서 속성 식 사용을 참조하십시오.
속성 식을 사용하여 배포된 패키지의 각 인스턴스 구성을 사용자 지정할 수 있습니다. 또한 속성 식을 사용하여 dtexec 명령 프롬프트 유틸리티로 /set 옵션을 사용해 패키지의 런타임 제약 조건을 지정할 수도 있습니다. 예를 들어 정렬 변환에 사용된 MaximumThreads 또는 유사 항목 그룹화 및 유사 항목 조회 변환의 MaxMemoryUsage를 제약할 수 있습니다. 제약 받지 않을 경우 이러한 변환은 메모리에 대량의 데이터를 캐시할 수 있습니다.
데이터 흐름 개체의 속성 식 만들기
이 항목에 나열된 데이터 흐름 개체의 속성 중 하나에 대한 속성 식을 지정하려면 디자이너의 제어 흐름 화면에서 데이터 흐름 태스크를 선택하거나 개별 구성 요소나 경로를 선택하지 않고 디자이너의 데이터 흐름 탭을 선택하여 데이터 흐름 태스크에 대한 속성 창을 표시합니다. Expressions 속성을 선택하고 줄임표(...)를 클릭하여 속성 식 편집기 대화 상자를 표시합니다. 속성 목록을 드롭다운하여 속성을 선택한 다음 식 입력란에 식을 입력하거나 줄임표(...)를 클릭하여 식 작성기 대화 상자를 표시합니다.
속성 목록에는 디자이너의 데이터 흐름 화면에 이미 배치한 이러한 데이터 흐름 개체에 사용할 수 있는 속성만 표시됩니다. 따라서 속성 목록을 사용하여 속성 식을 지원하는 데이터 흐름 개체의 가능한 모든 속성을 확인할 수는 없습니다. 예를 들어 ADO NET 원본을 디자이너 화면에 배치했으면 속성 목록에 [ADO NET Source].[SqlCommand] 속성에 대한 항목이 포함됩니다. 목록에는 데이터 흐름 태스크 자체의 수많은 속성도 표시됩니다.
속성 식을 지원하는 데이터 흐름 개체의 속성
다음 목록의 속성 값은 속성 식을 사용하여 지정할 수 있습니다.
데이터 흐름 원본
이러한 사용자 지정 속성에 대한 자세한 내용은 원본 사용자 지정 속성을 참조하십시오.
데이터 흐름 개체 |
속성 |
---|---|
ADO NET 원본 |
TableOrViewName 속성 SqlCommand 속성 |
XML 원본 |
XMLData 속성 XMLSchemaDefinition 속성 |
데이터 흐름 변환
이러한 사용자 지정 속성에 대한 자세한 내용은 변환 사용자 지정 속성을 참조하십시오.
데이터 흐름 개체 |
속성 |
---|---|
조건부 분할 변환 |
FriendlyExpression 속성 |
파생 열 변환 |
FriendlyExpression 속성 |
유사 항목 그룹화 변환 |
MaxMemoryUsage 속성 |
유사 항목 조회 변환 |
MaxMemoryUsage 속성 |
조회 변환 |
SqlCommand 속성 SqlCommandParam 속성 |
OLE DB 명령 변환 |
SqlCommand 속성 |
비율 샘플링 변환 |
SamplingValue 속성 |
피벗 변환 |
PivotKeyValue 속성 |
행 샘플링 변환 |
SamplingValue 속성 |
정렬 변환 |
MaximumThreads 속성 |
피벗 해제 변환 |
PivotKeyValue 속성 |
데이터 흐름 대상
이러한 사용자 지정 속성에 대한 자세한 내용은 대상 사용자 지정 속성을 참조하십시오.
데이터 흐름 개체 |
속성 |
---|---|
ADO.NET 대상 |
TableOrViewName 속성 BatchSize 속성 CommandTimeout 속성 |
플랫 파일 대상 |
Header 속성 |
SQL Server Compact 대상 |
TableName 속성 |
SQL Server 대상 |
BulkInsertTableName 속성 BulkInsertFirstRow 속성 BulkInsertLastRow 속성 BulkInsertOrder 속성 Timeout 속성 |