21
BI Funcasts The Mac-Guyver Techniques SSIS – SQL Server 2005 Integration Services Gunter Staes ([email protected] http://blogs.msdn.com/gunterstaes ) Partner Technology & Solution Advisor Microsoft Belgium

BI Funcasts The Mac-Guyver Techniques SSIS – SQL Server 2005 Integration Services Gunter Staes ([email protected]

Embed Size (px)

Citation preview

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

Dimensions & Facts

ETL

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)