????
Your IP : 3.143.144.209
��<?xml version="1.0" encoding="utf-16"?><DTS:Executable xmlns:DTS="www.microsoft.com/SqlServer/Dts" DTS:refId="Package" DTS:CreationDate="2/23/2007 1:06:13 PM" DTS:CreationName="Microsoft.Package" DTS:CreatorComputerName="" DTS:CreatorName="" DTS:DelayValidation="True" DTS:DTSID="{08D854CB-0D45-4E96-92C6-227A5DCD7066}" DTS:EnableConfig="True" DTS:ExecutableType="Microsoft.Package" DTS:FailParentOnFailure="True" DTS:LastModifiedProductVersion="13.0.1.23" DTS:LocaleID="1033" DTS:MaxConcurrentExecutables="2" DTS:MaxErrorCount="0" DTS:ObjectName="PerfCountersUpload" DTS:PackageType="5" DTS:VersionBuild="305" DTS:VersionGUID="{5A16B36F-15D1-4F67-A065-0C1E1AA2545A}"><DTS:Property DTS:Name="PackageFormatVersion">8</DTS:Property><DTS:ConnectionManagers><DTS:ConnectionManager DTS:refId="Package.ConnectionManagers[ConfigConnection]" DTS:CreationName="OLEDB" DTS:Description="Connection used to get information about collection configuration and for logging purposes." DTS:DTSID="{2AEF0133-FEA0-472B-B12D-89F60FF1CBCD}" DTS:ObjectName="ConfigConnection"><DTS:PropertyExpression DTS:Name="ConnectionString">@[User::ConfigConnectionString]</DTS:PropertyExpression><DTS:ObjectData><DTS:ConnectionManager DTS:ConnectionString="Data Source=(local);Initial Catalog=msdb;Provider=SQLNCLI11;Integrated Security=SSPI;APP=SQL Server Data Collector;" /></DTS:ObjectData></DTS:ConnectionManager><DTS:ConnectionManager DTS:refId="Package.ConnectionManagers[MdwConnection]" DTS:CreationName="OLEDB" DTS:Description="Connection used to upload collected data to a warehouse." DTS:DTSID="{68AAF105-9266-4AA6-A164-CD0A512B42D3}" DTS:ObjectName="MdwConnection"><DTS:PropertyExpression DTS:Name="ConnectionString">@[User::MDWConnectionString]</DTS:PropertyExpression><DTS:ObjectData><DTS:ConnectionManager DTS:Retain="True" DTS:ConnectionString="Data Source=(local);Initial Catalog=MDW;Provider=SQLNCLI11;Integrated Security=SSPI;APP=SQL Server Data Collector;" /></DTS:ObjectData></DTS:ConnectionManager><DTS:ConnectionManager DTS:refId="Package.ConnectionManagers[TargetConnection]" DTS:CreationName="OLEDB" DTS:Description="Connection used to get information from the monitored (target) instance." DTS:DTSID="{132C9722-DFF5-4B1E-8335-113AB9B72B8B}" DTS:ObjectName="TargetConnection"><DTS:PropertyExpression DTS:Name="ConnectionString">@[User::TargetConnectionString]</DTS:PropertyExpression><DTS:ObjectData><DTS:ConnectionManager DTS:Retain="True" DTS:ConnectionString="Data Source=(local);Provider=SQLNCLI11;Integrated Security=SSPI;APP=SQL Server Data Collector;" /></DTS:ObjectData></DTS:ConnectionManager></DTS:ConnectionManagers><DTS:Configurations><DTS:Configuration DTS:ConfigurationString="User::CacheDirectory" DTS:ConfigurationVariable="\Package.Variables[User::CacheDirectory].Properties[Value]" DTS:CreationName="" DTS:DTSID="{767DBF63-6589-4A47-92B6-83B7FE6C3F88}" DTS:ObjectName="CacheDirectory" /><DTS:Configuration DTS:ConfigurationString="User::CacheWindow" DTS:ConfigurationVariable="\Package.Variables[User::CacheWindow].Properties[Value]" DTS:CreationName="" DTS:DTSID="{8F817CE9-10DB-45C1-9F64-78474C992FAA}" DTS:ObjectName="CacheWindow" /><DTS:Configuration DTS:ConfigurationString="User::InputParameters" DTS:ConfigurationVariable="\Package.Variables[User::InputParameters].Properties[Value]" DTS:CreationName="" DTS:DTSID="{10D13CA8-84F9-41CF-A09D-8D3158B0243B}" DTS:ObjectName="InputParameters" /><DTS:Configuration DTS:ConfigurationString="User::MDWConnectionString" DTS:ConfigurationVariable="\Package.Variables[User::MDWConnectionString].Properties[Value]" DTS:CreationName="" DTS:DTSID="{28F4286B-9D00-4269-AC22-C247150E220B}" DTS:ObjectName="MDWConnectionString" /><DTS:Configuration DTS:ConfigurationString="User::ConfigConnectionString" DTS:ConfigurationVariable="\Package.Variables[User::ConfigConnectionString].Properties[Value]" DTS:CreationName="" DTS:DTSID="{6893D265-3DAF-4111-9601-754CB28CF15D}" DTS:ObjectName="ConfigConnectionString" /><DTS:Configuration DTS:ConfigurationString="User::TargetConnectionString" DTS:ConfigurationVariable="\Package.Variables[User::TargetConnectionString].Properties[Value]" DTS:CreationName="" DTS:DTSID="{D425A728-7408-4EE7-993B-46EFDC11947F}" DTS:ObjectName="TargetConnectionString" /><DTS:Configuration DTS:ConfigurationString="User::LoopEventName" DTS:ConfigurationVariable="\Package.Variables[User::LoopEventName].Properties[Value]" DTS:CreationName="" DTS:DTSID="{B1E74B02-0F02-41C7-A9D7-7612EADE9BD4}" DTS:ObjectName="LoopEventName" /><DTS:Configuration DTS:ConfigurationString="User::ExitEventName" DTS:ConfigurationVariable="\Package.Variables[User::ExitEventName].Properties[Value]" DTS:CreationName="" DTS:DTSID="{9ADFDA9C-89B3-460E-83EC-C123E92768AC}" DTS:ObjectName="ExitEventName" /><DTS:Configuration DTS:ConfigurationString="User::CollectorTypeUID" DTS:ConfigurationVariable="\Package.Variables[User::CollectorTypeUID].Properties[Value]" DTS:CreationName="" DTS:DTSID="{E6BB8D08-A42F-480E-B74D-5764B102E229}" DTS:ObjectName="CollectorTypeUID" /><DTS:Configuration DTS:ConfigurationString="User::CollectionSetUID" DTS:ConfigurationVariable="\Package.Variables[User::CollectionSetUID].Properties[Value]" DTS:CreationName="" DTS:DTSID="{E6AB7F85-7160-4A06-A6AF-7A845BDED62B}" DTS:ObjectName="CollectionSetUID" /><DTS:Configuration DTS:ConfigurationString="User::ItemID" DTS:ConfigurationVariable="\Package.Variables[User::ItemID].Properties[Value]" DTS:CreationName="" DTS:DTSID="{333F5E0C-65B8-4430-8E6B-014393E50641}" DTS:ObjectName="ItemID" /><DTS:Configuration DTS:ConfigurationString="User::InstanceID" DTS:ConfigurationVariable="\Package.Variables[User::InstanceID].Properties[Value]" DTS:CreationName="" DTS:DTSID="{3630A5D4-5D8A-4717-8F10-9287946862DC}" DTS:ObjectName="InstanceID" /><DTS:Configuration DTS:ConfigurationString="User::InstanceName" DTS:ConfigurationVariable="\Package.Variables[User::InstanceName].Properties[Value]" DTS:CreationName="" DTS:DTSID="{AFA614B3-B990-404B-8186-7238F5089A5B}" DTS:ObjectName="InstanceName" /><DTS:Configuration DTS:ConfigurationString="User::LoggingLevel" DTS:ConfigurationVariable="\Package.Variables[User::LoggingLevel].Properties[Value]" DTS:CreationName="" DTS:DTSID="{710AD3B8-3D9A-4ACA-A0AD-C95665519570}" DTS:ObjectName="LoggingLevel" /><DTS:Configuration DTS:ConfigurationString="User::LogID" DTS:ConfigurationVariable="\Package.Variables[User::LogID].Properties[Value]" DTS:CreationName="" DTS:DTSID="{D88542C7-EBB5-4A03-87BB-DF54B345A295}" DTS:ObjectName="LogID" /><DTS:Configuration DTS:ConfigurationString="User::ParentLogID" DTS:ConfigurationVariable="\Package.Variables[User::ParentLogID].Properties[Value]" DTS:CreationName="" DTS:DTSID="{90B244E1-CD1E-483B-AE10-D2E0C1319450}" DTS:ObjectName="ParentLogID" /><DTS:Configuration DTS:ConfigurationString="User::DaysUntilExpiration" DTS:ConfigurationVariable="\Package.Variables[User::DaysUntilExpiration].Properties[Value]" DTS:CreationName="" DTS:DTSID="{F2ABCCBA-9B7C-4C1E-B5C5-A52ACE6475C3}" DTS:ObjectName="DaysUntilExpiration" /></DTS:Configurations><DTS:Variables><DTS:Variable DTS:CreationName="" DTS:DTSID="{4C443096-5A0D-4CB6-BD3F-6610BE9905E8}" DTS:Expression="@[User::CacheDirectory] + "\\" + @[User::InstanceID] + "_" + @[User::CollectionSetUID] + "_" + (DT_WSTR, 255) @[User::ItemID] + ".csv"" DTS:IncludeInDebugDump="2345" DTS:Namespace="User" DTS:ObjectName="CacheDirectory"><DTS:VariableValue DTS:DataType="8">C:\DOCUME~1\apred\LOCALS~1\Temp\eKatmai_DC</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{63E3032E-054F-412B-B853-7538BDAAFE3B}" DTS:EvaluateAsExpression="True" DTS:Expression="@[User::CacheDirectory] + "\\" + @[System::MachineName] + "_" + @[User::InstanceID] + "_" + @[User::CollectionSetUID] + "_" + (DT_WSTR, 255) @[User::ItemID] + ".cache"" DTS:IncludeInDebugDump="2345" DTS:Namespace="User" DTS:ObjectName="CacheFileName"><DTS:VariableValue DTS:DataType="8">C:\DOCUME~1\apred\LOCALS~1\Temp\eKatmai_DC\HYOSHI-B6OTSCEW_MSSQL.1_640012b7-4ed0-4865-a636-4946d73c425f_0.cache</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{940C99E7-EF6F-40B0-982C-9553759C2414}" DTS:EvaluateAsExpression="True" DTS:Expression="@[User::CacheDirectory] + "\\"+ @[User::CacheUploadFilesPrefixPattern] + REPLACE( REPLACE( (DT_WSTR, 40) GETDATE(), " ", "-" ), ":", "-" ) + ".cache"
" DTS:IncludeInDebugDump="2345" DTS:Namespace="User" DTS:ObjectName="CacheOutput"><DTS:VariableValue DTS:DataType="8">C:\DOCUME~1\apred\LOCALS~1\Temp\eKatmai_DC\HYOSHI-B6OTSCEW_MSSQL.1_640012b7-4ed0-4865-a636-4946d73c425f_0_upload_copyat_2014-03-18-23-01-31.779000000.cache</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{F81B33AE-4244-4889-BF12-8E6BFB11030F}" DTS:EvaluateAsExpression="True" DTS:Expression="@[System::MachineName] + "_" + @[User::InstanceID] + "_" + @[User::CollectionSetUID] + "_" + (DT_WSTR, 255) @[User::ItemID] + "_upload_copyat_"
" DTS:IncludeInDebugDump="2345" DTS:Namespace="User" DTS:ObjectName="CacheUploadFilesPrefixPattern"><DTS:VariableValue DTS:DataType="8">HYOSHI-B6OTSCEW_MSSQL.1_640012b7-4ed0-4865-a636-4946d73c425f_0_upload_copyat_</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{F220B51D-1FFB-4003-9EC0-2285752F310B}" DTS:IncludeInDebugDump="6789" DTS:Namespace="User" DTS:ObjectName="CacheWindow"><DTS:VariableValue DTS:DataType="3">1</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{D0868A36-C135-49D0-A8F1-13542A84B573}" DTS:IncludeInDebugDump="2345" DTS:Namespace="User" DTS:ObjectName="CollectionSetUID"><DTS:VariableValue DTS:DataType="8">640012b7-4ed0-4865-a636-4946d73c425f</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{CBF24B5A-C8CF-48E8-9509-D3204867FCC7}" DTS:IncludeInDebugDump="2345" DTS:Namespace="User" DTS:ObjectName="CollectorTypeUID"><DTS:VariableValue DTS:DataType="8">294605dd-21de-40b2-b20f-f3e170ea1ec3</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{F04807FB-804D-4425-81AF-F7CB457826A5}" DTS:IncludeInDebugDump="2345" DTS:Namespace="User" DTS:ObjectName="ConfigConnectionString"><DTS:VariableValue DTS:DataType="8">Provider=SQLNCLI11;Data Source=(local);Integrated Security=SSPI;Initial Catalog=msdb;APP=SQL Server Data Collector</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{888B7540-0785-4F57-A56D-D58BBF911921}" DTS:IncludeInDebugDump="6789" DTS:Namespace="User" DTS:ObjectName="DaysUntilExpiration"><DTS:VariableValue DTS:DataType="2">0</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{E3526FDC-CCDB-4346-8948-14B54720A63F}" DTS:IncludeInDebugDump="2345" DTS:Namespace="User" DTS:ObjectName="ExitEventName"><DTS:VariableValue DTS:DataType="8">EXITEVENT</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{EE554175-B0CA-4786-AFB9-D0253F3C39A6}" DTS:IncludeInDebugDump="2345" DTS:Namespace="User" DTS:ObjectName="InputParameters"><DTS:VariableValue DTS:DataType="8" xml:space="preserve"></DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{C0E00118-2CAF-4F3C-9E53-A1E2CE30AB7C}" DTS:IncludeInDebugDump="2345" DTS:Namespace="User" DTS:ObjectName="InstanceID"><DTS:VariableValue DTS:DataType="8">MSSQL.1</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{38EFEA28-38F1-4ED1-8DBC-AAB0E2265EE5}" DTS:IncludeInDebugDump="2345" DTS:Namespace="User" DTS:ObjectName="InstanceName"><DTS:VariableValue DTS:DataType="8">(local)</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{39074E00-5D29-4CBF-9105-C3A346061C04}" DTS:IncludeInDebugDump="6789" DTS:Namespace="User" DTS:ObjectName="ItemID"><DTS:VariableValue DTS:DataType="3">0</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{E15C61FE-2988-4503-8A17-1F01F9D5E2D4}" DTS:IncludeInDebugDump="6789" DTS:Namespace="User" DTS:ObjectName="LoggingLevel"><DTS:VariableValue DTS:DataType="3">2</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{98D987AA-CF36-4316-933A-05D4B96743E5}" DTS:IncludeInDebugDump="6789" DTS:Namespace="User" DTS:ObjectName="LogID"><DTS:VariableValue DTS:DataType="20">0</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{CEFF4763-688B-466E-A1E7-E290014294EF}" DTS:IncludeInDebugDump="2345" DTS:Namespace="User" DTS:ObjectName="LoopEventName"><DTS:VariableValue DTS:DataType="8">LOOPEVENT</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{7017ED52-3782-4E8C-9165-776BD4BF407F}" DTS:IncludeInDebugDump="2345" DTS:Namespace="User" DTS:ObjectName="MDWConnectionString"><DTS:VariableValue DTS:DataType="8">Provider=SQLNCLI11;Data Source=(local);Integrated Security=SSPI;Initial Catalog=MDW;APP=SQL Server Data Collector</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{7012C6A3-A799-452D-A88F-F82FEBE5B864}" DTS:IncludeInDebugDump="6789" DTS:Namespace="User" DTS:ObjectName="ParentLogID"><DTS:VariableValue DTS:DataType="20">0</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{C51017D6-9981-46D1-8375-EBCE6B57EC9C}" DTS:IncludeInDebugDump="6789" DTS:Namespace="User" DTS:ObjectName="SnapshotID"><DTS:VariableValue DTS:DataType="3">6</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{82A4097B-17D7-4B24-B70A-D548BA812BC8}" DTS:IncludeInDebugDump="6789" DTS:Namespace="User" DTS:ObjectName="SourceID"><DTS:VariableValue DTS:DataType="3">0</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{0EA15FE2-50C0-41A8-AD04-B859D38EA993}" DTS:IncludeInDebugDump="2345" DTS:Namespace="User" DTS:ObjectName="TargetConnectionString"><DTS:VariableValue DTS:DataType="8">Provider=SQLNCLI11;Data Source=(local);Integrated Security=SSPI;APP=SQL Server Data Collector</DTS:VariableValue></DTS:Variable></DTS:Variables><DTS:LoggingOptions DTS:FilterKind="0" DTS:LoggingMode="1"><DTS:Property DTS:DataType="8" DTS:Name="EventFilter">2,7,OnError,9,OnWarning</DTS:Property><DTS:Property DTS:EventName="OnError" DTS:Name="ColumnFilter"><DTS:Property DTS:Name="Computer">-1</DTS:Property><DTS:Property DTS:Name="Operator">-1</DTS:Property><DTS:Property DTS:Name="SourceName">-1</DTS:Property><DTS:Property DTS:Name="SourceID">-1</DTS:Property><DTS:Property DTS:Name="ExecutionID">-1</DTS:Property><DTS:Property DTS:Name="MessageText">-1</DTS:Property><DTS:Property DTS:Name="DataBytes">-1</DTS:Property></DTS:Property><DTS:Property DTS:EventName="OnWarning" DTS:Name="ColumnFilter"><DTS:Property DTS:Name="Computer">-1</DTS:Property><DTS:Property DTS:Name="Operator">-1</DTS:Property><DTS:Property DTS:Name="SourceName">-1</DTS:Property><DTS:Property DTS:Name="SourceID">-1</DTS:Property><DTS:Property DTS:Name="ExecutionID">-1</DTS:Property><DTS:Property DTS:Name="MessageText">-1</DTS:Property><DTS:Property DTS:Name="DataBytes">-1</DTS:Property></DTS:Property></DTS:LoggingOptions><DTS:Executables><DTS:Executable DTS:refId="Package\CWM - Delete Old Cache Files" DTS:CreationName="Microsoft.CacheWindowMaintainanceTask" DTS:DelayValidation="True" DTS:Description="Cache Window Maintainance Task" DTS:DTSID="{884A53D3-672D-42BF-A6D4-A96E27430985}" DTS:ExecutableType="Microsoft.CacheWindowMaintainanceTask" DTS:LocaleID="-1" DTS:MaxErrorCount="0" DTS:ObjectName="CWM - Delete Old Cache Files" DTS:TaskContact="Cache Window Maintainance Task; Microsoft Corporation; Microsoft SQL Server 2014; � 2014 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1" DTS:ThreadHint="0"><DTS:Variables><DTS:Variable DTS:CreationName="" DTS:DTSID="{7EDAF031-506D-45CA-A56C-7597EB330B4C}" DTS:IncludeInDebugDump="6789" DTS:Namespace="User" DTS:ObjectName="LoopDuration"><DTS:VariableValue DTS:DataType="3">0</DTS:VariableValue></DTS:Variable></DTS:Variables><DTS:LoggingOptions DTS:FilterKind="0" DTS:LoggingMode="2" /><DTS:PropertyExpression DTS:Name="CacheFileNamePrefixVarName">"User::CacheUploadFilesPrefixPattern"</DTS:PropertyExpression><DTS:ObjectData><InnerObject><CacheFileNamePrefixVarName Type="8" Value="User::CacheUploadFilesPrefixPattern" /><CacheWindow Type="3" Value="0" /><CollectionSetUID Type="8" Value="" /><CollectorTempDir Type="8" Value="" /><CollectorTypeUID Type="8" Value="" /><ConfigConnectionString Type="8" Value="" /><ExitEventName Type="8" Value="" /><InstanceName Type="8" Value="" /><ItemID Type="3" Value="0" /><LoggingLevel Type="3" Value="0" /><LoopEventName Type="8" Value="" /><MdwConnectionString Type="8" Value="" /><TargetConnectionString Type="8" Value="" /><TaskDisplayName Type="8" Value="Cache Window Maintainance Task" /></InnerObject></DTS:ObjectData></DTS:Executable><DTS:Executable DTS:refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload" DTS:CreationName="STOCK:FOREACHLOOP" DTS:DelayValidation="True" DTS:Description="Foreach Loop Container" DTS:DTSID="{2B763872-7CE3-4CFF-88F9-5A1EDFA05BC8}" DTS:ExecutableType="STOCK:FOREACHLOOP" DTS:FailParentOnFailure="True" DTS:LocaleID="-1" DTS:MaxErrorCount="0" DTS:ObjectName="FEF - For Each Collected Cache File Remaining, Try to Upload"><DTS:ForEachEnumerator DTS:CreationName="Microsoft.ForEachFileEnumerator" DTS:DTSID="{EE8E4F57-1623-455B-B0B2-ABCCA165FFB5}" DTS:ObjectName="{EE8E4F57-1623-455B-B0B2-ABCCA165FFB5}"><DTS:PropertyExpression DTS:Name="Directory">@[User::CacheDirectory]</DTS:PropertyExpression><DTS:PropertyExpression DTS:Name="FileSpec">@[User::CacheUploadFilesPrefixPattern] + "*.cache"</DTS:PropertyExpression><DTS:ObjectData><ForEachFileEnumeratorProperties><FEFEProperty Folder="C:\DOCUME~1\apred\LOCALS~1\Temp\eKatmai_DC" /><FEFEProperty FileSpec="HYOSHI-B6OTSCEW_MSSQL.1_640012b7-4ed0-4865-a636-4946d73c425f_0_upload_copyat_*.cache" /><FEFEProperty FileNameRetrievalType="0" /><FEFEProperty Recurse="0" /></ForEachFileEnumeratorProperties></DTS:ObjectData></DTS:ForEachEnumerator><DTS:Variables><DTS:Variable DTS:CreationName="" DTS:DTSID="{F36AAF41-4971-4431-B175-E6DEE50CE8A6}" DTS:IncludeInDebugDump="2345" DTS:Namespace="User" DTS:ObjectName="CacheFileToUpload"><DTS:VariableValue DTS:DataType="8">c:\perflogs\MACIES4_MSSQL.1_640012b7-4ed0-4865-a636-4946d73c425f_0.cache</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{F7E27146-0A15-485B-8BD1-9A4327B9CEF6}" DTS:EvaluateAsExpression="True" DTS:Expression="DATEDIFF("ms", @[System::ContainerStartTime], GETDATE())" DTS:IncludeInDebugDump="2345" DTS:Namespace="User" DTS:ObjectName="LoopDuration"><DTS:VariableValue DTS:DataType="3">810</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{05DBC8DD-D393-4E0E-8A8D-97EC37B1C527}" DTS:IncludeInDebugDump="6789" DTS:Namespace="User" DTS:ObjectName="RowCountError"><DTS:VariableValue DTS:DataType="3">0</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{F5DD1F52-8D07-4E99-8435-35B4ECBBE28A}" DTS:IncludeInDebugDump="6789" DTS:Namespace="User" DTS:ObjectName="RowCountIn"><DTS:VariableValue DTS:DataType="3">0</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{A3990693-0E65-44C7-BF35-1AD1F08EDCB0}" DTS:IncludeInDebugDump="6789" DTS:Namespace="User" DTS:ObjectName="RowCountOut"><DTS:VariableValue DTS:DataType="3">0</DTS:VariableValue></DTS:Variable><DTS:Variable DTS:CreationName="" DTS:DTSID="{03FCCBFD-6016-428F-A0DF-294876A9D2B1}" DTS:EvaluateAsExpression="True" DTS:Expression="@[User::RowCountOut] - @[User::RowCountError]" DTS:IncludeInDebugDump="2345" DTS:Namespace="User" DTS:ObjectName="RowCountOutFinal"><DTS:VariableValue DTS:DataType="3">0</DTS:VariableValue></DTS:Variable></DTS:Variables><DTS:LoggingOptions DTS:FilterKind="0" DTS:LoggingMode="2" /><DTS:Executables><DTS:Executable DTS:refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW" DTS:CreationName="Microsoft.Pipeline" DTS:DelayValidation="True" DTS:Description="Data Flow Task" DTS:DTSID="{E0D31BC6-173F-4DB9-BBD1-941BFE618005}" DTS:ExecutableType="Microsoft.Pipeline" DTS:FailParentOnFailure="True" DTS:LocaleID="-1" DTS:MaxErrorCount="0" DTS:ObjectName="DFT - Bulk Insert Collected data into MDW" DTS:TaskContact="Performs high-performance data extraction, transformation and loading;Microsoft Corporation; Microsoft SQL Server 2014; � 2014 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1"><DTS:Variables /><DTS:LoggingOptions DTS:FilterKind="0" DTS:LoggingMode="2" /><DTS:ObjectData><pipeline BLOBTempStoragePath="" bufferTempStoragePath="" defaultBufferMaxRows="1000" defaultBufferSize="1048576" engineThreads="2" version="1"><components><component refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\DRV - Add snapshot id" componentClassID="Microsoft.DerivedColumn" contactInfo="Derived Column;Microsoft Corporation;Microsoft SqlServer 2015; (C) 2014 Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;0" description="Updates column values using expressions" name="DRV - Add snapshot id" usesDispositions="true"><inputs><input refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\DRV - Add snapshot id.Inputs[Derived Column Input]" description="Input to the Derived Column Transformation" name="Derived Column Input"><inputColumns><inputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\DRV - Add snapshot id.Inputs[Derived Column Input].Columns[collection_time]" cachedDataType="dbTimeStamp" cachedName="collection_time" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[collection_time]" /></inputColumns><externalMetadataColumns /></input></inputs><outputs><output refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\DRV - Add snapshot id.Outputs[Derived Column Output]" description="Default Output of the Derived Column Transformation" exclusionGroup="1" name="Derived Column Output" synchronousInputId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\DRV - Add snapshot id.Inputs[Derived Column Input]"><outputColumns><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\DRV - Add snapshot id.Outputs[Derived Column Output].Columns[snapshot_id]" dataType="i4" errorOrTruncationOperation="Computation" errorRowDisposition="FailComponent" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\DRV - Add snapshot id.Outputs[Derived Column Output].Columns[snapshot_id]" name="snapshot_id" truncationRowDisposition="FailComponent"><properties><property containsID="true" dataType="System.String" description="Derived Column Expression" name="Expression">@[User::SnapshotID]</property><property containsID="true" dataType="System.String" description="Derived Column Friendly Expression" expressionType="Notify" name="FriendlyExpression">@[User::SnapshotID]</property></properties></outputColumn><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\DRV - Add snapshot id.Outputs[Derived Column Output].Columns[collect_time_convert]" dataType="dbTimeStamp2" errorOrTruncationOperation="Computation" errorRowDisposition="FailComponent" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\DRV - Add snapshot id.Outputs[Derived Column Output].Columns[collect_time_convert]" name="collect_time_convert" scale="1" truncationRowDisposition="IgnoreFailure"><properties><property containsID="true" dataType="System.String" description="Derived Column Expression" name="Expression">(DT_DBTIMESTAMP2,1)#{Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[collection_time]}</property><property containsID="true" dataType="System.String" description="Derived Column Friendly Expression" expressionType="Notify" name="FriendlyExpression">(DT_DBTIMESTAMP2,1)collection_time</property></properties></outputColumn></outputColumns><externalMetadataColumns /></output><output refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\DRV - Add snapshot id.Outputs[Derived Column Error Output]" description="Error Output of the Derived Column Transformation" exclusionGroup="1" isErrorOut="true" name="Derived Column Error Output" synchronousInputId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\DRV - Add snapshot id.Inputs[Derived Column Input]"><outputColumns><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\DRV - Add snapshot id.Outputs[Derived Column Error Output].Columns[ErrorCode]" dataType="i4" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\DRV - Add snapshot id.Outputs[Derived Column Error Output].Columns[ErrorCode]" name="ErrorCode" specialFlags="1" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\DRV - Add snapshot id.Outputs[Derived Column Error Output].Columns[ErrorColumn]" dataType="i4" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\DRV - Add snapshot id.Outputs[Derived Column Error Output].Columns[ErrorColumn]" name="ErrorColumn" specialFlags="2" /></outputColumns><externalMetadataColumns /></output></outputs></component><component refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted" componentClassID="Microsoft.Lookup" contactInfo="Lookup;Microsoft Corporation;Microsoft SqlServer 2015; (C) 2014 Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;4" description="Looks up values in a reference dataset by using exact matching." name="LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted" usesDispositions="true" version="6"><properties><property dataType="System.String" description="Specifies the SQL statement that generates the lookup table." expressionType="Notify" name="SqlCommand" UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor">SELECT path, performance_counter_id FROM snapshots.performance_counter_instances</property><property dataType="System.String" description="Specifies a SQL statement that uses parameters to generate the lookup table." expressionType="Notify" name="SqlCommandParam">SELECT [path], [performance_counter_id] FROM [snapshots].[performance_counter_instances] WHERE [path] = ?</property><property dataType="System.Int32" description="Specifies the cache type of the lookup table." name="CacheType" typeConverter="CacheType">0</property><property dataType="System.Int32" description="Maximum Memory Usage for Reference Cache on a 32 bit platform." name="MaxMemoryUsage">5</property><property dataType="System.Int64" description="Maximum Memory Usage for Reference Cache on a 64 bit platform." name="MaxMemoryUsage64">5</property><property dataType="System.String" description="Indicates whether to reference metadata in an XML format." name="ReferenceMetadataXml"><referenceMetadata><referenceColumns><referenceColumn name="path" dataType="DT_WSTR" length="2048" precision="0" scale="0" codePage="0"/><referenceColumn name="performance_counter_id" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata></property><property containsID="true" dataType="System.String" description="Specifies the list of lineage identifiers that map to the parameters that the SQL statement in the SQLCommand property uses. Entries in the list are separated by semicolons." name="ParameterMap">#{Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[path]};</property><property dataType="System.Int32" description="Specifies the column code page to use when code page information is unavailable from the data source." name="DefaultCodePage">1252</property><property dataType="System.Int32" description="Specifies the type of connection used to access the reference dataset." name="ConnectionType" typeConverter="LookupConnectionType">0</property><property dataType="System.Int32" description="Specifies how the Lookup transformation handles rows without matching entries in the reference data set." name="NoMatchBehavior" typeConverter="LookupNoMatchBehavior">1</property><property dataType="System.Int32" description="Specifies the percentage of the cache that is allocated for rows with no matching entries in the reference dataset." name="NoMatchCachePercentage">0</property><property dataType="System.Boolean" description="Determines whether duplicate keys in the reference data should be treated as errors when full cache mode is used." name="TreatDuplicateKeysAsError">false</property></properties><connections><connection refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted.Connections[OleDbConnection]" connectionManagerID="Package.ConnectionManagers[MdwConnection]" connectionManagerRefId="Package.ConnectionManagers[MdwConnection]" description="Connection manager used to access lookup data." name="OleDbConnection" /></connections><inputs><input refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted.Inputs[Lookup Input]" name="Lookup Input"><inputColumns><inputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted.Inputs[Lookup Input].Columns[path]" cachedDataType="wstr" cachedLength="2048" cachedName="path" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[path]"><properties><property dataType="System.String" description="Specifies the column in the reference table that a column joins." name="JoinToReferenceColumn">path</property><property dataType="System.Null" description="Specifies the column in the reference table from which a column is copied." name="CopyFromReferenceColumn" /></properties></inputColumn></inputColumns><externalMetadataColumns /></input></inputs><outputs><output refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted.Outputs[Lookup Match Output]" errorOrTruncationOperation="Lookup" exclusionGroup="1" name="Lookup Match Output" synchronousInputId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted.Inputs[Lookup Input]"><outputColumns><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted.Outputs[Lookup Match Output].Columns[performance_counter_id]" dataType="i4" errorOrTruncationOperation="Copy Column" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted.Outputs[Lookup Match Output].Columns[performance_counter_id]" name="performance_counter_id" truncationRowDisposition="FailComponent"><properties><property dataType="System.String" description="Specifies the column in the reference table from which a column is copied." name="CopyFromReferenceColumn">performance_counter_id</property></properties></outputColumn></outputColumns><externalMetadataColumns /></output><output refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted.Outputs[Lookup No Match Output]" description="The Lookup output that handles rows with no matching entries in the reference dataset. Use this output when the NoMatchBehavior property is set to "Send rows with no matching entries to the no match output."" exclusionGroup="1" name="Lookup No Match Output" synchronousInputId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted.Inputs[Lookup Input]"><externalMetadataColumns /></output><output refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted.Outputs[Lookup Error Output]" exclusionGroup="1" isErrorOut="true" name="Lookup Error Output" synchronousInputId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted.Inputs[Lookup Input]"><outputColumns><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted.Outputs[Lookup Error Output].Columns[ErrorCode]" dataType="i4" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted.Outputs[Lookup Error Output].Columns[ErrorCode]" name="ErrorCode" specialFlags="1" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted.Outputs[Lookup Error Output].Columns[ErrorColumn]" dataType="i4" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted.Outputs[Lookup Error Output].Columns[ErrorColumn]" name="ErrorColumn" specialFlags="2" /></outputColumns><externalMetadataColumns /></output></outputs></component><component refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values" componentClassID="Microsoft.OLEDBDestination" contactInfo="OLE DB Destination;Microsoft Corporation;Microsoft SqlServer 2015; (C) 2014 Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;4" description="OLE DB Destination" name="ODB - Fast upload data to performance_counter_values" usesDispositions="true" version="4"><properties><property dataType="System.Int32" description="The number of seconds before a command times out. A value of 0 indicates an infinite time-out." name="CommandTimeout">0</property><property dataType="System.String" description="Specifies the name of the database object used to open a rowset." name="OpenRowset">[snapshots].[performance_counter_values]</property><property dataType="System.String" description="Specifies the variable that contains the name of the database object used to open a rowset." name="OpenRowsetVariable"></property><property dataType="System.String" description="The SQL command to be executed." name="SqlCommand" UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor"></property><property dataType="System.Int32" description="Specifies the column code page to use when code page information is unavailable from the data source." name="DefaultCodePage">1252</property><property dataType="System.Boolean" description="Forces the use of the DefaultCodePage property value when describing character data." name="AlwaysUseDefaultCodePage">false</property><property dataType="System.Int32" description="Specifies the mode used to access the database." name="AccessMode" typeConverter="AccessMode">3</property><property dataType="System.Boolean" description="Indicates whether the values supplied for identity columns will be copied to the destination. If false, values for identity columns will be auto-generated at the destination. Applies only if fast load is turned on." name="FastLoadKeepIdentity">false</property><property dataType="System.Boolean" description="Indicates whether the columns containing null will have null inserted in the destination. If false, columns containing null will have their default values inserted at the destinaton. Applies only if fast load is turned on." name="FastLoadKeepNulls">false</property><property dataType="System.String" description="Specifies options to be used with fast load. Applies only if fast load is turned on." name="FastLoadOptions">CHECK_CONSTRAINTS</property><property dataType="System.Int32" description="Specifies when commits are issued during data insertion. A value of 0 specifies that one commit will be issued at the end of data insertion. Applies only if fast load is turned on." name="FastLoadMaxInsertCommitSize">1000</property></properties><connections><connection refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Connections[OleDbConnection]" connectionManagerID="Package.ConnectionManagers[MdwConnection]" connectionManagerRefId="Package.ConnectionManagers[MdwConnection]" description="The OLE DB runtime connection used to access the database." name="OleDbConnection" /></connections><inputs><input refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input]" errorOrTruncationOperation="Insert" errorRowDisposition="RedirectRow" hasSideEffects="true" name="OLE DB Destination Input"><inputColumns><inputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input].Columns[snapshot_id]" cachedDataType="i4" cachedName="snapshot_id" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input].ExternalColumns[snapshot_id]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\DRV - Add snapshot id.Outputs[Derived Column Output].Columns[snapshot_id]" /><inputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input].Columns[raw_value_second]" cachedDataType="i8" cachedName="raw_value_second" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input].ExternalColumns[raw_value_second]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[raw_value_second]" /><inputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input].Columns[raw_value_first]" cachedDataType="i8" cachedName="raw_value_first" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input].ExternalColumns[raw_value_first]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[raw_value_first]" /><inputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input].Columns[formatted_value]" cachedDataType="r8" cachedName="formatted_value" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input].ExternalColumns[formatted_value]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[formatted_value]" /><inputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input].Columns[performance_counter_id]" cachedDataType="i4" cachedName="performance_counter_id" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input].ExternalColumns[performance_counter_instance_id]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted.Outputs[Lookup Match Output].Columns[performance_counter_id]" /><inputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input].Columns[collect_time_convert]" cachedDataType="dbTimeStamp2" cachedName="collect_time_convert" cachedScale="1" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input].ExternalColumns[collection_time]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\DRV - Add snapshot id.Outputs[Derived Column Output].Columns[collect_time_convert]" /></inputColumns><externalMetadataColumns isUsed="True"><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input].ExternalColumns[performance_counter_instance_id]" dataType="i4" name="performance_counter_instance_id" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input].ExternalColumns[snapshot_id]" dataType="i4" name="snapshot_id" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input].ExternalColumns[collection_time]" dataType="dbTimeStampOffset" name="collection_time" scale="7" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input].ExternalColumns[formatted_value]" dataType="r8" name="formatted_value" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input].ExternalColumns[raw_value_first]" dataType="i8" name="raw_value_first" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input].ExternalColumns[raw_value_second]" dataType="i8" name="raw_value_second" /></externalMetadataColumns></input></inputs><outputs><output refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Outputs[OLE DB Destination Error Output]" exclusionGroup="1" isErrorOut="true" name="OLE DB Destination Error Output" synchronousInputId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input]"><outputColumns><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Outputs[OLE DB Destination Error Output].Columns[ErrorCode]" dataType="i4" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Outputs[OLE DB Destination Error Output].Columns[ErrorCode]" name="ErrorCode" specialFlags="1" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Outputs[OLE DB Destination Error Output].Columns[ErrorColumn]" dataType="i4" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Outputs[OLE DB Destination Error Output].Columns[ErrorColumn]" name="ErrorColumn" specialFlags="2" /></outputColumns><externalMetadataColumns /></output></outputs></component><component refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage" componentClassID="Microsoft.RawSource" contactInfo="Extracts data from a raw file.;Microsoft Corporation;Microsoft SqlServer 2015; (C) 2014 Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;1" description="Extracts data from a raw file." name="RAW - Read current tempoary storage" validateExternalMetadata="False" version="1"><properties><property dataType="System.Int32" description="Specifies the mode used to access the file." name="AccessMode" typeConverter="AccessMode">1</property><property dataType="System.Null" description="Output file name" name="FileName" UITypeEditor="Microsoft.DataTransformationServices.Controls.NonValidatingFileNameEditor" /><property dataType="System.String" description="Name of the variable that contains the file name" name="FileNameVariable">User::CacheFileToUpload</property></properties><outputs><output refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output]" name="Raw File Source Output"><outputColumns><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[collection_time]" dataType="dbTimeStamp" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].ExternalColumns[collection_time]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[collection_time]" name="collection_time" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[path]" dataType="wstr" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].ExternalColumns[path]" length="2048" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[path]" name="path" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[formatted_value]" dataType="r8" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].ExternalColumns[formatted_value]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[formatted_value]" name="formatted_value" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[raw_value_first]" dataType="i8" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].ExternalColumns[raw_value_first]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[raw_value_first]" name="raw_value_first" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[raw_value_second]" dataType="i8" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].ExternalColumns[raw_value_second]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[raw_value_second]" name="raw_value_second" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[counter_type]" dataType="i4" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].ExternalColumns[counter_type]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[counter_type]" name="counter_type" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[object_name]" dataType="wstr" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].ExternalColumns[object_name]" length="2048" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[object_name]" name="object_name" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[instance_name]" dataType="wstr" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].ExternalColumns[instance_name]" length="2048" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[instance_name]" name="instance_name" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[counter_name]" dataType="wstr" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].ExternalColumns[counter_name]" length="2048" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].Columns[counter_name]" name="counter_name" /></outputColumns><externalMetadataColumns isUsed="True"><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].ExternalColumns[collection_time]" dataType="dbTimeStamp" name="collection_time" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].ExternalColumns[path]" dataType="wstr" length="2048" name="path" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].ExternalColumns[formatted_value]" dataType="r8" name="formatted_value" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].ExternalColumns[raw_value_first]" dataType="i8" name="raw_value_first" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].ExternalColumns[raw_value_second]" dataType="i8" name="raw_value_second" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].ExternalColumns[counter_type]" dataType="i4" name="counter_type" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].ExternalColumns[object_name]" dataType="wstr" length="2048" name="object_name" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].ExternalColumns[instance_name]" dataType="wstr" length="2048" name="instance_name" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output].ExternalColumns[counter_name]" dataType="wstr" length="2048" name="counter_name" /></externalMetadataColumns></output></outputs></component><component refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RC - Number of rows failed to insert" componentClassID="Microsoft.RowCount" contactInfo="Row Count;Microsoft Corporation;Microsoft SqlServer 2015; (C) 2014 Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;0" description="Counts the rows in a dataset." name="RC - Number of rows failed to insert"><properties><property dataType="System.String" description="Specifies the variable to hold the row count." name="VariableName">User::RowCountError</property></properties><inputs><input refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RC - Number of rows failed to insert.Inputs[Row Count Input 1]" hasSideEffects="true" name="Row Count Input 1"><externalMetadataColumns /></input></inputs><outputs><output refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RC - Number of rows failed to insert.Outputs[Row Count Output 1]" name="Row Count Output 1" synchronousInputId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RC - Number of rows failed to insert.Inputs[Row Count Input 1]"><externalMetadataColumns /></output></outputs></component><component refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RC - Number of rows from cache" componentClassID="Microsoft.RowCount" contactInfo="Row Count;Microsoft Corporation;Microsoft SqlServer 2015; (C) 2014 Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;0" description="Counts the rows in a dataset." name="RC - Number of rows from cache" validateExternalMetadata="False"><properties><property dataType="System.String" description="Specifies the variable to hold the row count." name="VariableName">User::RowCountIn</property></properties><inputs><input refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RC - Number of rows from cache.Inputs[Row Count Input 1]" hasSideEffects="true" name="Row Count Input 1"><externalMetadataColumns /></input></inputs><outputs><output refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RC - Number of rows from cache.Outputs[Row Count Output 1]" name="Row Count Output 1" synchronousInputId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RC - Number of rows from cache.Inputs[Row Count Input 1]"><externalMetadataColumns /></output></outputs></component><component refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RC - Number of rows inserted" componentClassID="Microsoft.RowCount" contactInfo="Row Count;Microsoft Corporation;Microsoft SqlServer 2015; (C) 2014 Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;0" description="Counts the rows in a dataset." name="RC - Number of rows inserted" validateExternalMetadata="False"><properties><property dataType="System.String" description="Specifies the variable to hold the row count." name="VariableName">User::RowCountOut</property></properties><inputs><input refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RC - Number of rows inserted.Inputs[Row Count Input 1]" hasSideEffects="true" name="Row Count Input 1"><externalMetadataColumns /></input></inputs><outputs><output refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RC - Number of rows inserted.Outputs[Row Count Output 1]" name="Row Count Output 1" synchronousInputId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RC - Number of rows inserted.Inputs[Row Count Input 1]"><externalMetadataColumns /></output></outputs></component></components><paths><path refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW.Paths[Derived Column Output]" endId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RC - Number of rows inserted.Inputs[Row Count Input 1]" name="Derived Column Output" startId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\DRV - Add snapshot id.Outputs[Derived Column Output]" /><path refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW.Paths[Failed Rows]" endId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RC - Number of rows failed to insert.Inputs[Row Count Input 1]" name="Failed Rows" startId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Outputs[OLE DB Destination Error Output]" /><path refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW.Paths[Lookup Match Output]" endId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\DRV - Add snapshot id.Inputs[Derived Column Input]" name="Lookup Match Output" startId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted.Outputs[Lookup Match Output]" /><path refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW.Paths[Raw File Source Output]" endId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RC - Number of rows from cache.Inputs[Row Count Input 1]" name="Raw File Source Output" startId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RAW - Read current tempoary storage.Outputs[Raw File Source Output]" /><path refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW.Paths[Row Count Output 11]" endId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\LKU - Lookup into performance_counter_instances to obtain performance_counter_id for all counter paths that get inserted.Inputs[Lookup Input]" name="Row Count Output 1" startId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RC - Number of rows from cache.Outputs[Row Count Output 1]" /><path refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW.Paths[Row Count Output 1]" endId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\ODB - Fast upload data to performance_counter_values.Inputs[OLE DB Destination Input]" name="Row Count Output 1" startId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW\RC - Number of rows inserted.Outputs[Row Count Output 1]" /></paths></pipeline></DTS:ObjectData></DTS:Executable><DTS:Executable DTS:refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances" DTS:CreationName="Microsoft.Pipeline" DTS:DelayValidation="True" DTS:Description="Data Flow Task" DTS:DTSID="{E24F9238-4DE6-4DFE-97B9-35990020B45A}" DTS:ExecutableType="Microsoft.Pipeline" DTS:FailParentOnFailure="True" DTS:LocaleID="-1" DTS:MaxErrorCount="0" DTS:ObjectName="DFT - Update perf_counters_instances table with newly discovered instances" DTS:TaskContact="Performs high-performance data extraction, transformation and loading;Microsoft Corporation; Microsoft SQL Server 2014; � 2014 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1"><DTS:Variables /><DTS:LoggingOptions DTS:FilterKind="0" DTS:LoggingMode="2" /><DTS:ObjectData><pipeline BLOBTempStoragePath="" bufferTempStoragePath="" defaultBufferMaxRows="1000" defaultBufferSize="1048576" engineThreads="2" version="1"><components><component refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type)" componentClassID="Microsoft.OLEDBDestination" contactInfo="OLE DB Destination;Microsoft Corporation;Microsoft SqlServer 2015; (C) 2014 Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;4" description="OLE DB Destination" localeId="1033" name="ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type)" usesDispositions="true" validateExternalMetadata="False" version="4"><properties><property dataType="System.Int32" description="The number of seconds before a command times out. A value of 0 indicates an infinite time-out." name="CommandTimeout">0</property><property dataType="System.String" description="Specifies the name of the database object used to open a rowset." name="OpenRowset">[snapshots].[performance_counter_instances]</property><property dataType="System.String" description="Specifies the variable that contains the name of the database object used to open a rowset." name="OpenRowsetVariable"></property><property dataType="System.String" description="The SQL command to be executed." name="SqlCommand" UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor"></property><property dataType="System.Int32" description="Specifies the column code page to use when code page information is unavailable from the data source." name="DefaultCodePage">1252</property><property dataType="System.Boolean" description="Forces the use of the DefaultCodePage property value when describing character data." name="AlwaysUseDefaultCodePage">false</property><property dataType="System.Int32" description="Specifies the mode used to access the database." name="AccessMode" typeConverter="AccessMode">3</property><property dataType="System.Boolean" description="Indicates whether the values supplied for identity columns will be copied to the destination. If false, values for identity columns will be auto-generated at the destination. Applies only if fast load is turned on." name="FastLoadKeepIdentity">false</property><property dataType="System.Boolean" description="Indicates whether the columns containing null will have null inserted in the destination. If false, columns containing null will have their default values inserted at the destinaton. Applies only if fast load is turned on." name="FastLoadKeepNulls">false</property><property dataType="System.String" description="Specifies options to be used with fast load. Applies only if fast load is turned on." name="FastLoadOptions"></property><property dataType="System.Int32" description="Specifies when commits are issued during data insertion. A value of 0 specifies that one commit will be issued at the end of data insertion. Applies only if fast load is turned on." name="FastLoadMaxInsertCommitSize">1000</property></properties><connections><connection refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Connections[OleDbConnection]" connectionManagerID="Package.ConnectionManagers[MdwConnection]" connectionManagerRefId="Package.ConnectionManagers[MdwConnection]" description="The OLE DB runtime connection used to access the database." name="OleDbConnection" /></connections><inputs><input refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Inputs[OLE DB Destination Input]" errorOrTruncationOperation="Insert" errorRowDisposition="IgnoreFailure" hasSideEffects="true" name="OLE DB Destination Input"><inputColumns><inputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Inputs[OLE DB Destination Input].Columns[path]" cachedDataType="wstr" cachedLength="2048" cachedName="path" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Inputs[OLE DB Destination Input].ExternalColumns[path]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[path]" /><inputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Inputs[OLE DB Destination Input].Columns[counter_type]" cachedDataType="i4" cachedName="counter_type" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Inputs[OLE DB Destination Input].ExternalColumns[counter_type]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[counter_type]" /><inputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Inputs[OLE DB Destination Input].Columns[object_name]" cachedDataType="wstr" cachedLength="2048" cachedName="object_name" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Inputs[OLE DB Destination Input].ExternalColumns[object_name]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[object_name]" /><inputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Inputs[OLE DB Destination Input].Columns[counter_name]" cachedDataType="wstr" cachedLength="2048" cachedName="counter_name" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Inputs[OLE DB Destination Input].ExternalColumns[counter_name]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[counter_name]" /><inputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Inputs[OLE DB Destination Input].Columns[instance_name]" cachedDataType="wstr" cachedLength="2048" cachedName="instance_name" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Inputs[OLE DB Destination Input].ExternalColumns[instance_name]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[instance_name]" /></inputColumns><externalMetadataColumns isUsed="True"><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Inputs[OLE DB Destination Input].ExternalColumns[performance_counter_id]" dataType="i4" name="performance_counter_id" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Inputs[OLE DB Destination Input].ExternalColumns[path]" dataType="wstr" length="2048" name="path" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Inputs[OLE DB Destination Input].ExternalColumns[counter_type]" dataType="i4" name="counter_type" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Inputs[OLE DB Destination Input].ExternalColumns[object_name]" dataType="wstr" length="2048" name="object_name" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Inputs[OLE DB Destination Input].ExternalColumns[counter_name]" dataType="wstr" length="2048" name="counter_name" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Inputs[OLE DB Destination Input].ExternalColumns[instance_name]" dataType="wstr" length="2048" name="instance_name" /></externalMetadataColumns></input></inputs><outputs><output refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Outputs[OLE DB Destination Error Output]" exclusionGroup="1" isErrorOut="true" name="OLE DB Destination Error Output" synchronousInputId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Inputs[OLE DB Destination Input]"><outputColumns><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Outputs[OLE DB Destination Error Output].Columns[ErrorCode]" dataType="i4" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Outputs[OLE DB Destination Error Output].Columns[ErrorCode]" name="ErrorCode" specialFlags="1" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Outputs[OLE DB Destination Error Output].Columns[ErrorColumn]" dataType="i4" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Outputs[OLE DB Destination Error Output].Columns[ErrorColumn]" name="ErrorColumn" specialFlags="2" /></outputColumns><externalMetadataColumns /></output></outputs></component><component refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths" componentClassID="Microsoft.RawSource" contactInfo="Extracts data from a raw file.;Microsoft Corporation;Microsoft SqlServer 2015; (C) 2014 Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;1" description="Extracts data from a raw file." localeId="1033" name="RAW - Read current tempoary storage - purpose - obtain counter paths" validateExternalMetadata="False" version="1"><properties><property dataType="System.Int32" description="Specifies the mode used to access the file." name="AccessMode" typeConverter="AccessMode">1</property><property dataType="System.Null" description="Output file name" name="FileName" UITypeEditor="Microsoft.DataTransformationServices.Controls.NonValidatingFileNameEditor" /><property dataType="System.String" description="Name of the variable that contains the file name" name="FileNameVariable">User::CacheFileToUpload</property></properties><outputs><output refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output]" name="Raw File Source Output"><outputColumns><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[collection_time]" dataType="dbTimeStamp" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].ExternalColumns[collection_time]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[collection_time]" name="collection_time" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[path]" dataType="wstr" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].ExternalColumns[path]" length="2048" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[path]" name="path" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[formatted_value]" dataType="r8" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].ExternalColumns[formatted_value]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[formatted_value]" name="formatted_value" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[raw_value_first]" dataType="i8" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].ExternalColumns[raw_value_first]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[raw_value_first]" name="raw_value_first" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[raw_value_second]" dataType="i8" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].ExternalColumns[raw_value_second]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[raw_value_second]" name="raw_value_second" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[counter_type]" dataType="i4" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].ExternalColumns[counter_type]" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[counter_type]" name="counter_type" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[object_name]" dataType="wstr" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].ExternalColumns[object_name]" length="2048" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[object_name]" name="object_name" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[instance_name]" dataType="wstr" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].ExternalColumns[instance_name]" length="2048" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[instance_name]" name="instance_name" /><outputColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[counter_name]" dataType="wstr" externalMetadataColumnId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].ExternalColumns[counter_name]" length="2048" lineageId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].Columns[counter_name]" name="counter_name" /></outputColumns><externalMetadataColumns isUsed="True"><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].ExternalColumns[collection_time]" dataType="dbTimeStamp" name="collection_time" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].ExternalColumns[path]" dataType="wstr" length="2048" name="path" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].ExternalColumns[formatted_value]" dataType="r8" name="formatted_value" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].ExternalColumns[raw_value_first]" dataType="i8" name="raw_value_first" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].ExternalColumns[raw_value_second]" dataType="i8" name="raw_value_second" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].ExternalColumns[counter_type]" dataType="i4" name="counter_type" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].ExternalColumns[object_name]" dataType="wstr" length="2048" name="object_name" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].ExternalColumns[instance_name]" dataType="wstr" length="2048" name="instance_name" /><externalMetadataColumn refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output].ExternalColumns[counter_name]" dataType="wstr" length="2048" name="counter_name" /></externalMetadataColumns></output></outputs></component></components><paths><path refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances.Paths[Raw File Source Output]" endId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\ODB - Fast upload data to performance_counters_instances for the new instance path-s that we discovered (together with thier type).Inputs[OLE DB Destination Input]" name="Raw File Source Output" startId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances\RAW - Read current tempoary storage - purpose - obtain counter paths.Outputs[Raw File Source Output]" /></paths></pipeline></DTS:ObjectData></DTS:Executable><DTS:Executable DTS:refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\FST - Cleanup" DTS:CreationName="Microsoft.FileSystemTask" DTS:DelayValidation="True" DTS:Description="File System Task" DTS:DTSID="{2665570b-6fcf-43a3-b8ba-5f3d5bd99357}" DTS:ExecutableType="Microsoft.FileSystemTask" DTS:LocaleID="-1" DTS:MaxErrorCount="0" DTS:ObjectName="FST - Cleanup" DTS:TaskContact="File System Task;Microsoft Corporation; Microsoft SQL Server 2015; � 2014 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1" DTS:ThreadHint="1"><DTS:Variables /><DTS:LoggingOptions DTS:FilterKind="0" DTS:LoggingMode="2" /><DTS:ObjectData><FileSystemData TaskOperationType="DeleteFile" TaskSourcePath="User::CacheFileToUpload" TaskIsSourceVariable="True" /></DTS:ObjectData></DTS:Executable><DTS:Executable DTS:refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\SQL - Log Package Stats" DTS:CreationName="Microsoft.ExecuteSQLTask" DTS:Description="Execute SQL Task" DTS:DTSID="{CD4E0504-1536-4071-A070-9A7D8A6D7B32}" DTS:ExecutableType="Microsoft.ExecuteSQLTask" DTS:LocaleID="-1" DTS:ObjectName="SQL - Log Package Stats" DTS:TaskContact="Execute SQL Task; Microsoft Corporation; Microsoft SQL Server 2015; � 2014 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1" DTS:ThreadHint="0"><DTS:Variables /><DTS:LoggingOptions DTS:FilterKind="0" /><DTS:ObjectData><SQLTask:SqlTaskData SQLTask:Connection="{2AEF0133-FEA0-472B-B12D-89F60FF1CBCD}" SQLTask:SqlStatementSource="{ call dbo.sp_syscollector_event_onstatsupdate (?, N'PerfCountersUpload - Main Upload Loop', ?, ?, ?, ?) }" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask"><SQLTask:ParameterBinding SQLTask:ParameterName="0" SQLTask:DtsVariableName="User::LogID" SQLTask:ParameterDirection="Input" SQLTask:DataType="20" SQLTask:ParameterSize="-1" /><SQLTask:ParameterBinding SQLTask:ParameterName="1" SQLTask:DtsVariableName="User::RowCountIn" SQLTask:ParameterDirection="Input" SQLTask:DataType="3" SQLTask:ParameterSize="-1" /><SQLTask:ParameterBinding SQLTask:ParameterName="2" SQLTask:DtsVariableName="User::RowCountOutFinal" SQLTask:ParameterDirection="Input" SQLTask:DataType="3" SQLTask:ParameterSize="-1" /><SQLTask:ParameterBinding SQLTask:ParameterName="3" SQLTask:DtsVariableName="User::RowCountError" SQLTask:ParameterDirection="Input" SQLTask:DataType="3" SQLTask:ParameterSize="-1" /><SQLTask:ParameterBinding SQLTask:ParameterName="4" SQLTask:DtsVariableName="User::LoopDuration" SQLTask:ParameterDirection="Input" SQLTask:DataType="20" SQLTask:ParameterSize="-1" /></SQLTask:SqlTaskData></DTS:ObjectData></DTS:Executable></DTS:Executables><DTS:PrecedenceConstraints><DTS:PrecedenceConstraint DTS:refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload.PrecedenceConstraints[Constraint]" DTS:CreationName="" DTS:DTSID="{17CA7F5E-10A1-41B3-9F5F-FD4CCB15FB8D}" DTS:EvalOp="3" DTS:Expression="@[User::LoggingLevel] >= 1" DTS:From="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW" DTS:LogicalAnd="True" DTS:ObjectName="Constraint" DTS:To="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\SQL - Log Package Stats" DTS:Value="2" /><DTS:PrecedenceConstraint DTS:refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload.PrecedenceConstraints[Constraint 1]" DTS:CreationName="" DTS:DTSID="{649D8163-D3B7-4998-A29D-ABDE0EAAEA77}" DTS:From="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW" DTS:LogicalAnd="True" DTS:ObjectName="Constraint 1" DTS:To="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\FST - Cleanup" /><DTS:PrecedenceConstraint DTS:refId="Package\FEF - For Each Collected Cache File Remaining, Try to Upload.PrecedenceConstraints[Constraint 2]" DTS:CreationName="" DTS:DTSID="{96006738-B053-493C-95AD-64168C63BA4C}" DTS:From="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Update perf_counters_instances table with newly discovered instances" DTS:LogicalAnd="True" DTS:ObjectName="Constraint 2" DTS:To="Package\FEF - For Each Collected Cache File Remaining, Try to Upload\DFT - Bulk Insert Collected data into MDW" DTS:Value="2" /></DTS:PrecedenceConstraints><DTS:ForEachVariableMappings><DTS:ForEachVariableMapping DTS:CreationName="" DTS:DTSID="{EF918497-3946-428A-9BF3-D32E69048E5A}" DTS:ObjectName="{EF918497-3946-428A-9BF3-D32E69048E5A}" DTS:ValueIndex="0" DTS:VariableName="User::CacheFileToUpload" /></DTS:ForEachVariableMappings></DTS:Executable><DTS:Executable DTS:refId="Package\Sequence Container" DTS:CreationName="STOCK:SEQUENCE" DTS:DelayValidation="True" DTS:Description="Sequence Container" DTS:DTSID="{A7035C8A-5219-42B8-BDE6-365F3240D4B2}" DTS:ExecutableType="STOCK:SEQUENCE" DTS:LocaleID="-1" DTS:MaxErrorCount="0" DTS:ObjectName="Sequence Container"><DTS:Variables><DTS:Variable DTS:CreationName="" DTS:DTSID="{A0DA22EB-F905-466C-B115-716E3F49FA5D}" DTS:IncludeInDebugDump="2345" DTS:Namespace="User" DTS:ObjectName="SyncRoot"><DTS:VariableValue DTS:DataType="8">PerfCountersLock</DTS:VariableValue></DTS:Variable></DTS:Variables><DTS:LoggingOptions DTS:FilterKind="0" DTS:LoggingMode="2" /><DTS:Executables><DTS:Executable DTS:refId="Package\Sequence Container\FAT - Check Current Cache File Exists" DTS:CreationName="Microsoft.FileAccessTask" DTS:Description="File Access Task" DTS:DTSID="{B737D089-54D7-40A4-9F46-A1B8AA87FF57}" DTS:ExecutableType="Microsoft.FileAccessTask" DTS:LocaleID="-1" DTS:ObjectName="FAT - Check Current Cache File Exists" DTS:TaskContact="File Access;Microsoft Corporation; Microsoft SQL Server 2014; � 2014 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1"><DTS:Variables /><DTS:PropertyExpression DTS:Name="FilePath">@[User::CacheFileName]</DTS:PropertyExpression><DTS:PropertyExpression DTS:Name="Mode">0</DTS:PropertyExpression><DTS:ObjectData><FileAccessTask><Mode>0</Mode><FilePath>C:\DOCUME~1\apred\LOCALS~1\Temp\eKatmai_DC\HYOSHI-B6OTSCEW_MSSQL.1_640012b7-4ed0-4865-a636-4946d73c425f_0.cache</FilePath></FileAccessTask></DTS:ObjectData></DTS:Executable><DTS:Executable DTS:refId="Package\Sequence Container\FST - Rename Current Cache File" DTS:CreationName="Microsoft.FileSystemTask" DTS:DelayValidation="True" DTS:Description="File System Task" DTS:DTSID="{609f9d36-aad4-4395-8b31-0c27b6ffefdd}" DTS:ExecutableType="Microsoft.FileSystemTask" DTS:LocaleID="-1" DTS:MaxErrorCount="0" DTS:ObjectName="FST - Rename Current Cache File" DTS:TaskContact="File System Task;Microsoft Corporation; Microsoft SQL Server 2014; � 2014 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1" DTS:ThreadHint="0"><DTS:Variables /><DTS:LoggingOptions DTS:FilterKind="0" DTS:LoggingMode="2" /><DTS:ObjectData><FileSystemData TaskOperationType="RenameFile" TaskOverwriteDestFile="True" TaskSourcePath="User::CacheFileName" TaskIsSourceVariable="True" TaskDestinationPath="User::CacheOutput" TaskIsDestinationVariable="True" /></DTS:ObjectData></DTS:Executable></DTS:Executables><DTS:PrecedenceConstraints><DTS:PrecedenceConstraint DTS:refId="Package\Sequence Container.PrecedenceConstraints[Constraint]" DTS:CreationName="" DTS:DTSID="{B5B398D6-E5AB-4742-ABD1-AD95B984F0AF}" DTS:From="Package\Sequence Container\FAT - Check Current Cache File Exists" DTS:LogicalAnd="True" DTS:ObjectName="Constraint" DTS:To="Package\Sequence Container\FST - Rename Current Cache File" /></DTS:PrecedenceConstraints></DTS:Executable><DTS:Executable DTS:refId="Package\SQL - Create snapshot ID in MDW" DTS:CreationName="Microsoft.ExecuteSQLTask" DTS:DelayValidation="True" DTS:Description="Execute SQL Task" DTS:DTSID="{02641DDC-5CDC-4BD2-8112-1FA7BE3A488C}" DTS:ExecutableType="Microsoft.ExecuteSQLTask" DTS:FailParentOnFailure="True" DTS:LocaleID="-1" DTS:MaxErrorCount="0" DTS:ObjectName="SQL - Create snapshot ID in MDW" DTS:TaskContact="Execute SQL Task; Microsoft Corporation; Microsoft SQL Server 2014; � 2014 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1" DTS:ThreadHint="1"><DTS:Variables /><DTS:LoggingOptions DTS:FilterKind="0" DTS:LoggingMode="2" /><DTS:ObjectData><SQLTask:SqlTaskData SQLTask:Connection="{68AAF105-9266-4AA6-A164-CD0A512B42D3}" SQLTask:SqlStatementSource="execute [core].[sp_create_snapshot]
 @collection_set_uid=?
, @collector_type_uid=?
, @machine_name=?
, @named_instance=?
, @log_id=?
, @snapshot_id=? OUTPUT
" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask"><SQLTask:ParameterBinding SQLTask:ParameterName="0" SQLTask:DtsVariableName="User::CollectionSetUID" SQLTask:ParameterDirection="Input" SQLTask:DataType="130" SQLTask:ParameterSize="-1" /><SQLTask:ParameterBinding SQLTask:ParameterName="1" SQLTask:DtsVariableName="User::CollectorTypeUID" SQLTask:ParameterDirection="Input" SQLTask:DataType="130" SQLTask:ParameterSize="-1" /><SQLTask:ParameterBinding SQLTask:ParameterName="4" SQLTask:DtsVariableName="User::LogID" SQLTask:ParameterDirection="Input" SQLTask:DataType="20" SQLTask:ParameterSize="-1" /><SQLTask:ParameterBinding SQLTask:ParameterName="5" SQLTask:DtsVariableName="User::SnapshotID" SQLTask:ParameterDirection="Output" SQLTask:DataType="3" SQLTask:ParameterSize="-1" /><SQLTask:ParameterBinding SQLTask:ParameterName="2" SQLTask:DtsVariableName="System::MachineName" SQLTask:ParameterDirection="Input" SQLTask:DataType="130" SQLTask:ParameterSize="-1" /><SQLTask:ParameterBinding SQLTask:ParameterName="3" SQLTask:DtsVariableName="User::InstanceName" SQLTask:ParameterDirection="Input" SQLTask:DataType="130" SQLTask:ParameterSize="-1" /></SQLTask:SqlTaskData></DTS:ObjectData></DTS:Executable><DTS:Executable DTS:refId="Package\SQL - Register collection set to MDW" DTS:CreationName="Microsoft.ExecuteSQLTask" DTS:DelayValidation="True" DTS:Description="Execute SQL Task" DTS:DTSID="{a3667210-4432-41f0-8d04-d53b10574f52}" DTS:ExecutableType="Microsoft.ExecuteSQLTask" DTS:FailParentOnFailure="True" DTS:LocaleID="-1" DTS:MaxErrorCount="0" DTS:ObjectName="SQL - Register collection set to MDW" DTS:TaskContact="Execute SQL Task; Microsoft Corporation; Microsoft SQL Server 2014; � 2014 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1" DTS:ThreadHint="1"><DTS:Variables /><DTS:LoggingOptions DTS:FilterKind="0" DTS:LoggingMode="2" /><DTS:ObjectData><SQLTask:SqlTaskData SQLTask:Connection="{68AAF105-9266-4AA6-A164-CD0A512B42D3}" SQLTask:SqlStatementSource="execute [core].[sp_update_data_source]
 @collection_set_uid=?
, @machine_name=?
, @named_instance=?
, @days_until_expiration=?
, @source_id=? OUTPUT
" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask"><SQLTask:ParameterBinding SQLTask:ParameterName="0" SQLTask:DtsVariableName="User::CollectionSetUID" SQLTask:ParameterDirection="Input" SQLTask:DataType="130" SQLTask:ParameterSize="-1" /><SQLTask:ParameterBinding SQLTask:ParameterName="1" SQLTask:DtsVariableName="System::MachineName" SQLTask:ParameterDirection="Input" SQLTask:DataType="130" SQLTask:ParameterSize="-1" /><SQLTask:ParameterBinding SQLTask:ParameterName="2" SQLTask:DtsVariableName="User::InstanceName" SQLTask:ParameterDirection="Input" SQLTask:DataType="130" SQLTask:ParameterSize="-1" /><SQLTask:ParameterBinding SQLTask:ParameterName="3" SQLTask:DtsVariableName="User::DaysUntilExpiration" SQLTask:ParameterDirection="Input" SQLTask:DataType="2" SQLTask:ParameterSize="-1" /><SQLTask:ParameterBinding SQLTask:ParameterName="4" SQLTask:DtsVariableName="User::SourceID" SQLTask:ParameterDirection="Output" SQLTask:DataType="3" SQLTask:ParameterSize="-1" /></SQLTask:SqlTaskData></DTS:ObjectData></DTS:Executable></DTS:Executables><DTS:PrecedenceConstraints><DTS:PrecedenceConstraint DTS:refId="Package.PrecedenceConstraints[Constraint 2]" DTS:CreationName="" DTS:DTSID="{3E8C2FDE-1E6D-4C61-A58B-D114921193FC}" DTS:From="Package\SQL - Register collection set to MDW" DTS:LogicalAnd="True" DTS:ObjectName="Constraint 2" DTS:To="Package\SQL - Create snapshot ID in MDW" DTS:Value="2" /><DTS:PrecedenceConstraint DTS:refId="Package.PrecedenceConstraints[Constraint 3]" DTS:CreationName="" DTS:DTSID="{E0BDAD4D-63EC-4C7B-B392-48D799204549}" DTS:From="Package\Sequence Container" DTS:LogicalAnd="True" DTS:ObjectName="Constraint 3" DTS:To="Package\CWM - Delete Old Cache Files" /><DTS:PrecedenceConstraint DTS:refId="Package.PrecedenceConstraints[Constraint 4]" DTS:CreationName="" DTS:DTSID="{5B5E777C-2E3A-453F-91F2-6E28C7BC6B13}" DTS:From="Package\SQL - Create snapshot ID in MDW" DTS:LogicalAnd="True" DTS:ObjectName="Constraint 4" DTS:To="Package\FEF - For Each Collected Cache File Remaining, Try to Upload" /><DTS:PrecedenceConstraint DTS:refId="Package.PrecedenceConstraints[Constraint 5]" DTS:CreationName="" DTS:DTSID="{766AFD21-4197-496F-90A8-2C9B25E85D3C}" DTS:From="Package\CWM - Delete Old Cache Files" DTS:LogicalAnd="True" DTS:ObjectName="Constraint 5" DTS:To="Package\FEF - For Each Collected Cache File Remaining, Try to Upload" /></DTS:PrecedenceConstraints><DTS:PackageVariables></DTS:PackageVariables></DTS:Executable>