SSIS

2012-03-20 3 views
0

내가 몇 가지 기록을 NULL로 존재하는 열 이름 이메일 ','(하나의 공간)SSIS

[email protected]이 Dervied를 사용하여 같은 일반적인 항목이에 Dervied 열을 얻는 방법 열 나는 코드

를 사용하여 분할 한

LEN (EMP_EMAIL)> 2.It하는 이메일에 present.I이

다음 단계는 어떻게이 TRUE 값을 사용 모르는되는 열의 나 TRUE returing한다 열을 입력하고 내 데이터 (이메일 포함)를 새

열에 입력하십시오.

답변

1

귀하의 질문은 분명하지 않지만 실제로는 Conditional Split 변형을 찾고 있다고 생각합니다. 이는 기준에 따라 데이터를 분할하는 데 사용되므로 유효한 전자 메일 주소를 데이터 흐름의 다음 단계로 전송하는 데 사용할 수 있습니다.

파생 열 변환은 입력의 모든 행을 변환하고 어떤 방식 으로든 행을 필터링하지 않기 때문에 적합하지 않습니다. 그리고 NULL은 하나의 공간과 같은 것이 아닙니다.

이 방법이 도움이되지 않는다면 무엇을 하려는지 더 명확하게 설명하십시오.

+0

데이터를 전송해야하는 다른 열 및 조건으로 데이터를 전송하려는 경우 전자 메일이있는 레코드 만 전송해야합니다. 전자 메일 열에 NULL 및 단일 공간과 같은 메일 항목이 포함됩니다. –

+0

SSIS에서 SQl Task를 사용하여 문제를 해결했습니다. –