SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Integration Services


Project Deployment Model and SSISDB
Catalog




                      Rafael Salas
rafael-salas.com
Today’s Plan

  Project model
        New features
  SSISDB catalog
          Deployment
          Configuring & Executing packages
          Troubleshooting
          Management



4 | 4/14/2012 rafael-salas.com
Not Covered In This Session

     SSIS Fundamentals
     Enhancements not related to project model
     Package deployment model
     Upgrade & conversion of packages




5 | 4/14/2012 rafael-salas.com
Enterprise Information Management
    Where Does SSIS Fit?



      Integration Services               Data Quality Services         Master Data Services


•    Enterprise Class ETL            •   Knowledge-driven data     •   Master Data
                                         cleansing                     Management
•    Robust, Flexible,
     Scalable and extensible         •   Corrects, de-duplicates   •   Broader reach with new
     Architecture                        and standardizes data         Excel-Ad in

                                     •   Integrates with           •   Integrates with Data
                                         Integration Services          Quality Services




                           Complete, Current, Clean and Consistent Data



6 | 4/14/2012 rafael-salas.com
SSIS 2012 Server
                                   Centralized
                                  Configurations
                                                                    Deploy, Execute and Manage
    Role-based Security                                               Projects and Packages




                                            SSIS Server

                                               SSISDB       SSMS
                                 Managed API
                                                            T-SQL
 Built-in Operational
Logging & Reporting

                                                                                    Project
                                        Troubleshooting                            Versioning
                                     Performance and Data
                                            Issues



7 | 4/14/2012 rafael-salas.com
Project Deployment Model

  Deployment unit is the project (.ispac)
  Reference other packages in project
        No connection managers needed
  Parameters
        Package configurations replacement
  Project connection managers
  VS configurations
  Deploys to SSISDB catalog

8 | 4/14/2012 rafael-salas.com
Demos
                                   Build     Deploy        Execute
 Create project                                            package
                                  project    project


                                  Shared     SSIS env.     Configure
    Parameters                     conn.         &         run time
                                 managers    variables      values

                                   Debug       SSIS
   Configure data                                        Operationa
                                   dump      logging
        taps                                              l reports
                                    files*    levels



 Active Operations Server Properties              Project Versioning



9 | 4/14/2012 rafael-salas.com
Resources

   http://www.rafael-salas.com
        Label: SSIS 2012


   TechNet Virtual Lab Express: Exploring SQL Server
    2012 Integration Services
     http://tinyurl.com/SSIS2012VLab

   SQL Server 2012 Books Online




10 | 4/14/2012 rafael-salas.com
THANK YOU!


t:@RafSalas
b:www.rafael-salas.com




11 | 4/14/2012 rafael-salas.com
Integration Services


 Project Deployment Model and SSISDB
 Catalog




t:@RafSalas              Rafael Salas
b:www.Rafael-Salas.com

Weitere ähnliche Inhalte

Andere mochten auch

MS Project Presentation
MS Project PresentationMS Project Presentation
MS Project Presentation
Khem Singh
 

Andere mochten auch (14)

Microsoft Project Server 2010
Microsoft Project Server 2010Microsoft Project Server 2010
Microsoft Project Server 2010
 
Project Server 2010-Demand Management Overview
Project Server 2010-Demand Management OverviewProject Server 2010-Demand Management Overview
Project Server 2010-Demand Management Overview
 
Enterprise Project Management
Enterprise Project ManagementEnterprise Project Management
Enterprise Project Management
 
Enterprise Project Management
Enterprise Project ManagementEnterprise Project Management
Enterprise Project Management
 
PMO and Project Server 2013 main features
PMO and Project Server 2013 main features PMO and Project Server 2013 main features
PMO and Project Server 2013 main features
 
SSIS Presentation
SSIS PresentationSSIS Presentation
SSIS Presentation
 
SQL Server Integration Services
SQL Server Integration ServicesSQL Server Integration Services
SQL Server Integration Services
 
Software Development Model - Waterfall, RAD & Agile
Software Development Model - Waterfall, RAD & AgileSoftware Development Model - Waterfall, RAD & Agile
Software Development Model - Waterfall, RAD & Agile
 
Enterprise Project Management Essential (2009)
Enterprise Project Management Essential (2009)Enterprise Project Management Essential (2009)
Enterprise Project Management Essential (2009)
 
10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)
 
MS Project Presentation
MS Project PresentationMS Project Presentation
MS Project Presentation
 
Introduction to angular 2
Introduction to angular 2Introduction to angular 2
Introduction to angular 2
 
Ms project 2016 overview
Ms project 2016 overviewMs project 2016 overview
Ms project 2016 overview
 
10 Best Productivity Features in SharePoint 2013
10 Best Productivity Features in SharePoint 201310 Best Productivity Features in SharePoint 2013
10 Best Productivity Features in SharePoint 2013
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Kürzlich hochgeladen (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

SSIS 2012: New Server and Project Deployment Model

  • 1. Integration Services Project Deployment Model and SSISDB Catalog Rafael Salas rafael-salas.com
  • 2. Today’s Plan  Project model  New features  SSISDB catalog  Deployment  Configuring & Executing packages  Troubleshooting  Management 4 | 4/14/2012 rafael-salas.com
  • 3. Not Covered In This Session  SSIS Fundamentals  Enhancements not related to project model  Package deployment model  Upgrade & conversion of packages 5 | 4/14/2012 rafael-salas.com
  • 4. Enterprise Information Management Where Does SSIS Fit? Integration Services Data Quality Services Master Data Services • Enterprise Class ETL • Knowledge-driven data • Master Data cleansing Management • Robust, Flexible, Scalable and extensible • Corrects, de-duplicates • Broader reach with new Architecture and standardizes data Excel-Ad in • Integrates with • Integrates with Data Integration Services Quality Services Complete, Current, Clean and Consistent Data 6 | 4/14/2012 rafael-salas.com
  • 5. SSIS 2012 Server Centralized Configurations Deploy, Execute and Manage Role-based Security Projects and Packages SSIS Server SSISDB SSMS Managed API T-SQL Built-in Operational Logging & Reporting Project Troubleshooting Versioning Performance and Data Issues 7 | 4/14/2012 rafael-salas.com
  • 6. Project Deployment Model  Deployment unit is the project (.ispac)  Reference other packages in project  No connection managers needed  Parameters  Package configurations replacement  Project connection managers  VS configurations  Deploys to SSISDB catalog 8 | 4/14/2012 rafael-salas.com
  • 7. Demos Build Deploy Execute Create project package project project Shared SSIS env. Configure Parameters conn. & run time managers variables values Debug SSIS Configure data Operationa dump logging taps l reports files* levels Active Operations Server Properties Project Versioning 9 | 4/14/2012 rafael-salas.com
  • 8. Resources  http://www.rafael-salas.com Label: SSIS 2012  TechNet Virtual Lab Express: Exploring SQL Server 2012 Integration Services http://tinyurl.com/SSIS2012VLab  SQL Server 2012 Books Online 10 | 4/14/2012 rafael-salas.com
  • 10. Integration Services Project Deployment Model and SSISDB Catalog t:@RafSalas Rafael Salas b:www.Rafael-Salas.com

Hinweis der Redaktion

  1. Hosts the catalog – SSISDBManaged via SSMS, T-SQL, APIBuilt-in loggingBuilt-in reportingNew troubleshooting capabilitiesBuilt-in project versioningRich deployment, execution and management experienceRobust security modelBuilt-in historical operational data cleanup
  2. http://blogs.msdn.com/b/mattm/archive/2011/11/30/5-tips-for-a-smooth-ssis-upgrade-to-sql-server-2012.aspx
  3. 10,000 foot view of the SSIS server
  4. 1,000 foot view of the server, focusing on interactions beween the catalog and the execution process.This diagram shows how ISServerExec interacts with SSISDB. It also shows how object model is used by ISServerExec.There are two communication channels between ISServerExec. Named pipe and an SQL connection. In general, the named pipe is used whenever SQL behaves like a client. The SQL connection is used when ISServerExec is the client. Before starting executing a package, ISServerExec sets up event listener and log providers to receive events and logs from runtime. The events and logs are filtered according to logging level setting and written to SSIS DB through the SQL connection.