05 | Configuration and Deployment Richard Currey | Senior Technical Trainer–New Horizons United George Squillace | Senior Technical Trainer–New Horizons.

Slides:



Advertisements
Similar presentations
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Preface Demo A Quick Thank You How Did We Do It?
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Reprint Outstanding Transactions Report © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Co- location Mass Market Managed Hosting ISV Hosting.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Windows 7 Training Microsoft Confidential. Windows ® 7 Compatibility Version Checking.
Multitenant Model Request/Response General Model.
Feature: Purchase Order Prepayments II © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Announcing Demo Announcing.
Feature: OLE Notes Migration Utility
Feature: SmartList Usability Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Course Topics Administering SQL Server 2012 Jump Start 01 | Install and Configure SQL Server04 | Manage Data 02 | Maintain Instances and Databases05 |
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
 Rico Mariani Architect Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
WinHEC /22/2017 © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Print Remaining Documents © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Connect with life Connect with life
Windows Azure Connect Name Title Microsoft Corporation.
Course Topics Administering SQL Server 2012 Jump Start 01 | Install and Configure SQL Server04 | Manage Data 02 | Maintain Instances and Databases05 |
NEXT: Overview – Sharing skills & code.
A Windows Azure application runs multiple instances of each role A Windows Azure application behaves correctly when.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Nick Scott | Dynamics CRM Consultant with BKD Technologies.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: Employee Self Service Timecard Entry © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
SQL Server SQL Azure Visual Studio“Quadrant” SQL Server Modeling Services Entity Framework ADO.NET“M”/EDM Data Services …
announcing Dev Manager Do I understand what we’ve built? Developer Can I bet on using this shared component? Testers What’s changed since I last.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
demo Instance AInstance B Read “7” Write “8”

customer.
03 | Word Templates Brian Meier| Senior Lead Program Manager.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
Cloud Data Dave Campbell Technical Fellow, Microsoft.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Feature: Suggested Item Enhancements – Analysis and Assignment © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and.
Windows Azure SQL Data Sync Name Title Microsoft Corporation.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
The CLR CoreCLRCoreCLR © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Ramesh Meyyappan SQL Server Performance Tuning Consultant & Trainer SQLWorkshops.comSQLWorkshops.com / SQLIO.comSQLIO.com.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
06 | Debugging and Deploying on Azure Stacey Mulcahy | Technical Evangelist Rami Sayar | Technical Evangelist.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
03 | Object-Oriented Programming Gerry O’Brien | Technical Content Development Manager Paul Pardi | Senior Content Publishing Manager.
04 | Business Analyzer Brian Meier| Senior Lead Program Manager.
Demo Fest of Some Leading Store Apps Module 2.

Microsoft Dynamics NAV 2018 – what’s new
Возможности Excel 2010, о которых следует знать
Managing and Troubleshooting Exchange Server Delivery
Title of Presentation 12/2/2018 3:48 PM
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
WINDOWS AZURE A LAP AROUND PLATFORM THE Steve Marx
Шитманов Дархан Қаражанұлы Тарих пәнінің
Title of Presentation 5/24/2019 1:26 PM
Presentation transcript:

05 | Configuration and Deployment Richard Currey | Senior Technical Trainer–New Horizons United George Squillace | Senior Technical Trainer–New Horizons Great Lakes

Troubleshooting Debugging Logging Event Handlers Deployment Module 5 Overview

Topic: Troubleshooting

Troubleshooting in SSIS Troubleshooting approaches

Troubleshooting in SSIS The process of determining the source of problems that occur during package execution Tasks that can occur during the troubleshooting process –Monitoring execution path –Monitoring values, both data and variable –Monitoring events that occur –Monitoring the outcome of the package

Troubleshooting Approaches Debugging –Setting breakpoints –Viewing execution progress –Viewing / modifying variable values –Viewing data flow Logging Event Handlers

Topic: Debugging

Breakpoints Watches Data Viewers

Breakpoints Pauses execution when reached Enabled for any task or container in the package Can be configured to stop at: –Any time-will pause execution every time that the task is encountered –Hit Count Equals-will pause after a specific number of times that the breakpoint is reached –Hit Count Greater or Equal-will pause every time after the threshold value is reached –Hit Count Multiple-will pause when the task is reached a multiple of the value entered

Watches Displays a variable and its associated value during execution Values can be modified while execution is paused Watch window displays requested variables Locals window displays all variables that are currently in scope

Data Viewers Data can be copied from the viewer Used to watch records flow between data flow transforms Can be enabled between any two data flow components –Between a data source and a transform –Between any two transforms –Between transform and data destination Will pause the execution of the package while data is examined

DEMO Debugging a Package

Topic: Logging

What Is Logging? Events Log Providers Configuring Logging

What Is Logging? The process of persisting the details of package execution Can be used to determine where package execution failed in a production environment Can be used to help troubleshoot performance issues

Events Events are the things that happen during package execution Events have properties that expose information that can be logged Events have some properties that are common to all events and some that are unique for that particular event

Are the destinations for the messages that are being logged Are data destinations so they require connection managers Types include text file, Windows Event Log, XML file, SQL Server, and SQL Server Profiler Log Providers

Determine the executables to log Choose the Log Provider to use Determine the events that should be enabled Choose the information for each event Configuring Logging

DEMO Configuring Logging

Topic: Event Handlers

What Are Event Handlers? Configuring Event Handling

Workflows that only occur when the event occurs Are tied to an event and an executable Error events are the most commonly defined event handlers Control flow is defined for each individual event handler What Are Event Handlers?

Choose the executable and event that needs a response Design and implement a control flow to execute when the event occurs Configuring Event Handling

DEMO Configuring Event Handling

Topic: Deployment

Deployment Types Package Configurations Environments

Deployment Types Package deployment –The process of moving individual packages to a production environment Project deployment –Moves all packages from a project into the production environment –Includes all project-level resources Deployment can be to SQL Server, file system or SSIS catalog

Package Configurations Are only available with package deployment Are used to set property values from outside of the package and to persist those values for reuse Can be direct or indirect –Direct configurations map an executable and property to a specific value –Indirect configurations map an executable and a property to the location where the property value can be found Include environment variables, registry entries, XML files, SQL Server, and the parent package variable

DEMO Implementing Configurations

Environments Provide similar functionality for packages as configurations –External mapping of property and value Multiple environments can be created –Dev –Test –Prod Property values can be specified in each environment –Connection string to a different SQL Server instance for example Environment to use can be specified at runtime

DEMO Implementing Environments

©2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Office, Azure, System Center, Dynamics and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.