Sunquest ETL Documentation
Click here to load reader
-
Upload
raghu-reddy -
Category
Technology
-
view
263 -
download
0
Transcript of Sunquest ETL Documentation
This is a documentation of ETL part of one of my
Recent Projects
Contents 1. Sunquest Business Intelligence Process Flow .......................................................................... 2
2. Source For Sunquest ETL ...................................................................................................... 3
3. Dimensions in SunQuest ETL ................................................................................................ 3
4. Updating the DimOrderables and DimSites using Exclusion List Provided ................................ 4
5. Fact Build .............................................................................................................................. 4
6. Finding out Exceptions and Redirecting them to a Separate table in the Mart ........................... 5
7. Dimension Build .................................................................................................................... 5
8. Cube Build ............................................................................................................................ 6
9. SSAS Overview ...................................................................................................................... 7
SunQuest ETL and Cube Build
1. Sunquest Business Intelligence Process Flow
Sunquest Data is the source from which the data is transformed through SSIS into the
SunquestMart .
From the SunquestMart through SSAS we are Building the Cube.
The SQCube which is Build is accessed by End-users through Excel.
2. Source For Sunquest ETL The table SQCubeLoad is the source from where the data is fetched by ETL.
SourceConnection SourceDatabase SourceTable
DC1R3-MSVMPDB01 OPData SQCubeLoad
3. Dimensions in SunQuest ETL Sunquest ETL starts from Building the Following Dimensions.
1. Dimorderables
2. DimPhysician
3. DimSite
4. DimLab
5. DimResultStatus
6. DimCompany
7. DimTech
4. Updating the DimOrderables and DimSites using Exclusion List
Provided
The Task Update Dimsites and Orderables will Exclude the Sites and OrderCodes as per the
Exclusion data in the Mart
5. Fact Build Fact table is a Truncate Load and there is SQL Task Which Truncates Fact Table Every time whenever
ETL Runs
6. Finding out Exceptions and Redirecting them to a Separate table
in the Mart If there are any missing Values for arecord then those record will go to the
FactOrdersException.
7. Dimension Build This task builds all the Dimensions.
8. Cube Build This Task builds the cube.
9. SSAS Overview Name of the Cube Built:SQCube
Dimensions used in the SQCube are as given Below
Logical Diagram of the SQCube is as given below with Orders as a Fact table and rest of them as
dimension tables.