BI Funcasts The Mac-Guyver Techniques
SSIS – SQL Server 2005 Integration Services
Gunter Staes ([email protected] – http://blogs.msdn.com/gunterstaes )Partner Technology & Solution AdvisorMicrosoft Belgium
Don’t Forget Gunter
Push the record ButtonStart Internet Broadcastinghttps://www123.livemeeting.com/cc/microsoft/join?id=QMGQ6P&role=present&pw=jb%60d%7E4%214G
Agenda
• The Mac-Guyver Techniques Series• Some Datawarehouse Basics • Building an SSIS Package• Prepare SSIS Package for Deployment• Deploy SSIS Package • Resources• What’s next
Agenda
• The Mac-Guyver Techniques Series• Some Datawarehouse Basics • Building an SSIS Package• Prepare SSIS Package for Deployment• Deploy SSIS Package • Resources• What’s next
The Mac-Guyver Techniques Series
• Lower the barrier.• Enable quick time to market.• High-level overview of end-2-end BI Solution.
• Does not replace any form of training.• Provide solutions for common problems.• Guide you to the best resources.• Down to earth technical introduction14/2 : BI - The Mac-Guyver Techniques : SQL Server Integration Services.28/2 : BI - The Mac-Guyver Techniques : SQL Server Analysis Services.14/3 : BI - The Mac-Guyver Techniques : SQL Server Reporting Services.21/3 : BI - The Mac-Guyver Techniques : SQL Server Analysis Services & Excel 2007, better together.4/4 : BI - The Mac-Guyver Techniques : Microsoft Office Sharepoint Server 2007 - Excel Services.18/4 : BI - The Mac-Guyver Techniques : Performance Point 2007 (Monitoring)2/5 : BI - The Mac-Guyver Techniques : Performance Point 2007 (Analytics)16/5 : BI - The Mac-Guyver Techniques : Performance Point 2007 (Planning)
Agenda
• The Mac-Guyver Techniques Series• Some Datawarehouse Basics • Building an SSIS Package• Prepare SSIS Package for Deployment• Deploy SSIS Package • Resources• What’s next
Some Datawarehouse basics
• Architecture of a BI environment.• Dimensions & Facts.• Surrogate Keys.• Slowly Changing Dimensions.
Architecture of a BI environment
OLTP
ERP
LOB
CRM
EnterpriseETL
Analytic Platform
Data AnalysisData
Warehouse
Data MartsEnterpriseReporting
InteractiveReports
Office SharePoint
Client Portal
Devices
PerformanceScorecard
BusinessInsights
Surrogate Keys & SCD’s
ERP – Data :
10007 – Staes – Lenteweg - Brecht10008 – Van de velde – Het Prieel - Berchem
Data Warehouse – Data :
1 - 10007 – 50007 – Staes – Lenteweg - Brecht - Current2 - 10008 – 50008 - Van de velde – Het prieel - Berchem - Current
Data Warehouse – Data :
1 - 10007 – 50007 – Staes – Lenteweg - Brecht - Expired2 - 10008 – 50008 - Van de velde – Het prieel - Berchem – Current3 – 10007 – 50007 – Staes – Rodeo Drive – Beverly - Current
ERP – Data :
10007 – Staes – Rodeo Drive - Beverly10008 – Van de velde – Het Prieel - Berchem
CRM – Data :
50007 – Staas – Lenteweg - Brecht50008 – Vandevelde – Het Prieel - Berchem
Agenda
• The Mac-Guyver Techniques Series• Some Datawarehouse Basics • Building an SSIS Package• Prepare SSIS Package for Deployment• Deploy SSIS Package • Resources• What’s next
Topics Covered
• Master & Child Packages• Surrogate keys• Slowly Changing Dimensions• LookUp & Caching• Restart
Not covered• Fuzzy Look-Up• Passing Variable – Start Dates• Auditing
Agenda
• The Mac-Guyver Techniques Series• Some Datawarehouse Basics • Building an SSIS Package• Prepare SSIS Package for Deployment• Deploy SSIS Package • Resources• What’s next
Deploy a SSIS Package• Think about logging• Prepare production Configuration
• Deploy : 4 Options • Use the Deployment Utility in BI Development Studio.
• Use the import and export package features in SQL Server Management Studio.• Save a copy of the package in the file system.• Run the dtutil command line utility.
Agenda
• The Mac-Guyver Techniques Series• Some Datawarehouse Basics • Building an SSIS Package• Prepare SSIS Package for Deployment• Deploy SSIS Package • Resources• What’s next
Deploy a Package
• Deploy the package• Execute the package• Schedule the package • Error Reporting• Impact Analysis, Meta Data, Impact Analysis.
Agenda
• The Mac-Guyver Techniques Series• Some Datawarehouse Basics • Building an SSIS Package• Prepare SSIS Package for Deployment• Deploy SSIS Package • Resources• What’s next
Resources
• Blog : http://blogs.msdn.com/gunterstaes • Book : The Microsoft Data Warehouse toolkit. • Webcast :
MSDN Architecture Webcast: Using SQL Server 2005 Integration Services to Populate a Kimball Method Data Warehouse (Level 200)
• Webcast Advanced SQL Server 2005 Integration Services• Webcast
TechNet Webcast: Advanced SQL Server 2005 Integration Services (Level 300)
• Webcast : TechNet Webcast: Introduction to SQL Server 2005 Integration Services (Level 200)
• Management & Deployment whitepaper : http://www.microsoft.com/technet/prodtechnol/sql/2005/mgngssis.mspx
Agenda
• The Mac-Guyver Techniques Series• Some Datawarehouse Basics • Building an SSIS Package• Prepare SSIS Package for Deployment• Deploy SSIS Package • Resources• What’s next
What’s next14/2 : BI - The Mac-Guyver Techniques : SQL Server Integration Services.28/2 : BI - The Mac-Guyver Techniques : SQL Server Analysis Services.14/3 : BI - The Mac-Guyver Techniques : SQL Server Reporting Services.21/3 : BI - The Mac-Guyver Techniques : SQL Server Analysis Services & Excel 2007, better together.4/4 : BI - The Mac-Guyver Techniques : Microsoft Office Sharepoint Server 2007 - Excel Services.18/4 : BI - The Mac-Guyver Techniques : Performance Point 2007 (Monitoring)2/5 : BI - The Mac-Guyver Techniques : Performance Point 2007 (Analytics)16/5 : BI - The Mac-Guyver Techniques : Performance Point 2007 (Planning)