2016-08-20 4 views
0

SSIS에서 레코드 집합 대상의 주요 용도는 무엇입니까? 메모리에 있다고 들었는데 데이터를 보유하고있는 변수가 원시 형식입니까? 누군가가 Recordset destination의 실시간 프로젝트 사용에 대해 설명 할 수 있습니까?RecordSetDestination SSIS

답변

1

레코드 세트 대상은 생각할 수있는 모든 것에 대해 사용할 수 있습니다. 몇 가지 일반적인 용도는 foreach 루프에서 레코드 세트를 사용하는 것입니다. 트랜잭션 테이블에서 여러 개의 "카테고리"를 내보내려고한다고 가정 해보십시오. 아마도 존재하는 범주의 레코드 세트를 가져온 다음 새 데이터 흐름을 호출하여 해당 범주를 자체 파일로 내보낼 수 있습니다. 또는 아마도 날짜 범위, 월 등

SSIS에서 기본적으로 수행 할 수없는 작업을 스크립트 작업에서 수행하는 방법 중 하나를 사용합니다. 스크립트 구성 요소를 사용하고 있었지만이 특정 작업은 동시성 문제가 발생했습니다. 그래서 레코드 세트에 덤핑함으로써 스크립트 태스크에서 레코드 세트를 사용하여 그 문제를 피하는 방식으로 로직을 수행 할 수있었습니다.

또 다른 스크립트 작업은 HTML 전자 메일을 작성하고 전송하는 것입니다.

1 레코드 세트를 얻으려면 1 데이터 흐름을 다음 비 데이터 흐름 작업을 한 무리의 다른 데이터 흐름 작업에서 소스로 사용할 때 사용할 수 있다고 생각하지만 그건 내가 뭔가가 아니에요. 이제껏 해왔다.