2012-10-26 2 views
1

데이터 파일 (로그 파일)에 여러 개의 열이 있습니다. 그 중 하나는 정렬되지 않은 문자열을하고 (U1, U2, U3 등)SSIS 스플릿 문자열

OTHER-DATA 
u1=EUR;u2=sss:Checkout-Step4:Orderacknowledgement;u3=DE:de:hom;u11=1;u12=302338533;u13=SVE1511C5E;u14=575.67 

사람과 도움을 줄 수 u 값에 따라 새 열을 생성하는 구문 분석 할 필요가 Other-Data (아래 참조) 이?

답변

0

한 가지 방법은 스크립트 변환 구성 요소를 추가하고 OTHER-DATA를 입력 행으로 사용하고 C# 또는 VB.Net으로 구문 분석 한 후 동기 모드에서 미리 정의 된 출력으로 출력하는 것입니다. 이것은 출력 U1에서 Un까지 미리 준비 할 수있는 경우에만 작동합니다. 비슷한 문제가 여기에 설명되어 있습니다. http://www.codeproject.com/Articles/193855/An-indespensible-SSIS-transformation-component-Scr