2014-07-16 5 views

답변

1

자동으로 매핑하는 유일한 기준은 일치하는 이름입니다. 이름이 일치하지 않으면 가장 쉬운 방법은 대상 편집기의 매핑 탭에서 끌어다 놓는 것입니다.

0

원본 구성 요소에서 YourColumn의 크기를 변경하려면 SUBSTRING (YourColumn, 1,10)을 사용하여 쿼리를 사용하여 원본 구성 요소의 열 크기를 변경할 수 있습니다 (출력 열의 크기는 Source Component\Advanced Editor\Input and output Properties\Source Output\Output Columns\YourColumn에서 확인할 수 있음).), 새로운 크기로 새 열을 정의하기 위해 Derived Column 구성 요소를 사용할 수도 있습니다.

편집 : 당신은 일부 데이터 유형과 어떤 크기 (매핑 중요하지 소스 및 대상 컬럼의 이름)와 소스 열 및 대상 열을 매핑 할 수 있습니다. 두 개의 열을 다른 크기로 매핑하면 SSIS는 경고를 발생시키고 변환이 시작되면 오류가 발생하고 원본의 데이터 크기가 대상 열보다 커집니다.

+0

나는 열의 크기를 바꾸는 것에 대해 이야기하는 것이 아닙니다. 데이터 흐름 작업에서 매핑하는 것에 대해 이야기하고 있습니다. 이름이 일치하지 않을 때 원본 및 대상에서 많은 수의 열을 매핑하는 방법이 있습니까? 혼란스러워서 죄송합니다. – anonxen

+0

@Anonxen. 내 편집을 참조하십시오. –