ssis 예제

+는 문자열을 연결하는 데 사용됩니다. Getdate는 날짜를 얻는 데 사용되는 함수입니다. DATEPART는 날짜 정보의 일부를 추출하는 데 사용됩니다. 예를 들어 DATEPART(« mm »,getdate(2))는 날짜의 월을 얻는 데 사용됩니다. DATEPART (« dd », getdate(…).) DT_STR은 날짜를 문자열로 변환합니다. 1252는 라틴 아메리카 코드인 코드 페이지입니다. 도 4는 스트링의 길이입니다. 오른쪽은 첫 번째 문자 (문자 0)에서 시작하여 처음 2 문자를 표시하는 데 사용됩니다. 이 ETL 프로세스를 이해했으면 좋겠습니다. 우선 순위 제약 조건을 사용하여 작업 흐름을 제어합니다. 예를 들어 작업을 실행하기 전에 충족해야 하는 정규화된 식을 작성할 수 있습니다.

다음 예제에서는 스크립트 작업 및 SSIS 변수를 사용 하 여 작동 시스템에서 디렉터리를 만드는 방법을 보여 줄 것입니다. 우리는 배스킨 로빈 (인도) 회사를 염두에 두고 즉, 엑셀 파일의 작은 작은 콘센트에 의해 유지 되는 고객 데이터를 유지 하 고 마지막으로 미국 (주요 지점)에 해당 엑셀 파일을 전송 하 여 이 예제를 수행 합니다. 이 데이터는 각 콘센트의 성능을 추적하기 위해 본사(주 지점)에서 필요합니다. 첫 번째 예제에서는 SSIS 변수를 사용하여 데이터베이스를 백업하는 경로를 전달합니다. 이 섹션에서 사용할 수 있는 변환 목록은 요구 사항에 따라 데이터를 변환(슬라이스 및 주사위)하는 데 사용됩니다. 예를 들어 다음 예제에서는 피벗 데이터, 2테이블 병합, 테이블 정렬 등을 사용할 수 있으며, 식을 스크립트 태스크와 결합하는 방법을 배웁니다. 스크립트 작업은 SSIS 기능을 보강하고 SSIS 변수로 작동할 수 있습니다. C# 또는 Visual 기본을 사용하여 코드를 만들 수 있습니다.

이 문서에서는 C#을 사용합니다. 표현식은 동적 값, 표현식, 변수를 속성에 할당하는 데 사용됩니다. 이 예제에서는 그림 2에서 만든 변수를 DestinationAutoFolderPath 속성에 할당합니다. 이 속성은 백업을 저장하는 경로입니다. 타원 단추를 눌러 식을 만듭니다: 이 자습서에서는 Microsoft SQL Server 데이터 도구, 예제 패키지 집합 및 샘플 데이터베이스를 사용합니다. 다음 예에서는 테이블에 저장된 경로를 사용하여 시스템 디렉토리를 만들 것입니다: 예를 들어 : Baskin-Robbins (세계에서 가장 큰 아이스크림 전문 점 체인으로 유명함)은 인도뿐만 아니라 전 세계에 많은 상점을 보유하고 있습니다. 우리 지역에 배스킨 로빈스 상점이 있으며 고객 방문 및 제품 구매 내역을 절약하는 자체 시스템을 가지고 있다고 가정 해 봅시다. 따라서 이러한 데이터는 Excel에 저장되어야 합니다. 일주일에 한 번 이러한 모든 지역 데이터는 모든 작은 지역에 대한 데이터 웨어하우스가 없는 중앙 집중식 도시 데이터 센터에 수집되고 저장됩니다. 이 모든 도시 데이터를 국가 데이터에 수집하고 저장해야 하는 것과 동일한 방식으로. 광범위한 souces에서 축적된 대규모 데이터 저장소를 Data War.ehouse 이 탭은 런타임에 발생한 이벤트를 처리하는 데 유용합니다.

예를 들어 패키지가 실행된 후 관리자에게 전자 메일을 보내도록 하려면 onPostExecute 이벤트에 대한 스크립트 작업을 만들 수 있습니다. SSIS 문서의 이벤트 처리기를 참조하여 이벤트를 구성하는 프로세스를 이해하는 것이 좋습니다.