엑셀 파일의 필드에 의문점이있는 경우 데이터를 스테이징 테이블로 가져오고 모든 필드가 vivar 인 테이블을 만든 다음 데이터가있을 때 파일에서 데이터를 삽입 할 수 있습니다 당신은 SQL 검증 또는 ssis 구성 요소와 데이터를 확인하기 위해 작업 할 수로드, 당신은 빨리 테스트해야합니다.
편집 한이 후 당신은 같이 각 필드의 유효성을 검사하는 기능을 만들 수 있습니다
CREATE Function [dbo].[Validate_Field](
@Code [varchar](2),
@Code2 [varchar](2)
)
Returns VarChar(50) AS
BEGIN
Declare @return Varchar(50)
SET @Salida = ''
IF @Code = '29' RETURN 'Something 1'
IF @Code2 = '21' RETURN 'Something 2'
ELSE RETURN 'Missing'
Return (@return)
END
SELECT [dbo].[Validate_Field](Field1, Field2)
FROM Staging_Table
도움이 되었기를 바랍니다.
바퀴를 재발 명하지 마십시오. 날짜 데이터를 날짜 데이터 형식으로 가져옵니다. SSIS 매직이 그것이 날짜인지 확인합니다. SSIS 내에서 파생 된 열을 사용하여 데이터가 비즈니스 논리 (유효한 경계, 데이터 등)와 일치하는지 확인하십시오. – billinkc
귀하의 권리는 있지만 다음 형식 (mm/dd/yyyy)의 다음 파일에서 날짜를 받았습니다. 미리보기 탭에서 플랫 파일 연결에서이 형식을 설정하는 방법. – Dinesh