欢迎来到天天文库
浏览记录
ID:55706691
大小:671.00 KB
页数:34页
时间:2020-05-25
《数据仓库与ETL的实现过程.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、数据仓库与ETL的实现过程一、抽取维度表(一)抽取维度表DimEmp1、依次打开Satrt
2、Allprogram
3、MicrosoftSQLServer2008
4、MicrosoftSQLServer®BusinessIntelligenceDevelopmentStudio。2、依次打开File
5、New
6、Project,在打开的对话框中选择IntegrationServicesProject,命名为ToDW,保存位置为C:DocumentsandSettingsAdministratorDesktop课程练习第2课,然后点击OK。在SolutionExplorer中选中S
7、SISPackages,单击右键选择新建SSIS包。选中新建的包,右键单击选择rename,然后输入Dim.dtsx。点击空白处显示如下提示框,点击Yes。3、双击新建的SSIS包,即Dim.dtsx。在左侧Toolbox面板中将ExecuteSQLTask拖到ControlFlow中,再双击打开,如下图:在General中的Name后输入:truncatetableEMPProduct。1、点击选中Connection然后点击向下的箭头,选择NewConnection出现如下对话框:在该对话框中选择New出现下图:○在Servername中输入Localhost○Logontot
8、heserver中选择UseWindowsAuthentication○Connecttodatabase中选择Selectorenterordatabasename,在下拉菜单选择HealthDW。1、点击TestConnection,显示TestConnectionsucceeded对话框即:然后点击OK关闭此信息框。2、点击OK关闭ConnectionManger对话框。3、在Dataconnection中,选中LOCALHOST.HealthDW,然后点击OK关闭ConfigureOLEDBConnectionManager对话框。4、选中SQLStatement然后点击后
9、面的省略号,在出现如下对话框:在对话框中输入以下语句:useHealthDWtruncatetableDimEmpdbcccheckident(DimEmp,reseed,1)truncatetableDimProductdbcccheckident(DimProduct,reseed,1)1、点击OK关闭EnterSQLQuery对话框。2、点击OK关闭ExcuteSQLTaskEditor对话框。3、在Toolbox面板中将DataFlowTask拖到ControlFlow窗体中,并拖动truncatetableEMPProduct下面的绿色箭头连接到DataFlowTask上
10、。4、选中DataFlowTask后单击,将其重命名为DimEmp。5、双击DimEmp,然后在Toolbox面板中将ExcelSource拖到DataFlow窗体中。6、选中ExcelSource后单击,将其重命名为:店面——销售一组,并双击它出现如下图示:选择OLEDBconnectionmanager右边的New出现ExcelConnectionManager对话框,如下图所示:1、在Excelfilepath中点击Brower,浏览Excel数据源所在位置C:DocumentsandSettingsAdministratorDesktop课程快速入门第2课:数据
11、仓库与ETL的实现过程工程文件ToDWDataSourceStoresales.xlsx。出现如下图示:然后点击OK关闭ExcelConnectionManager对话框。2、在Dataaccessmode中选择SQLcommand;在SQLcommandtext中输入:selectdistinctEmployName,GroupNamefrom[sheet1$]whereEmployNameisnotnull,然后点击OK。1、在Toolbox面板中将DerivedColumn拖到DataFlow窗体中,选中DerivedColumn重命名为:DeptName。2、拖动店
12、面——销售一组下面的绿色箭头到DeptName上。3、双击DeptName后,加入DeptName列,在expression中输入”店面”,然后点击OK。具体操作如下图所示:注意:加入店面销售二组、店面销售三组和其派生列操作步骤同上。4、在Toolbox中将OLEDBSource到DataFlow中,重命名为Pos。5、双击Pos出现下图:OLEDBconnectionmanager中选择New,出现configureOLEDBConnectionManager对话框
此文档下载收益归作者所有