<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>SQL Server Integration Services (SSIS) Blog articles</title>
    <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/bg-p/SSIS</link>
    <description>SQL Server Integration Services (SSIS) Blog articles</description>
    <pubDate>Mon, 27 Apr 2026 22:29:17 GMT</pubDate>
    <dc:creator>SSIS</dc:creator>
    <dc:date>2026-04-27T22:29:17Z</dc:date>
    <item>
      <title>SQL Server Integration Services Projects 2022+ GA</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/sql-server-integration-services-projects-2022-ga/ba-p/4507575</link>
      <description>&lt;P data-line="2"&gt;We're pleased to announce the&amp;nbsp;&lt;STRONG&gt;General Availability release of SQL Server Integration Services (SSIS) Projects 2022+&lt;/STRONG&gt;, bringing full support for&amp;nbsp;&lt;STRONG&gt;SQL Server 2025&lt;/STRONG&gt;&amp;nbsp;and&amp;nbsp;&lt;STRONG&gt;Visual Studio 2026&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P data-line="4"&gt;With this release, SSIS Projects now supports target server versions from&amp;nbsp;SQL Server 2017 through SQL Server 2025&amp;nbsp;and works with both&amp;nbsp;&lt;STRONG&gt;Visual Studio 2022&lt;/STRONG&gt;&amp;nbsp;and&amp;nbsp;&lt;STRONG&gt;Visual Studio 2026&lt;/STRONG&gt;.&lt;/P&gt;
&lt;H2 data-line="12"&gt;Download&lt;/H2&gt;
&lt;P data-line="14"&gt;&lt;A href="https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices" target="_blank" rel="noopener" data-href="https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices"&gt;SQL Server Integration Services Projects 2022+ on Visual Studio Marketplace&lt;/A&gt;&lt;/P&gt;
&lt;P data-line="14"&gt;&lt;STRONG&gt;Version:&lt;/STRONG&gt;&amp;nbsp;2.2&lt;BR /&gt;&lt;STRONG&gt;Build Version:&lt;/STRONG&gt;&amp;nbsp;17.0.1010.6&lt;BR /&gt;&lt;STRONG&gt;Release Date:&lt;/STRONG&gt; April 1, 2026&lt;/P&gt;
&lt;P data-line="16"&gt;For detailed release notes, see the&amp;nbsp;&lt;A href="https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices&amp;amp;ssr=false#overview" target="_blank" rel="noopener" data-href="https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices&amp;amp;ssr=false#overview"&gt;Marketplace release notes&lt;/A&gt;. For troubleshooting and offline installation, visit the&amp;nbsp;&lt;A href="https://go.microsoft.com/fwlink/?linkid=2217005" target="_blank" rel="noopener" data-href="https://go.microsoft.com/fwlink/?linkid=2217005"&gt;SSIS in VS2022+ troubleshooting guide&lt;/A&gt;.&lt;/P&gt;
&lt;H2 data-line="20"&gt;Share your feedback&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices&amp;amp;ssr=false#qna" target="_blank" rel="noopener" data-href="https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices&amp;amp;ssr=false#qna"&gt;Visual Studio Marketplace Q&amp;amp;A&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Thu, 02 Apr 2026 02:11:27 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/sql-server-integration-services-projects-2022-ga/ba-p/4507575</guid>
      <dc:creator>Chunhua</dc:creator>
      <dc:date>2026-04-02T02:11:27Z</dc:date>
    </item>
    <item>
      <title>Invoke SSIS Package Activity in Microsoft Fabric (Preview)</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/invoke-ssis-package-activity-in-microsoft-fabric-preview/ba-p/4506192</link>
      <description>&lt;P&gt;SQL Server Integration Services (SSIS) has been a cornerstone of enterprise data integration for decades, powering mission-critical ETL workloads across thousands of organizations worldwide. Now&lt;STRONG&gt; Invoke SSIS Package activity (Preview) in Data Factory in Microsoft Fabric&lt;/STRONG&gt;, brings the power of your existing SSIS investments directly into Fabric's unified SaaS analytics platform.&lt;/P&gt;
&lt;P&gt;Many enterprises have significant investments in SSIS packages that orchestrate complex ETL workflows across on-premises databases, file systems, and cloud services. Until now, running these packages required either an on-premises SQL Server or the Azure-SSIS Integration Runtime in Azure Data Factory. Both options meant managing additional infrastructure and staying outside the Fabric ecosystem.&lt;/P&gt;
&lt;P&gt;But the &lt;STRONG&gt;Invoke SSIS Package pipeline activity&lt;/STRONG&gt; in Microsoft Fabric Data Factory changes this. It allows you to execute your existing SSIS packages directly from a Fabric pipeline, enabling true lift-and-shift of legacy ETL workloads into Fabric — no package rewrite required. No integration runtime management, no stop/starting IRs— just add it to your pipeline!&lt;/P&gt;
&lt;P&gt;Key benefits include:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Zero rewrite migration&lt;/STRONG&gt;: Run your existing SSIS packages as-is inside Fabric pipelines. Protect years of ETL investment while moving to a modern platform.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Unified orchestration&lt;/STRONG&gt;: Combine SSIS package execution with Fabric-native activities — Copy activity, Dataflow Gen2, Notebook, Stored Procedure, and more — in a single pipeline.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;OneLake integration&lt;/STRONG&gt;: SSIS packages running in Fabric can leverage OneLake as package store and write package execution logs into OneLake.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Simplified management&lt;/STRONG&gt;: No need to provision or manage separate integration runtimes. Fabric handles the compute for executing your SSIS packages.&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;Getting started&lt;/H2&gt;
&lt;P&gt;Getting started with the Invoke SSIS Package activity takes just a few steps:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;STRONG&gt;Upload packages to OneLake&lt;/STRONG&gt; — Move your &lt;EM&gt;.dtsx&lt;/EM&gt; (and optional &lt;EM&gt;.dtsConfig&lt;/EM&gt;) files into a Lakehouse via OneLake file explorer or the Fabric portal.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Add the activity to a pipeline&lt;/STRONG&gt; — Create or open a new pipeline, then add the &lt;STRONG&gt;Invoke SSIS Package&lt;/STRONG&gt; activity from the Activities pane.&lt;/LI&gt;
&lt;/OL&gt;
&lt;img /&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-align-center"&gt;&lt;EM&gt;Figure: Add an Invoke SSIS Package activity.&lt;/EM&gt;&lt;/P&gt;
&lt;OL start="3"&gt;
&lt;LI&gt;&lt;STRONG&gt;Configure package settings&lt;/STRONG&gt; — Browse to select your package and configuration files from OneLake and optionally enable logging to capture execution logs in OneLake.&lt;/LI&gt;
&lt;/OL&gt;
&lt;img /&gt;
&lt;P class="lia-align-center"&gt;&lt;EM&gt;Figure: Invoke SSIS package activity configuration.&lt;/EM&gt;&lt;/P&gt;
&lt;OL start="4"&gt;
&lt;LI&gt;&lt;STRONG&gt;Set runtime values&lt;/STRONG&gt; — Override connection manager properties or package properties (such as connection strings and credentials) using the &lt;STRONG&gt;Connection Managers&lt;/STRONG&gt; and &lt;STRONG&gt;Property Overrides&lt;/STRONG&gt; tabs. You can use expressions, pipeline parameters, or system variables for dynamic values.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Run or schedule&lt;/STRONG&gt; — Save the pipeline and run it immediately or set up a recurring schedule.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Monitor execution&lt;/STRONG&gt; — Track progress in the pipeline &lt;STRONG&gt;Output&lt;/STRONG&gt; tab or the workspace &lt;STRONG&gt;Monitor&lt;/STRONG&gt; hub. When logging is enabled, detailed execution logs are written to OneLake.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;For full configuration details, refer to the &lt;A href="https://aka.ms/SSISActivity" target="_blank"&gt;Invoke SSIS Package activity documentation&lt;/A&gt;.&lt;/P&gt;
&lt;H2&gt;Get started&lt;/H2&gt;
&lt;P&gt;The Invoke SSIS Package activity (Preview) for all Fabric workspaces.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Open &lt;A href="https://learn.microsoft.com/fabric/data-factory/data-factory-overview" target="_blank"&gt;Data Factory in Microsoft Fabric&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;Create a new Data Pipeline in your workspace.&lt;/LI&gt;
&lt;LI&gt;Add the Invoke SSIS Package activity and configure it to point to your packages in OneLake.&lt;/LI&gt;
&lt;LI&gt;Refer to the &lt;A href="https://aka.ms/SSISActivity" target="_blank"&gt;Invoke SSIS Package activity documentation&lt;/A&gt; for detailed configuration guidance.&lt;/LI&gt;
&lt;LI&gt;Refer to &lt;A href="https://learn.microsoft.com/sql/integration-services/fabric-integration/integrate-fabric-sql-database" target="_blank"&gt;Tutorial: Integrate SSIS with SQL database in Microsoft Fabric&lt;/A&gt; for detailed configuration to connect with Fabric SQL database in SSIS package.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;We want to hear from you! Share your experience, report issues, and request features.&lt;/P&gt;
&lt;H2&gt;What's next&lt;/H2&gt;
&lt;P&gt;This preview represents the first step in a broader set of capabilities we’re building. Today’s experience focuses on core scenarios, with additional investments already underway — including expanded package sources, on-premises and private network connectivity, and custom or third-party component support. We’ll continue to evolve the platform as we incorporate feedback and deliver these capabilities over time.&lt;/P&gt;
&lt;P&gt;These upcoming features will roll out through a series of private previews. If you'd like early access to help shape the future of SSIS in Fabric, &lt;A href="https://aka.ms/FabricSSIS" target="_blank"&gt;sign up&lt;STRONG&gt; &lt;/STRONG&gt;to join our upcoming private previews&lt;/A&gt;. Your feedback is invaluable in driving this experience toward general availability.&lt;/P&gt;
&lt;H2&gt;Learn more&lt;/H2&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=sgvtMtMU6og" target="_blank"&gt;SSIS activity in Fabric Pipelines demo video&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://aka.ms/SSISActivity" target="_blank"&gt;Invoke SSIS Package activity documentation&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://learn.microsoft.com/sql/integration-services/fabric-integration/integrate-fabric-sql-database" target="_blank"&gt;Tutorial: Integrate SSIS with SQL database in Microsoft Fabric&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://learn.microsoft.com/fabric/data-factory/data-factory-overview" target="_blank"&gt;Data Factory in Microsoft Fabric overview&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://blog.fabric.microsoft.com/blog/the-evolution-of-sql-server-integration-services-ssis-ssis-2025-generally-available" target="_blank"&gt;The Evolution of SQL Server Integration Services (SSIS): SSIS 2025 (Generally Available)&lt;/A&gt;&lt;/LI&gt;
&lt;/OL&gt;</description>
      <pubDate>Fri, 27 Mar 2026 08:22:23 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/invoke-ssis-package-activity-in-microsoft-fabric-preview/ba-p/4506192</guid>
      <dc:creator>Chunhua</dc:creator>
      <dc:date>2026-03-27T08:22:23Z</dc:date>
    </item>
    <item>
      <title>SQL Server Integration Services 2025 General Availability</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/sql-server-integration-services-2025-general-availability/ba-p/4471157</link>
      <description>&lt;P&gt;Alongside with the &lt;A href="https://techcommunity.microsoft.com/blog/sqlserver/sql-server-2025-is-now-generally-available/4470570" target="_blank" rel="noopener"&gt;general availability of SQL Server 2025&lt;/A&gt;, &lt;STRONG&gt;SQL Server Integration Services is now generally available&lt;/STRONG&gt;.&lt;/P&gt;
&lt;H3&gt;Enterprise security&lt;/H3&gt;
&lt;P&gt;&lt;STRONG&gt;Microsoft SqlClient Data Provider Support &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Microsoft.Data.SqlClient offers a modern, secure, and future-ready data access solution for SQL Server and Azure SQL. It supports advanced security protocols like &lt;STRONG&gt;TLS 1.3&lt;/STRONG&gt; for encrypted connections, integrates seamlessly with &lt;STRONG&gt;Microsoft Entra ID&lt;/STRONG&gt; for robust authentication, and is optimized for high performance and cross-platform compatibility on .NET Framework, .NET Core, and .NET 8+.&lt;/P&gt;
&lt;P&gt;Learn more about &lt;A href="https://learn.microsoft.com/en-us/sql/integration-services/what-s-new-in-integration-services-in-sql-server-2025?view=sql-server-2017" target="_blank" rel="noopener"&gt;What's New in Integration Services in SQL Server 2025&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Security remains a priority in enterprise strategy. SQL Server’s &lt;STRONG&gt;Strict Encryption&lt;/STRONG&gt;, introduced with TDS 8.0 in 2022 and improved in 2025, now enforces default encryption for all network traffic. Integration Services support will be included in the upcoming CU.&lt;/P&gt;
&lt;H3&gt;Integration Services features in SQL Server Management Studio (SSMS IS)&lt;/H3&gt;
&lt;P&gt;&lt;A href="https://techcommunity.microsoft.com/blog/sqlserver/sql-server-management-studio-ssms-22-is-now-generally-available-ga/4469003" target="_blank" rel="noopener"&gt;SQL Server Management Studio (SSMS) 22&lt;/A&gt; is generally available, supporting &lt;STRONG&gt;SQL Server Integration Services 2025&lt;/STRONG&gt;.&lt;/P&gt;
&lt;H3&gt;SQL Server Integration Services Projects&lt;/H3&gt;
&lt;P&gt;&lt;A href="https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices" target="_blank" rel="noopener"&gt;SQL Server Integration Services Projects 2022+&lt;/A&gt; v2.0 (Preview) is available, supporting &lt;STRONG&gt;SQL Server Integration Services 2025&lt;/STRONG&gt; and &lt;STRONG&gt;&lt;A href="https://visualstudio.microsoft.com/insiders/" target="_blank" rel="noopener"&gt;Visual Studio 2026&lt;/A&gt;&lt;/STRONG&gt;. A new version addressing known issues is coming soon.&lt;/P&gt;
&lt;H2&gt;Learn More&lt;/H2&gt;
&lt;P&gt;&lt;A href="https://techcommunity.microsoft.com/blog/sqlserver/sql-server-2025-is-now-generally-available/4470570" target="_blank" rel="noopener"&gt;SQL Server 2025 is Now Generally Available | Microsoft Community Hub&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/sql/integration-services/what-s-new-in-integration-services-in-sql-server-2025?view=sql-server-2017" target="_blank" rel="noopener"&gt;What's New in Integration Services in SQL Server 2025 - SQL Server Integration Services (SSIS) | Microsoft Learn&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://techcommunity.microsoft.com/blog/ssis/sql-server-management-studio-22-ga-supporting-sql-server-integration-services-ss/4470855" target="_blank" rel="noopener"&gt;SQL Server Management Studio 22 (GA) supporting SQL Server Integration Services (SSIS) | Microsoft Community Hub&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices" target="_blank" rel="noopener"&gt;SQL Server Integration Services Projects 2022+&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 24 Nov 2025 00:22:22 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/sql-server-integration-services-2025-general-availability/ba-p/4471157</guid>
      <dc:creator>Chunhua</dc:creator>
      <dc:date>2025-11-24T00:22:22Z</dc:date>
    </item>
    <item>
      <title>SQL Server Management Studio 22 (GA) supporting SQL Server Integration Services (SSIS)</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/sql-server-management-studio-22-ga-supporting-sql-server/ba-p/4470855</link>
      <description>&lt;P&gt;&lt;A class="lia-internal-link lia-internal-url lia-internal-url-content-type-blog" href="https://techcommunity.microsoft.com/blog/sqlserver/sql-server-management-studio-ssms-22-is-now-generally-available-ga/4469003" target="_blank" rel="noopener" data-lia-auto-title="the Release of SQL Server Management Studio 22 GA" data-lia-auto-title-active="0"&gt;SQL Server Management Studio 22 generally availability&lt;/A&gt; has been released. SSMS 22 GA version is recommended to use with Integration Services, as &lt;STRONG&gt;Integration Services 2025&lt;/STRONG&gt; is better supported and known issues from previous versions have been resolved.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can install SQL Server Integration Services by selecting&amp;nbsp;&lt;STRONG&gt;Modify&lt;/STRONG&gt;&amp;nbsp;in the&amp;nbsp;&lt;STRONG&gt;Visual Studio Installer&lt;/STRONG&gt;, adding the&amp;nbsp;&lt;STRONG&gt;Business Intelligence workload&lt;/STRONG&gt;, or from the&amp;nbsp;&lt;STRONG&gt;Individual components&lt;/STRONG&gt;&amp;nbsp;tab if you only want SSIS. If you are updating a previously installed version of SSMS 22, after the update has finished installing you will need to go back to the Visual Studio Installer and add the SSIS component from the Modify workflow. For further details, refer to&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/ssms/install/install" target="_blank" rel="noopener"&gt;Install SQL Server Management Studio&lt;/A&gt;.&lt;/P&gt;
&lt;img /&gt;
&lt;P class="lia-clear-both"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Known limitation&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Starting with&amp;nbsp;SQL Server Management Studio 21&amp;nbsp;and&amp;nbsp;SQL Server 2025, the Import and Export Wizard only support a 64-bit environment. For further details, refer to&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/sql/integration-services/load-data-to-from-excel-with-ssis#excel-version" target="_blank" rel="noopener"&gt;Import from Excel or Export to Excel with SSIS&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;SSIS Integration Runtime creation wizard&lt;/STRONG&gt;&amp;nbsp;is not supported. As the workaround, use Azure Data Factory portal to&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/azure/data-factory/create-azure-ssis-integration-runtime-portal?tabs=data-factory" target="_blank" rel="noopener"&gt;Create an Azure-SSIS integration runtime&lt;/A&gt;&lt;U&gt;.&lt;/U&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="lia-text-color-21"&gt;&lt;STRONG&gt;Learn More&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;A href="https://techcommunity.microsoft.com/blog/sqlserver/sql-server-management-studio-ssms-22-is-now-generally-available-ga/4469003" target="_blank" rel="noopener"&gt;SQL Server Management Studio (SSMS) 22 is now Generally Available (GA) | Microsoft Community Hub&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;A href="https://learn.microsoft.com/en-us/ssms/release-notes-22" target="_blank" rel="noopener"&gt;Release Notes for SQL Server Management Studio (SSMS) | Microsoft Learn&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;A href="https://learn.microsoft.com/en-us/ssms/known-issues" target="_blank" rel="noopener"&gt;Known Issues in SQL Server Management Studio | Microsoft Learn&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Nov 2025 23:28:17 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/sql-server-management-studio-22-ga-supporting-sql-server/ba-p/4470855</guid>
      <dc:creator>Chunhua</dc:creator>
      <dc:date>2025-11-18T23:28:17Z</dc:date>
    </item>
    <item>
      <title>SQL Server Integration Services Projects 2022+</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/sql-server-integration-services-projects-2022/ba-p/4461848</link>
      <description>&lt;P&gt;&lt;STRONG&gt;SQL Server Integration Services Projects 2022+ preview&lt;/STRONG&gt; is now available, supporting &lt;STRONG&gt;SQL Server 2025 Preview&lt;/STRONG&gt; and &lt;STRONG&gt;Visual Studio 2026 Preview&lt;/STRONG&gt;. You can get the latest download from&amp;nbsp;&lt;A href="https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices" target="_blank"&gt;SQL Server Integration Services Projects 2022+ - Visual Studio Marketplace&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Highlights of the release&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Support &lt;STRONG&gt;SQL Server 2025 Preview&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;Support &lt;STRONG&gt;&lt;A href="https://visualstudio.microsoft.com/insiders/" target="_blank"&gt;Visual Studio 2026 Preview&lt;/A&gt;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;Support Microsoft SqlClient Data Provider in ADO.NET connection manager for SQL Server 2025, which provides more Microsoft Entra ID-based authentication options. Learn more about &lt;A href="https://learn.microsoft.com/en-us/sql/integration-services/connection-manager/ado-net-connection-manager?view=sql-server-2017#use-microsoft-sqlclient-data-provider" target="_blank"&gt;using Microsoft SqlClient Data Provider&lt;/A&gt;with&amp;nbsp;ADO.NET connection manager.&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://learn.microsoft.com/en-us/sql/ssdt/ssis-vs2022-troubleshooting-guide?view=sql-server-ver17#installation-issues" target="_blank"&gt;Installation troubleshooting is updated&lt;/A&gt; and &lt;A href="https://github.com/Azure/Azure-DataFactory/blob/main/SamplesV2/SQLServerIntegrationServices/VSInstallationTroubleShooting.ps1" target="_blank"&gt;VSInstallationTroubleShooting.ps1&lt;/A&gt; is released to debug installation issues might occur.&amp;nbsp;Visit&amp;nbsp;&lt;A href="https://learn.microsoft.com/sql/ssdt/release-notes-integration-services-2022" target="_blank"&gt;documentation page &lt;/A&gt;for comprehensive troubleshooting guidance.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you experience any issue or would like to share your feedback, please visit&amp;nbsp;&lt;A href="https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices&amp;amp;ssr=false#qna" target="_blank"&gt;SSIS extension in marketplace Q&amp;amp;A tab&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Learn More &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices" target="_blank"&gt;SQL Server Integration Services Projects 2022+ - Visual Studio Marketplace&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/sql/ssdt/ssis-vs2022-troubleshooting-guide?view=sql-server-ver17" target="_blank"&gt;SSIS Projects Extension for Visual Studio 2022+ Troubleshooting Guide&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://techcommunity.microsoft.com/blog/ssis/sql-server-2025-integration-services-public-preview/4415448" target="_blank"&gt;SQL Server 2025 Integration Services Public Preview | Microsoft Community Hub&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 16 Oct 2025 01:00:31 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/sql-server-integration-services-projects-2022/ba-p/4461848</guid>
      <dc:creator>Chunhua</dc:creator>
      <dc:date>2025-10-16T01:00:31Z</dc:date>
    </item>
    <item>
      <title>SQL Server Management Studio 22 Preview now supports SQL Server Integration Services (SSIS)</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/sql-server-management-studio-22-preview-now-supports-sql-server/ba-p/4461842</link>
      <description>&lt;P&gt;Alongside &lt;A href="https://techcommunity.microsoft.com/blog/sqlserver/announcing-the-release-of-sql-server-management-studio-22-preview-3/4461548" target="_blank"&gt;the Release of SQL Server Management Studio 22 Preview 3&lt;/A&gt;, SQL Server Integration Services (SSIS) is now available for installation. &lt;STRONG&gt;Integration Services 2025&lt;/STRONG&gt; Preview is better supported release and &lt;A href="https://learn.microsoft.com/en-us/sql/integration-services/service/integration-services-service-ssis-service?view=sql-server-2017#manage-the-service" target="_blank"&gt;Legacy Integration Services Service&lt;/A&gt;&amp;nbsp;is supported by SSMS 22 release.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can install SQL Server Integration Services by selecting&amp;nbsp;&lt;STRONG&gt;Modify&lt;/STRONG&gt;&amp;nbsp;in the&amp;nbsp;&lt;STRONG&gt;Visual Studio Installer&lt;/STRONG&gt;, adding the&amp;nbsp;&lt;STRONG&gt;Business Intelligence workload&lt;/STRONG&gt;, or from the&amp;nbsp;&lt;STRONG&gt;Individual components&lt;/STRONG&gt;&amp;nbsp;tab if you only want SSIS. If you are updating a previously installed version of SSMS 22, after the update has finished installing you will need to go back to the Visual Studio Installer and add the SSIS component from the Modify workflow. For further details, refer to &lt;A href="https://learn.microsoft.com/en-us/ssms/install/install" target="_blank"&gt;Install SQL Server Management Studio&lt;/A&gt;.&lt;/P&gt;
&lt;img /&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Known Issues&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Starting with&amp;nbsp;SQL Server Management Studio 21&amp;nbsp;and&amp;nbsp;SQL Server 2025, the Import and Export Wizard only support a 64-bit environment. For further details, refer to &lt;A href="https://learn.microsoft.com/en-us/sql/integration-services/load-data-to-from-excel-with-ssis#excel-version" target="_blank"&gt;Import from Excel or Export to Excel with SSIS&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;Using the &lt;A href="https://learn.microsoft.com/sql/integration-services/packages/execute-package-utility-dtexecui-ui-reference" target="_blank"&gt;Execute Package Utility (dtexecui)&lt;/A&gt; to run Integration Packages with &lt;STRONG&gt;Script Task&lt;/STRONG&gt; fails. Manually download and install&amp;nbsp;&lt;A href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.microsoft.com%2Fen-us%2Fdownload%2Fdetails.aspx%3Fid%3D105123&amp;amp;data=05%7C02%7CChunhua.Gu%40microsoft.com%7C4a0e7d7b31674324d1de08de0af60b34%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638960249254747249%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&amp;amp;sdata=IYqpA7clT6EuLtvMPSXPo2P2a%2BjjXOZnelw36eQ6DWA%3D&amp;amp;reserved=0" target="_blank"&gt;Microsoft Visual Studio Tools for Applications 2022&lt;/A&gt; first before running package execution to work around this issue.&lt;/LI&gt;
&lt;LI&gt;Maintenance Tasks (Including Back Up Database Task, Check Database Integrity Task, Execute SQL Server Agent Job Task, Execute T-SQL Statement Task, History Cleanup Task, and Maintenance Cleanup Task) are not supported by&amp;nbsp;&lt;A href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fsql%2Fintegration-services%2Fpackages%2Fexecute-package-utility-dtexecui-ui-reference&amp;amp;data=05%7C02%7CChunhua.Gu%40microsoft.com%7C95f160c32f3745cb0c1608ddfe9e7e25%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638946678951089946%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&amp;amp;sdata=dRMpgNQfvzF1QdGKZuSmx55KoRXPFQtbNVLs50Q4ZmU%3D&amp;amp;reserved=0" target="_blank"&gt;Execute Package Utility (dtexecui)&lt;/A&gt;. This issue will be fixed in the coming release.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;SSIS Integration Runtime creation wizard&lt;/STRONG&gt; is not supported. As the workaround, use Azure Data Factory portal to&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/azure/data-factory/create-azure-ssis-integration-runtime-portal?tabs=data-factory" target="_blank"&gt;Create an Azure-SSIS integration runtime&lt;/A&gt;&lt;U&gt;.&lt;/U&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Learn More &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://techcommunity.microsoft.com/blog/sqlserver/announcing-the-release-of-sql-server-management-studio-22-preview-3/4461548" target="_blank"&gt;Announcing the Release of SQL Server Management Studio 22 Preview 3 | Microsoft Community Hub&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/ssms/release-notes-22-preview" target="_blank"&gt;Release Notes for SQL Server Management Studio (SSMS) 22 Preview&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/ssms/known-issues-preview" target="_blank"&gt;Known Issues in SQL Server Management Studio (SSMS) 22 Preview&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 16 Oct 2025 00:19:39 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/sql-server-management-studio-22-preview-now-supports-sql-server/ba-p/4461842</guid>
      <dc:creator>Chunhua</dc:creator>
      <dc:date>2025-10-16T00:19:39Z</dc:date>
    </item>
    <item>
      <title>SQL Server Management Studio 21 now supports SQL Server Integration Services (SSIS)</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/sql-server-management-studio-21-now-supports-sql-server/ba-p/4423091</link>
      <description>&lt;P&gt;With the release of &lt;A href="https://techcommunity.microsoft.com/blog/sqlserver/announcing-the-release-of-sql-server-management-studio-ssms-21-2-5/4422488" target="_blank" rel="noopener"&gt;SQL Server Management Studio (SSMS) 21.2.5&lt;/A&gt;, SQL Server Integration Services (SSIS) is now available in Preview. You can install it by selecting&amp;nbsp;&lt;STRONG&gt;Modify&lt;/STRONG&gt;&amp;nbsp;in the&amp;nbsp;&lt;STRONG&gt;Visual Studio Installer&lt;/STRONG&gt;, adding the&amp;nbsp;&lt;STRONG&gt;Business Intelligence workload&lt;/STRONG&gt;, or from the&amp;nbsp;&lt;STRONG&gt;Individual components&lt;/STRONG&gt;&amp;nbsp;tab if you only want SSIS. If you are updating a previously installed version of SSMS 21, after the update has finished installing you will need to go back to the Visual Studio Installer and add the SSIS component from the Modify workflow.&lt;/P&gt;
&lt;img /&gt;
&lt;H5&gt;&lt;STRONG&gt;Known Issues&lt;/STRONG&gt;&lt;/H5&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;SSMS 21.2.5&lt;/STRONG&gt; cannot function alongside &lt;A href="https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices&amp;amp;ssr=false#qna" target="_blank" rel="noopener"&gt;SQL Server Integration Services Projects 2022 &lt;/A&gt;&lt;STRONG&gt;version 1.5 and below&lt;/STRONG&gt;. Installing SSMS 21.2.5 or SSMS 21.3.6 will cause SQL Server Integration Services Projects 2022 version 1.5 and below&lt;STRONG&gt; &lt;/STRONG&gt;features to break. The issue is fixed in &lt;STRONG&gt;SSMS 21.4.7&lt;/STRONG&gt; or later.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If SQL Server Integration Services Projects 2022 is broken after SSMS is installed, please upgrade SQL Server Integration Services Projects 2022 to &lt;STRONG&gt;Version 1.6.2&lt;/STRONG&gt;.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;A href="https://learn.microsoft.com/en-us/sql/integration-services/import-export-data/import-and-export-data-with-the-sql-server-import-and-export-wizard?view=sql-server-ver16" target="_blank" rel="noopener"&gt;SQL Server Import and Export Wizard&lt;/A&gt;&lt;STRONG&gt;, &lt;/STRONG&gt;when selecting a Data source &lt;STRONG&gt;other than Microsoft OLEDB Provider for SQL Server&lt;/STRONG&gt;, please apply the following workaround. Add dependentAssembly inside &amp;lt;assemblyBinding&amp;gt; section of "C:\Program Files\Microsoft SQL Server Management Studio 21\Release\Common7\IDE\CommonExtensions\Microsoft\SSIS\170\Binn\default.applocal.config":&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;lt;dependentAssembly&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;assemblyIdentity&amp;nbsp;name="Microsoft.SqlServer.BatchParser"&amp;nbsp;publicKeyToken="89845dcd8080cc91"&amp;nbsp;culture="neutral"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;bindingRedirect&amp;nbsp;oldVersion="17.0.0.0"&amp;nbsp;newVersion="17.100.0.0"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;codeBase&amp;nbsp;version="17.100.0.0"&amp;nbsp;href="{0}\Microsoft.SqlServer.BatchParser.dll"/&amp;gt;&lt;BR /&gt;&amp;lt;/dependentAssembly&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;This issue will be fixed in the next version.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A style="background-color: rgb(255, 255, 255); font-style: normal; font-weight: 400;" href="https://learn.microsoft.com/en-us/sql/integration-services/packages/execute-package-utility-dtexecui-ui-reference?view=sql-server-ver16" target="_blank" rel="noopener"&gt;Execute Package Utility (dtexecui)&lt;/A&gt;&lt;SPAN style="color: rgb(30, 30, 30);"&gt; is not supported yet. This will be supported in the next version.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A style="background-color: rgb(255, 255, 255); font-style: normal; font-weight: 400;" href="https://learn.microsoft.com/en-us/sql/integration-services/service/integration-services-service-ssis-service?view=sql-server-2017#manage-the-service" target="_blank" rel="noopener"&gt;Legacy Integration Services Service&lt;/A&gt;&lt;SPAN style="color: rgb(30, 30, 30);"&gt; is not supported yet.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H5&gt;&lt;STRONG&gt;Learn More&amp;nbsp;&lt;/STRONG&gt;&lt;/H5&gt;
&lt;P&gt;&lt;A href="https://techcommunity.microsoft.com/blog/sqlserver/announcing-the-release-of-sql-server-management-studio-ssms-21-2-5/4422488" target="_blank" rel="noopener"&gt;Announcing the release of SQL Server Management Studio (SSMS) 21.2.5 | Microsoft Community Hub&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/ssms/release-notes-21#2125" target="_blank" rel="noopener"&gt;Release Notes for SQL Server Management Studio (SSMS) | Microsoft Learn&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/ssms/known-issues" target="_blank" rel="noopener"&gt;Known Issues in SQL Server Management Studio | Microsoft Learn&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 23 Oct 2025 23:47:49 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/sql-server-management-studio-21-now-supports-sql-server/ba-p/4423091</guid>
      <dc:creator>Chunhua</dc:creator>
      <dc:date>2025-10-23T23:47:49Z</dc:date>
    </item>
    <item>
      <title>SQL Server 2025 Integration Services Public Preview</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/sql-server-2025-integration-services-public-preview/ba-p/4415448</link>
      <description>&lt;P&gt;We are excited to announce that alongside the release of &lt;A class="lia-external-url" href="https://www.microsoft.com/en-us/sql-server/blog/2025/05/19/announcing-sql-server-2025-preview-the-ai-ready-enterprise-database-from-ground-to-cloud/" target="_blank" rel="noopener" data-lia-auto-title="SQL Server 2025" data-lia-auto-title-active="0"&gt;SQL Server 2025&lt;/A&gt;, &lt;STRONG&gt;Integration Services&lt;/STRONG&gt; has been updated to ensure seamless and efficient data integration processes.&lt;/P&gt;
&lt;H4&gt;Support for the Microsoft SqlClient Data Provider with the ADO.NET connection manager&lt;/H4&gt;
&lt;P&gt;One of the standout enhancements is support for the &lt;STRONG&gt;Microsoft SqlClient Data Provider&lt;/STRONG&gt; within the &lt;STRONG&gt;ADO.NET connection manager&lt;/STRONG&gt;. This addition brings improved connectivity, especially the new Microsoft Entra authentication modes. Learn more about &lt;A href="https://learn.microsoft.com/en-us/sql/integration-services/connection-manager/ado-net-connection-manager?view=sql-server-2017#use-microsoft-sqlclient-data-provider" target="_blank" rel="noopener"&gt;using Microsoft SqlClient Data Provider&lt;/A&gt; with &lt;STRONG&gt;ADO.NET connection manager.&lt;/STRONG&gt;&lt;/P&gt;
&lt;H4&gt;Deprecated features in SQL Server 2025 Integration Services&lt;/H4&gt;
&lt;P&gt;&lt;STRONG&gt;Legacy Integration Services Service&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;This&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/sql/integration-services/service/integration-services-service-ssis-service?view=sql-server-2017#manage-the-service" target="_blank" rel="noopener"&gt;&lt;STRONG&gt;legacy Integration Services&lt;/STRONG&gt;&amp;nbsp;Service&lt;/A&gt;&amp;nbsp;available in&amp;nbsp;SQL Server Management Studio&amp;nbsp;is deprecated in SQL Server 2025 (17.x) Preview Integration Services.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Integration Services 32-bit mode&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Integration Services 32-bit mode is deprecated in SQL Server 2025 (17.x) Preview Integration Services engine. Tools including SQL Server Management Studio 21 and SQL Server Integration Services Projects 2022 support 64-bit only in current and onward.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;SPAN data-teams="true"&gt;SqlClient Data Provider (SDS)&lt;/SPAN&gt; connection type&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;When editing SSIS package in&amp;nbsp;&lt;STRONG&gt;SSIS Visual Studio extension&lt;/STRONG&gt;,&amp;nbsp;in &lt;STRONG&gt;Maintenance Tasks&lt;/STRONG&gt; &amp;nbsp;(Including Back Up Database Task, Check Database Integrity Task, Execute SQL Server Agent Job Task, Execute T-SQL Statement Task, History Cleanup Task, and Maintenance Cleanup Task) and &lt;STRONG&gt;For Each loop container enumerators &lt;/STRONG&gt;(including &lt;SPAN data-teams="true"&gt;ADO.NET Schema Rowset Enumerator and Foreach SMO Enumerator)&lt;/SPAN&gt;, you can explicitly choose “&lt;SPAN data-teams="true"&gt;SqlClient Data Provider&lt;/SPAN&gt;&lt;STRONG&gt;”&lt;/STRONG&gt; when “New” a connection. The “&lt;SPAN data-teams="true"&gt;SqlClient Data Provider&lt;/SPAN&gt;&lt;STRONG&gt;”&lt;/STRONG&gt; for above is deprecated.&lt;/P&gt;
&lt;H4&gt;Features moved out of SQL Server 2025 Integration Services&lt;/H4&gt;
&lt;P&gt;The following section describes removed features in SQL Server 2025 (17.x) Preview Integration Services.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Change Data Capture (CDC) components by Attunity and Change Data Capture (CDC) service for Oracle by Attunity&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Change Data Capture (CDC) components by Attunity and Change Data Capture (CDC) service for Oracle by Attunity were deprecated and are no longer available from SQL Server 2025 (17.x) Preview Integration Services and onward. Details refer to&amp;nbsp;&lt;A href="https://www.microsoft.com/sql-server/blog/2024/02/28/sql-server-integration-services-ssis-change-data-capture-attunity-feature-deprecations/" target="_blank" rel="noopener"&gt;the announcement&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Microsoft Connector for Oracle&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Microsoft Connector for Oracle was deprecated and are no longer available from SQL Server 2025 (17.x) Preview Integration Services and onward. Details refer to&amp;nbsp;&lt;A href="https://www.microsoft.com/sql-server/blog/2025/01/21/sql-server-integration-services-ssis-microsoft-connector-for-oracle-deprecation/" target="_blank" rel="noopener"&gt;the announcement&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Hadoop related components&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Hadoop Hive Task, Hadoop Pig Task, and Hadoop File System Task components are moved out of SQL Server 2025 (17.x) Preview Integration Services and onward.&lt;/P&gt;
&lt;H4&gt;Breaking changes&lt;/H4&gt;
&lt;P&gt;&lt;STRONG&gt;.NET API&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dts.runtime" target="_blank" rel="noopener"&gt;Microsoft.SqlServer.Dts.Runtime Namespace&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;When upgrading to SSIS 2025, if you use .NET API&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dts.runtime" target="_blank" rel="noopener"&gt;Microsoft.SqlServer.Dts.Runtime Namespace&lt;/A&gt;, your projects need to update the references and rebuild when SSIS Package includes Execute SQL Task or SSIS package has certain SSIS tasks that rely on SQL Server Management Objects (SMO). For more information, see&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/sql/integration-services/connection-manager/ado-net-connection-manager?view=sql-server-2017" target="_blank" rel="noopener"&gt;ADO.NET connection manager&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;We will improve this in later CU, so that you do not need this manual change.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Learn more about &lt;A href="https://learn.microsoft.com/en-us/sql/integration-services/what-s-new-in-integration-services-in-sql-server-2025?view=sql-server-2017" target="_blank" rel="noopener"&gt;What's New in Integration Services in SQL Server 2025&lt;/A&gt;&lt;/P&gt;
&lt;H4&gt;What's Next&lt;/H4&gt;
&lt;P&gt;&lt;STRONG&gt;Azure Feature Pack for Integration Services (SSIS Azure Feature Pack)&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Azure Feature Pack for SSIS 2025 is not available yet but will be released soon.&lt;/P&gt;
&lt;P&gt;Microsoft Connector for Teradata (SSIS) for SSIS 2025 is not available yet.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Integration Services features in SQL Server Management Studio (SSMS IS)&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;SQL Server Management Studio supports connection to Integration Services 2025 is not available yet but will be released soon.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;SQL Server Integration Services Projects 2022&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;SQL Server Integration Services Projects 2022 for SSIS 2025 is not available yet but will be released soon.&lt;/P&gt;
&lt;H4&gt;Learn More&lt;/H4&gt;
&lt;P&gt;&lt;A href="https://www.microsoft.com/en-us/sql-server/blog/2025/05/19/announcing-sql-server-2025-preview-the-ai-ready-enterprise-database-from-ground-to-cloud/" target="_blank" rel="noopener"&gt;Announcing SQL Server 2025 (preview): The AI-ready enterprise database from ground to cloud - Microsoft SQL Server Blog&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://techcommunity.microsoft.com/blog/sqlserver/sql-server-2025---ai-ready-enterprise-database-from-ground-to-cloud/4413529" target="_blank" rel="noopener"&gt;SQL Server 2025 - AI ready enterprise database from ground to cloud | Microsoft Community Hub&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/sql/integration-services/what-s-new-in-integration-services-in-sql-server-2025?view=sql-server-2017" target="_blank" rel="noopener"&gt;What's New in Integration Services in SQL Server 2025 - SQL Server Integration Services (SSIS) | Microsoft Learn&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 20 May 2025 08:37:14 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/sql-server-2025-integration-services-public-preview/ba-p/4415448</guid>
      <dc:creator>Chunhua</dc:creator>
      <dc:date>2025-05-20T08:37:14Z</dc:date>
    </item>
    <item>
      <title>Update to Microsoft Connector for Teradata</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/update-to-microsoft-connector-for-teradata/ba-p/4223001</link>
      <description>&lt;P&gt;&lt;STRONG&gt;SQL Server Integration Services (SSIS)&lt;/STRONG&gt; has released an update to &lt;STRONG&gt;Microsoft Connector for Teradata&lt;/STRONG&gt;, enhancing its compatibility with the latest version of Teradata Tools and Utilities (TTU) 20.00.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The Connector now fully supports Teradata Tools and Utilities (TTU) 20.00, ensuring users can leverage the latest enhancements and performance improvements offered by the new TTU version.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For more details, check the &lt;A href="https://learn.microsoft.com%20/sql/integration-services/data-flow/teradata-connector" target="_self"&gt;Microsoft documentation&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Tue, 20 Aug 2024 00:36:09 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/update-to-microsoft-connector-for-teradata/ba-p/4223001</guid>
      <dc:creator>Chunhua</dc:creator>
      <dc:date>2024-08-20T00:36:09Z</dc:date>
    </item>
    <item>
      <title>Integration services deployment wizard now supports Microsoft Entra interactive authentication</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/integration-services-deployment-wizard-now-supports-microsoft/ba-p/3982999</link>
      <description>&lt;P&gt;Integration services deployment wizard now supports interactive authentication (MFA) option for Microsoft Entra accounts.&lt;/P&gt;
&lt;P lang="en-US"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P lang="en-US"&gt;If you deploy SSIS projects with &lt;SPAN&gt;SQL Server Management Studio (&lt;/SPAN&gt;SSMS), use latest &lt;A title="SSMS 19.2" href="https://learn.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms" target="_self"&gt;SSMS 19.2&lt;/A&gt;.&lt;/P&gt;
&lt;P lang="en-US"&gt;If you deploy SSIS projects with Visual Studio SSIS extension, use latest &lt;A href="https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices" target="_self"&gt;SQL Server Integration Services Projects 2022 version 1.3&lt;/A&gt;.&lt;/P&gt;
&lt;P lang="en-US"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-align-left"&gt;&lt;FONT size="5"&gt;&lt;img /&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Nov 2023 05:34:22 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/integration-services-deployment-wizard-now-supports-microsoft/ba-p/3982999</guid>
      <dc:creator>Chunhua</dc:creator>
      <dc:date>2023-11-21T05:34:22Z</dc:date>
    </item>
    <item>
      <title>General availability of SSIS Projects for VS 2022</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/general-availability-of-ssis-projects-for-vs-2022/ba-p/3840366</link>
      <description>&lt;P&gt;&lt;SPAN&gt;We’re happy to announce the popular and long-awaited&amp;nbsp;SQL Server Integration Services Projects&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;extension is now&amp;nbsp;generally available for Visual Studio 2022!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;You can get the latest download from&amp;nbsp;&lt;A href="https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices" target="_blank" rel="noopener"&gt;SQL Server Integration Services Projects 2022 - Visual Studio&amp;nbsp;&lt;/A&gt;&lt;FONT color="#146cac"&gt;&lt;U&gt;Marketplace&lt;/U&gt;&lt;/FONT&gt;&amp;nbsp;and visit &lt;A href="https://learn.microsoft.com/sql/ssdt/release-notes-integration-services-2022" target="_self"&gt;documentation page&lt;/A&gt;&amp;nbsp;for known issues, installation and troubleshooting guidance.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If you experience any issue or would like to share your feedback, please visit &lt;/SPAN&gt;&lt;SPAN&gt;&lt;A href="https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices&amp;amp;ssr=false#qna" target="_self"&gt;SSIS extension in marketplace Q&amp;amp;A tab&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Jun 2023 07:04:43 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/general-availability-of-ssis-projects-for-vs-2022/ba-p/3840366</guid>
      <dc:creator>Chunhua</dc:creator>
      <dc:date>2023-06-20T07:04:43Z</dc:date>
    </item>
    <item>
      <title>General availability of Azure-SSIS Integration Runtime in Azure Synapse Analytics</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/general-availability-of-azure-ssis-integration-runtime-in-azure/ba-p/3741706</link>
      <description>&lt;P&gt;Azure-SSIS Integration Runtime is now generally available in Azure Synapse Analytics. You can use Azure-SSIS Integration Runtime (IR) and Execute SSIS package activity in Azure Synapse Analytics.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;An Azure-SSIS IR in Azure Synapse Analytics supports&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Running packages deployed into SSIS catalog (SSISDB) hosted by Azure SQL Database server/Managed Instance (Project Deployment Model)&lt;/LI&gt;
&lt;LI&gt;Running packages deployed into Azure Files (Package Deployment Model)&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id="toc-hId-365042332"&gt;Create an Azure-SSIS integration runtime&lt;/H2&gt;
&lt;OL&gt;
&lt;LI&gt;In the Synapse workspace portal, switch to the&amp;nbsp;&lt;STRONG&gt;Manage&lt;/STRONG&gt;&amp;nbsp;tab and then switch to the&amp;nbsp;&lt;STRONG&gt;Integration runtimes&lt;/STRONG&gt;&amp;nbsp;to view existing integration. Select&amp;nbsp;&lt;STRONG&gt;New&lt;/STRONG&gt;&amp;nbsp;to create a new Azure-SSIS IR and open the&amp;nbsp;&lt;STRONG&gt;Integration runtime setup&lt;/STRONG&gt;&amp;nbsp;pane&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="2"&gt;
&lt;LI&gt;In the&amp;nbsp;&lt;STRONG&gt;Integration runtime setup&lt;/STRONG&gt;&amp;nbsp;pane, select the&amp;nbsp;&lt;STRONG&gt;Lift-and-shift existing SSIS packages to execute in Azure&lt;/STRONG&gt;&amp;nbsp;tile, and then select&amp;nbsp;&lt;STRONG&gt;Continue&lt;/STRONG&gt;.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="3"&gt;
&lt;LI&gt;For the remaining steps to set up an Azure-SSIS IR, see the&amp;nbsp;&lt;A href="https://docs.microsoft.com/en-us/azure/data-factory/create-azure-ssis-integration-runtime-portal#provision-an-azure-ssis-integration-runtime" target="_blank" rel="noopener noreferrer"&gt;Provision an Azure SSIS integration runtime&lt;/A&gt;&amp;nbsp;process.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id="toc-hId--1442412131"&gt;Execute SSIS Package activity in Synapse pipelines&lt;/H2&gt;
&lt;P&gt;You can deploy your packages into Azure Files (Package Deployment Model).&lt;/P&gt;
&lt;P&gt;If you use SSISDB (Project Deployment Model), you can&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://docs.microsoft.com/sql/integration-services/lift-shift/ssis-azure-deploy-run-monitor-tutorial?view=sql-server-ver15#deploy-a-project-with-the-deployment-wizard" target="_blank" rel="noopener noreferrer"&gt;deploy your packages into SSISDB hosted in Azure SQL Managed Instance or Azure SQL Database&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;with the Deployment Wizard. In the&amp;nbsp;&lt;STRONG&gt;Select Deployment Target&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/STRONG&gt;step&lt;STRONG&gt;,&amp;nbsp;&lt;/STRONG&gt;choosing&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;SSIS in Azure Synapse Analytics.&lt;/STRONG&gt;&amp;nbsp;Then enter the destination server name (Azure SQL Database or Azure SQL Managed Instance) where the project will be located in the Integration Services Catalog.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In both cases, you can also run your deployed packages on Azure-SSIS IR by using the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Execute SSIS Package activity&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;in Synapse pipelines. For more information, see&amp;nbsp;&lt;A href="https://docs.microsoft.com/en-us/azure/data-factory/how-to-invoke-ssis-package-ssis-activity" target="_blank" rel="noopener noreferrer"&gt;Invoke SSIS package execution as a first-class activity&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id="toc-hId-1045100702"&gt;Limitations and known issues&amp;nbsp;&lt;/H2&gt;
&lt;P&gt;&lt;FONT size="4"&gt;Below features are not available in Azure Synapse Analytics:&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://docs.microsoft.com/azure/data-factory/monitor-ssis" target="_blank" rel="noopener noreferrer"&gt;Monitor SSIS operations with Azure Monitor&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://docs.microsoft.com/azure/data-factory/tutorial-push-lineage-to-purview#run-pipeline-and-push-lineage-data-to-azure-purview" target="_blank" rel="noopener noreferrer"&gt;Push Azure-SSIS IR lineage data to Azure Purview&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://docs.microsoft.com/azure/data-factory/azure-ssis-integration-runtime-package-store" target="_blank" rel="noopener noreferrer"&gt;Manage packages with Azure-SSIS Integration Runtime package store&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://docs.microsoft.com/azure/data-factory/how-to-migrate-ssis-job-ssms" target="_blank" rel="noopener noreferrer"&gt;Migrate SSIS jobs with SSMS&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://docs.microsoft.com/azure/data-factory/how-to-invoke-ssis-package-azure-enabled-dtexec" target="_blank" rel="noopener noreferrer"&gt;Azure-enabled dtexec utility&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Tue, 14 Feb 2023 04:54:28 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/general-availability-of-azure-ssis-integration-runtime-in-azure/ba-p/3741706</guid>
      <dc:creator>Chunhua</dc:creator>
      <dc:date>2023-02-14T04:54:28Z</dc:date>
    </item>
    <item>
      <title>General Availability of Express Virtual Network injection for SSIS in Azure Data Factory</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/general-availability-of-express-virtual-network-injection-for/ba-p/3699993</link>
      <description>&lt;P&gt;If you want to lift &amp;amp; shift/migrate your existing SQL Server Integration Services (SSIS) packages to the cloud, so they can run on SSIS integration runtime (IR) in Azure Data Factory (ADF), you’ll need to inject/join your SSIS IR to a virtual network (VNet) in the following scenarios:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;You want to access on-premises data stores/resources from SSIS packages running on Microsoft-managed SSIS IR without configuring and managing a self-hosted IR as proxy by yourself.&amp;nbsp; To learn, see&amp;nbsp;&lt;A href="https://techcommunity.microsoft.com/t5/sql-server-integration-services/vnet-or-no-vnet-secure-data-access-from-ssis-in-azure-data/ba-p/1062056" target="_self"&gt;the pros and cons of using VNet or no VNet&lt;/A&gt;.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;You want to use Azure SQL Database server/managed instance that’s configured with a private endpoint/IP firewall rule/virtual network service endpoint or managed instance that joins a VNet to store your packages in SSIS catalog database (SSISDB)/SQL Server database (MSDB).&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;You want to use Azure Storage that’s configured with a private endpoint/IP firewall rule/virtual network service endpoint to store your SSIS packages or custom setup files.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;You want to access other Azure data stores/resources that are configured with a private endpoint/IP firewall rule/virtual network service endpoint.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;You want to access other cloud data stores/resources that are configured with an IP firewall rule.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There are two methods for you to inject your SSIS IR into a VNet:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;standard&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;express&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;that are both in &lt;STRONG&gt;General Availability&lt;/STRONG&gt; (GA) now. &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;With Express method, your SSIS IR provisions/starts faster, and inbound traffic is not needed anymore to meet Enterprise security compliance requirements.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Here’s a table highlighting the differences between standard and express virtual network injection methods:&lt;/SPAN&gt;&lt;/P&gt;
&lt;TABLE class="table table-sm" aria-label="Compare the standard and express virtual network injection methods"&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH&gt;&lt;FONT size="3"&gt;Comparison&lt;/FONT&gt;&lt;/TH&gt;
&lt;TH&gt;&lt;FONT size="3"&gt;Standard virtual network injection&lt;/FONT&gt;&lt;/TH&gt;
&lt;TH&gt;&lt;FONT size="3"&gt;Express virtual network injection&lt;/FONT&gt;&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;&lt;STRONG&gt;Azure-SSIS IR starting duration&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;Around 30 minutes.&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;Around 5 minutes.&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;&lt;STRONG&gt;Azure subscription &amp;amp; resource group settings&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;&lt;EM&gt;Microsoft.Batch&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;must be registered as a resource provider in the virtual network subscription.&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;Creation of a public IP address, load balancer, and network security group (NSG) must be allowed in the virtual network resource group.&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;&lt;EM&gt;Microsoft.Batch&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;must be registered as a resource provider in the virtual network subscription.&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;&lt;STRONG&gt;Virtual network subnet&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;Subnet mustn’t be dedicated to other Azure services.&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;Subnet mustn’t be dedicated to other Azure services.&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;Subnet must be delegated to&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;Microsoft.Batch/batchAccounts&lt;/EM&gt;.&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;&lt;STRONG&gt;Virtual network permission&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;User creating Azure-SSIS IR must have&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;Microsoft.Network/virtualNetworks/*/join&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;permission.&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;User creating Azure-SSIS IR must have&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;Microsoft.Network/virtualNetworks/subnets/join/action&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;permission.&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;&lt;STRONG&gt;Static public IP addresses&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;(Optional) Bring your own static public IP addresses (BYOIP) for Azure-SSIS IR.&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;(Optional) Configure virtual network network address translation (NAT) to set up a static public IP address for Azure-SSIS IR.&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;&lt;STRONG&gt;Custom DNS server&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;Recommended to forward unresolved DNS requests to Azure recursive resolvers.&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;Recommended to forward unresolved DNS requests to Azure recursive resolvers.&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;Requires a standard custom setup for Azure-SSIS IR.&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;&lt;STRONG&gt;Inbound traffic&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;Port&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;29876, 29877&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;must be open for TCP traffic with&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;BatchNodeManagement&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;service tag as source.&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;Not required.&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;&lt;STRONG&gt;Outbound traffic&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;Port&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;443&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;must be open for TCP traffic with&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;AzureCloud&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;service tag as destination.&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;Port&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;443&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;must be open for TCP traffic with&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;DataFactoryManagement&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;service tag as destination.&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;&lt;STRONG&gt;Resource lock&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;Not allowed in the resource group.&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;Not allowed in the virtual network.&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;&lt;STRONG&gt;Azure-SSIS IRs per virtual network&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;Unlimited.&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="2"&gt;Only one.&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;For more information on VNet injection, see&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/azure/data-factory/join-azure-ssis-integration-runtime-virtual-network#configure-a-virtual-network" target="_blank" rel="noopener noreferrer"&gt;overview of VNet injection&lt;/A&gt;.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;For more information on express method, see&amp;nbsp;&lt;A href="https://learn.microsoft.com/azure/data-factory/azure-ssis-integration-runtime-express-virtual-network-injection" target="_self"&gt;express VNet injection method.&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Dec 2022 06:30:53 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/general-availability-of-express-virtual-network-injection-for/ba-p/3699993</guid>
      <dc:creator>Chunhua</dc:creator>
      <dc:date>2022-12-19T06:30:53Z</dc:date>
    </item>
    <item>
      <title>Public preview of SSIS Projects for VS 2022</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/public-preview-of-ssis-projects-for-vs-2022/ba-p/3683146</link>
      <description>&lt;P&gt;&lt;SPAN&gt;We’re happy to announce the popular and long-awaited&amp;nbsp;SQL Server Integration Services Projects&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;extension is now available for Visual Studio 2022!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;You can get latest download from&amp;nbsp;&lt;A href="https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices" target="_blank" rel="noopener"&gt;SQL Server Integration Services Projects 2022 - Visual Studio Marketplace,&amp;nbsp;&lt;/A&gt;and visit &lt;A href="https://learn.microsoft.com/sql/ssdt/release-notes-integration-services-2022" target="_self"&gt;documentation page&lt;/A&gt;&amp;nbsp;for installation and troubleshooting guidance.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If you experience any issue or would like to share your feedback, please visit &lt;/SPAN&gt;&lt;SPAN&gt;&lt;A href="https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices&amp;amp;ssr=false#qna" target="_self"&gt;SSIS extension in marketplace Q&amp;amp;A tab&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Dec 2022 07:42:56 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/public-preview-of-ssis-projects-for-vs-2022/ba-p/3683146</guid>
      <dc:creator>Chunhua</dc:creator>
      <dc:date>2022-12-12T07:42:56Z</dc:date>
    </item>
    <item>
      <title>Public preview of SQL Server 2022 Integration Services</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/public-preview-of-sql-server-2022-integration-services/ba-p/3457900</link>
      <description>&lt;P&gt;&lt;A href="https://cloudblogs.microsoft.com/sqlserver/2022/05/24/announcing-sql-server-2022-public-preview-azure-enabled-with-continued-performance-and-security-innovation/" target="_self"&gt;SQL Server 2022 announced public preview&lt;/A&gt;, &lt;STRONG&gt;Integration Services for SQL 2022&lt;/STRONG&gt; is also available.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Visual Studio SQL Server Integration Serivces extension 4.0 (Preview)&lt;/STRONG&gt; is available, new features and improvements included are:&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Support SQL Server 2022 as target server&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Fixed ODBC incorrect binding when output column sequence is different from external column sequence&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Details refer to&amp;nbsp;&lt;A href="https://marketplace.visualstudio.com/items?itemName=SSIS.SqlServerIntegrationServicesProjects&amp;amp;ssr=false#overview" target="_blank" rel="noopener"&gt;SQL Server Integration Services Projects - Visual Studio Marketplace&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;SQL Servier Management Studio (SSMS) 19 (Preview)&lt;/STRONG&gt; is also available, details refer to&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Release notes: &lt;A href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsql%2Fssms%2Frelease-notes-ssms-19%3Fview%3Dsql-server-ver16&amp;amp;data=05%7C01%7CChunhua.Gu%40microsoft.com%7C6506a9c430a84988638408da3eb82e36%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637891258025148269%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;amp;sdata=bc1smyRd9zi7mhbzzsiwImgLEFzwNrJv2A150yUAMGU%3D&amp;amp;reserved=0" target="_self"&gt;Release notes for (SSMS) 19 (Preview) - SQL Server Management Studio (SSMS)&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Download: &lt;A href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsql%2Fssms%2Fdownload-sql-server-management-studio-ssms-19%3Fview%3Dsql-server-ver16&amp;amp;data=05%7C01%7CChunhua.Gu%40microsoft.com%7C6506a9c430a84988638408da3eb82e36%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637891258025148269%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;amp;sdata=XQaaVTy5nT%2BIiRtJztoDvUOK5c6NzSTchVlwJNY2KbI%3D&amp;amp;reserved=0" target="_self"&gt;Download SQL Server Management Studio (SSMS) 19 - SQL Server Management Studio (SSMS)&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 02 Jun 2022 00:38:41 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/public-preview-of-sql-server-2022-integration-services/ba-p/3457900</guid>
      <dc:creator>Chunhua</dc:creator>
      <dc:date>2022-06-02T00:38:41Z</dc:date>
    </item>
    <item>
      <title>Azure-SSIS Integration Runtime now available in Azure Synapse Analytics (Public Preview)</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/azure-ssis-integration-runtime-now-available-in-azure-synapse/ba-p/3171763</link>
      <description>&lt;P&gt;You can now use Azure-SSIS Integration Runtime (IR) and Execute SSIS package activity in Azure Synapse Analytics.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;An Azure-SSIS IR in Azure Synapse Analytics supports&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Running packages deployed into SSIS catalog (SSISDB) hosted by Azure SQL Database server/Managed Instance (Project Deployment Model)&lt;/LI&gt;
&lt;LI&gt;Running packages deployed into Azure Files (Package Deployment Model)&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Create an Azure-SSIS integration runtime&lt;/H2&gt;
&lt;OL&gt;
&lt;LI&gt;In the Synapse workspace portal, switch to the&amp;nbsp;&lt;STRONG&gt;Manage&lt;/STRONG&gt;&amp;nbsp;tab and then switch to the&amp;nbsp;&lt;STRONG&gt;Integration runtimes&lt;/STRONG&gt;&amp;nbsp;to view existing integration. Select&amp;nbsp;&lt;STRONG&gt;New&lt;/STRONG&gt;&amp;nbsp;to create a new Azure-SSIS IR and open the&amp;nbsp;&lt;STRONG&gt;Integration runtime setup&lt;/STRONG&gt;&amp;nbsp;pane&lt;/LI&gt;
&lt;/OL&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="2"&gt;
&lt;LI&gt;In the&amp;nbsp;&lt;STRONG&gt;Integration runtime setup&lt;/STRONG&gt;&amp;nbsp;pane, select the&amp;nbsp;&lt;STRONG&gt;Lift-and-shift existing SSIS packages to execute in Azure&lt;/STRONG&gt;&amp;nbsp;tile, and then select&amp;nbsp;&lt;STRONG&gt;Continue&lt;/STRONG&gt;.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="3"&gt;
&lt;LI&gt;For the remaining steps to set up an Azure-SSIS IR, see the&amp;nbsp;&lt;A href="https://docs.microsoft.com/en-us/azure/data-factory/create-azure-ssis-integration-runtime-portal#provision-an-azure-ssis-integration-runtime" target="_blank" rel="noopener"&gt;Provision an Azure SSIS integration runtime&lt;/A&gt;&amp;nbsp;process.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Execute SSIS Package activity in Synapse pipelines&lt;/H2&gt;
&lt;P&gt;You can deploy your packages into Azure Files (Package Deployment Model).&lt;/P&gt;
&lt;P&gt;If you use SSISDB (Project Deployment Model), you can &lt;A href="https://docs.microsoft.com/sql/integration-services/lift-shift/ssis-azure-deploy-run-monitor-tutorial?view=sql-server-ver15#deploy-a-project-with-the-deployment-wizard" target="_blank" rel="noopener"&gt;deploy your packages into SSISDB hosted in Azure SQL Managed Instance or Azure SQL Database&lt;/A&gt; with the Deployment Wizard. In the&amp;nbsp;&lt;STRONG&gt;Select Deployment Target &lt;/STRONG&gt;step&lt;STRONG&gt;,&amp;nbsp;&lt;/STRONG&gt;choosing &lt;STRONG&gt;SSIS in Azure Data Factory.&lt;/STRONG&gt;&amp;nbsp;Then enter the destination server name (Azure SQL Database or Azure SQL Managed Instance) where the project will be located in the Integration Services Catalog.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In both cases, you can also run your deployed packages on Azure-SSIS IR by using the &lt;STRONG&gt;Execute SSIS Package activity&lt;/STRONG&gt; in Synapse pipelines. For more information, see&amp;nbsp;&lt;A href="https://docs.microsoft.com/en-us/azure/data-factory/how-to-invoke-ssis-package-ssis-activity" target="_blank" rel="noopener"&gt;Invoke SSIS package execution as a first-class activity&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Limitations and known issues&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://docs.microsoft.com/sql/integration-services/lift-shift/ssis-azure-deploy-run-monitor-tutorial?view=sql-server-ver15#deploy-a-project-with-the-deployment-wizard" target="_blank" rel="noopener"&gt;Deploy a project with the Deployment Wizard&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;Deployment target as SSIS in Azure Synapse Analytics is not available currently.&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;To deploy SSIS project to SSIS IR in Azure Synapse Analytics, in the&amp;nbsp;&lt;STRONG&gt;Select Deployment Target &lt;/STRONG&gt;step&lt;STRONG&gt;,&amp;nbsp;&lt;/STRONG&gt;choose &lt;STRONG&gt;SSIS in Azure Data Factory&lt;/STRONG&gt;&amp;nbsp;instead. Then enter the destination server name (Azure SQL Database or Azure SQL Managed Instance) where the project will be in the Integration Services Catalog. &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Below features are not available for SSIS IR in Azure Synapse:
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://docs.microsoft.com/azure/data-factory/how-to-invoke-ssis-package-ssdt" target="_blank" rel="noopener"&gt;SSDT (Azure-enabled)&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://docs.microsoft.com/azure/data-factory/monitor-ssis" target="_blank" rel="noopener"&gt;Monitor SSIS operations with Azure Monitor&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://docs.microsoft.com/azure/data-factory/tutorial-push-lineage-to-purview#run-pipeline-and-push-lineage-data-to-azure-purview" target="_blank" rel="noopener"&gt;Push Azure-SSIS IR lineage data to Azure Purview&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://docs.microsoft.com/azure/data-factory/azure-ssis-integration-runtime-package-store" target="_blank" rel="noopener"&gt;Manage packages with Azure-SSIS Integration Runtime package store&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://docs.microsoft.com/azure/data-factory/how-to-migrate-ssis-job-ssms" target="_blank" rel="noopener"&gt;Migrate SSIS jobs with SSMS&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://docs.microsoft.com/azure/data-factory/how-to-invoke-ssis-package-azure-enabled-dtexec" target="_blank" rel="noopener"&gt;Azure-enabled dtexec utility&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Mon, 07 Mar 2022 06:44:30 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/azure-ssis-integration-runtime-now-available-in-azure-synapse/ba-p/3171763</guid>
      <dc:creator>Chunhua</dc:creator>
      <dc:date>2022-03-07T06:44:30Z</dc:date>
    </item>
    <item>
      <title>Run Any Process Anywhere in 3 Easy Steps with SSIS in Azure Data Factory</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/run-any-process-anywhere-in-3-easy-steps-with-ssis-in-azure-data/ba-p/2962609</link>
      <description>&lt;P&gt;Following our first blog in the “3 Easy Steps” series, see &lt;A href="https://techcommunity.microsoft.com/t5/sql-server-integration-services/run-any-sql-anywhere-in-3-easy-steps-with-ssis-in-azure-data/ba-p/2457244" target="_blank" rel="noopener"&gt;https://techcommunity.microsoft.com/t5/sql-server-integration-services/run-any-sql-anywhere-in-3-easy-steps-with-ssis-in-azure-data/ba-p/2457244&lt;/A&gt;, we’d like to show you more ways to quickly extend ADF capabilities by leveraging SSIS features, all without designing/deploying your own package.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Instead, we’ll provide a sample package with parameterized properties that you can simply download, drag &amp;amp; drop into an Execute SSIS Package activity in ADF pipeline and run it on your self-hosted/SSIS integration runtimes (SHIR/SSIS IR) with run-time parameter values assigned for your specific scenario.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This article illustrates 3 easy steps to run any process, which can be any executable, such as application/program/utility/batch file, anywhere using SSIS in ADF: (1) Prepare your SHIR/SSIS IR; (2) Prepare an Execute SSIS Package activity in ADF pipeline; and (3) Run the Execute SSIS Package activity on your SHIR/SSIS IR.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1) Prepare your SHIR/SSIS IR&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Our sample package will allow you to run any executable on premises and in the cloud.&amp;nbsp; To run it on premises, your SSIS IR will need to join a virtual network (VNet) connected to your on-premises network or use an SHIR as a proxy.&amp;nbsp; For this purpose, we’ll use the proxy method that’s relatively easier/quicker to configure than the VNet method.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;First, to prepare an SHIR as a proxy for your SSIS IR, see &lt;A href="https://docs.microsoft.com/en-us/azure/data-factory/self-hosted-integration-runtime-proxy-ssis" target="_blank" rel="noopener"&gt;https://docs.microsoft.com/azure/data-factory/self-hosted-integration-runtime-proxy-ssis&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Next, to quickly prepare your SSIS IR for this purpose, you can unselect all checkboxes on the &lt;STRONG&gt;Deployment settings&lt;/STRONG&gt; page of &lt;STRONG&gt;Integration runtime setup&lt;/STRONG&gt; pane and only select the checkboxes to install Azure PowerShell as an express custom setup and configure SHIR as a proxy on the &lt;STRONG&gt;Advanced settings&lt;/STRONG&gt; page, see &lt;A href="https://docs.microsoft.com/azure/data-factory/tutorial-deploy-ssis-packages-azure" target="_blank" rel="noopener"&gt;https://docs.microsoft.com/azure/data-factory/tutorial-deploy-ssis-packages-azure&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Your SSIS IR should be running within 5 minutes.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;2) Prepare an Execute SSIS Package activity in ADF pipeline&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Once your SHIR and SSIS IR are running, you can go to the &lt;STRONG&gt;Integration runtimes&lt;/STRONG&gt; page in ADF &lt;STRONG&gt;Manage&lt;/STRONG&gt; hub and select the &lt;STRONG&gt;Execute SSIS package&lt;/STRONG&gt; button on the right side of your SSIS IR name.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This will auto-create an ADF pipeline with Execute SSIS Package activity already in it.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We’ve created a sample package (&lt;EM&gt;ExecuteProcess.dtsx&lt;/EM&gt;) on SQL Server Data Tools (SSDT) containing two components named after their actual type/function: &lt;EM&gt;Flexible File Task &lt;/EM&gt;to optionally download an input file for your executable onto the working directory of your SSIS IR and&lt;EM&gt; Execute Process Task &lt;/EM&gt;to run your executable on SHIR/SSIS IR.&amp;nbsp; We’ve also parameterized the following package properties for you to assign your run-time values:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- Arguments&lt;/STRONG&gt;: Enter the command-line arguments for your executable.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- Executable&lt;/STRONG&gt;: Enter the name of your executable to run.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- ExecuteOnProxy&lt;/STRONG&gt;: Enter &lt;EM&gt;True&lt;/EM&gt; or &lt;EM&gt;False&lt;/EM&gt; to run &lt;EM&gt;Execute Process Task&lt;/EM&gt; on your SHIR or SSIS IR, respectively.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- SourceFileName&lt;/STRONG&gt;: (OPTIONAL) Enter the name of input file for your executable, so &lt;EM&gt;Flexible File Task &lt;/EM&gt;can download it onto the working directory of your SSIS IR – Use only when you want to run your executable on SSIS IR and it can’t accept UNC path as an argument, otherwise omit it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- SourceFolderPath&lt;/STRONG&gt;: (OPTIONAL) Enter the path of folder containing an input file for your executable, so &lt;EM&gt;Flexible File Task &lt;/EM&gt;can download it onto the working directory of your SSIS IR – Use only when you want to run your executable on SSIS IR and it can’t accept UNC path as an argument, otherwise omit it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- WorkingDirectory&lt;/STRONG&gt;: Enter the path of folder containing your executable – If omitted, your executable must be located in one of the directories included in Windows %PATH%&amp;nbsp;environment variable.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can download our sample package from &lt;A href="https://ssisazurefileshare.blob.core.windows.net/blogs/ExecuteProcess.dtsx" target="_blank" rel="noopener"&gt;https://ssisazurefileshare.blob.core.windows.net/blogs/ExecuteProcess.dtsx&lt;/A&gt; and then drag &amp;amp; drop it as an embedded package on the &lt;STRONG&gt;Settings&lt;/STRONG&gt; tab of your Execute SSIS Package activity in ADF pipeline.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;3) Run the Execute SSIS Package activity on your SHIR/SSIS IR&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Once you embed our sample package in your Execute SSIS Package activity in ADF pipeline, you can run it on your SHIR/SSIS IR with run-time parameter values assigned for your specific scenario.&amp;nbsp; Here are some examples:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Example 1) Run any command-line utility on your machine on premises&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;In this example, we’ll run the &lt;STRONG&gt;b&lt;/STRONG&gt;ulk&amp;nbsp;&lt;STRONG&gt;c&lt;/STRONG&gt;opy&amp;nbsp;&lt;STRONG&gt;p&lt;/STRONG&gt;rogram (bcp) utility to export data from your SQL Server on premises into a CSV file.&amp;nbsp; To do so, complete the following steps:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;a)&lt;/STRONG&gt; Configure the &lt;STRONG&gt;Windows authentication&lt;/STRONG&gt; feature on the &lt;STRONG&gt;Settings&lt;/STRONG&gt; tab of your Execute SSIS Package activity to connect to your SQL Server on premises with Azure Key Vault (AKV) to store your sensitive data.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;b)&lt;/STRONG&gt; Add the following parameters on the &lt;STRONG&gt;SSIS parameters&lt;/STRONG&gt; tab to assign their run-time values:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- Arguments&lt;/STRONG&gt;: &lt;EM&gt;YourDBName.dbo.YourTableName out C:\YourFolderName\YourFileName.csv -c -t, -T&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- Executable&lt;/STRONG&gt;: &lt;EM&gt;bcp&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- ExecuteOnProxy&lt;/STRONG&gt;: &lt;EM&gt;True&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Example 2) Run any batch file on your machine on premises&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;In this example, we’ll run a main.cmd batch file that will in turn run the bcp utility to export data from your SQL Server on premises into a CSV file and a PowerShell script to upload the CSV file into a new blob container in your Azure Storage.&amp;nbsp; To do so, complete the following steps:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;a)&lt;/STRONG&gt; Configure the &lt;STRONG&gt;Windows authentication&lt;/STRONG&gt; feature on the &lt;STRONG&gt;Settings&lt;/STRONG&gt; tab of your Execute SSIS Package activity to connect to your SQL Server on premises with AKV to store your sensitive data – See &lt;STRONG&gt;Example 1&lt;/STRONG&gt; above.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;b)&lt;/STRONG&gt; Add the following parameters on the &lt;STRONG&gt;SSIS parameters&lt;/STRONG&gt; tab to assign their run-time values:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- Executable&lt;/STRONG&gt;: &lt;EM&gt;main.cmd&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;The batch file contains the following commands:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;bcp&lt;/EM&gt; &lt;EM&gt;YourDBName.dbo.YourTableName out C:\YourFolderName\YourFileName.csv -c -t, -T&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;powershell -File C:\YourFolderName\YourScriptName.ps1&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;The PowerShell script contains the following cmdlets:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;$ctx = New-AzStorageContext YourAzureStorageAccountName YourAzureStorageAccountKey&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;New-AzStorageContainer YourContainerName -Context $ctx -Permission blob&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Set-AzStorageBlobContent -File &lt;/EM&gt;&lt;EM&gt;C:\YourFolderName\YourFileName.csv&lt;/EM&gt;&lt;EM&gt; -Container YourContainerName -Blob &lt;/EM&gt;&lt;EM&gt;YourFileName&lt;/EM&gt;&lt;EM&gt;.csv -Context $ctx&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- ExecuteOnProxy&lt;/STRONG&gt;: &lt;EM&gt;True&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- WorkingDirectory&lt;/STRONG&gt;: &lt;EM&gt;C:\YourFolderName\&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Example 3) Run any package stored in file system on your machine on premises&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;In this example, we’ll run a package stored in file system that connects to your SQL Server on premises.&amp;nbsp; To do so, complete the following steps:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;a)&lt;/STRONG&gt; Configure the &lt;STRONG&gt;Windows authentication&lt;/STRONG&gt; feature on the &lt;STRONG&gt;Settings&lt;/STRONG&gt; tab of your Execute SSIS Package activity to connect to your SQL Server on premises with AKV to store your sensitive data – See &lt;STRONG&gt;Example 1 &lt;/STRONG&gt;above.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;b)&lt;/STRONG&gt; Add the following parameters on the &lt;STRONG&gt;SSIS parameters&lt;/STRONG&gt; tab to assign their run-time values:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- Arguments&lt;/STRONG&gt;: &lt;EM&gt;/File C:\YourFolderName\YourPackageName.dtsx&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- Executable&lt;/STRONG&gt;: &lt;EM&gt;dtexec&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- ExecuteOnProxy&lt;/STRONG&gt;: &lt;EM&gt;True&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Example 4) Run any Azure PowerShell cmdlets on your SSIS IR&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;In this example, we’ll run Azure PowerShell cmdlets to create a new blob container in your Azure Storage.&amp;nbsp; To do so, complete the following steps:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;a)&lt;/STRONG&gt; Add the following parameters on the &lt;STRONG&gt;SSIS parameters&lt;/STRONG&gt; tab of your Execute SSIS Package activity to assign their run-time values:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- Arguments&lt;/STRONG&gt;: &lt;EM&gt;$ctx = New-AzStorageContext YourAzureStorageAccountName YourAzureStorageAccountKey;&amp;nbsp;&lt;/EM&gt;&lt;EM&gt;New-AzStorageContainer YourContainerName -Context $ctx -Permission blob&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- Executable&lt;/STRONG&gt;: &lt;EM&gt;powershell&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- ExecuteOnProxy&lt;/STRONG&gt;: &lt;EM&gt;False&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Example 5) Run any Azure PowerShell script file on your SSIS IR&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;In this example, we’ll run an Azure PowerShell script file stored in Azure Files.&amp;nbsp; To do so, complete the following steps:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;a)&lt;/STRONG&gt; Configure the &lt;STRONG&gt;Windows authentication&lt;/STRONG&gt; feature on the &lt;STRONG&gt;Settings&lt;/STRONG&gt; tab of your Execute SSIS Package activity to connect to Azure Files with AKV to store your sensitive data.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;b)&lt;/STRONG&gt; Add the following parameters on the &lt;STRONG&gt;SSIS parameters&lt;/STRONG&gt; tab of your Execute SSIS Package activity to assign their run-time values:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- Arguments&lt;/STRONG&gt;: &lt;EM&gt;-F YourScriptName.ps1&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- Executable&lt;/STRONG&gt;: &lt;EM&gt;powershell&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- ExecuteOnProxy&lt;/STRONG&gt;: &lt;EM&gt;False&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- SourceFileName: &lt;/STRONG&gt;&lt;EM&gt;YourScriptName.ps1&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- SourceFolderPath: &lt;/STRONG&gt;&lt;EM&gt;//YourAzureStorageAccountName.file.core.windows.net/YourFileshareName/&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you have other scenarios that require you to assign run-time values to different properties that aren’t parameterized in our sample package, you can still do so on the &lt;STRONG&gt;Connection managers&lt;/STRONG&gt;/&lt;STRONG&gt;Property overrides&lt;/STRONG&gt; tabs of your Execute SSIS Package activity by referencing the component names (&lt;EM&gt;Flexible File Task&lt;/EM&gt;/&lt;EM&gt;Execute SQL Task&lt;/EM&gt;).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope you’ll find this article useful to run any process/executable using SSIS in ADF.&amp;nbsp; Please don’t hesitate to contact us if you have any feedbacks, questions, or issues, and we’ll follow up ASAP.&amp;nbsp; Thank you as always for your support.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 14 Nov 2021 06:20:06 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/run-any-process-anywhere-in-3-easy-steps-with-ssis-in-azure-data/ba-p/2962609</guid>
      <dc:creator>Sandy Winarko</dc:creator>
      <dc:date>2021-11-14T06:20:06Z</dc:date>
    </item>
    <item>
      <title>Express Virtual Network Injection for SSIS in Azure Data Factory</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/express-virtual-network-injection-for-ssis-in-azure-data-factory/ba-p/2954823</link>
      <description>&lt;P&gt;If you want to lift &amp;amp; shift/migrate your existing SQL Server Integration Services (SSIS) packages to the cloud, so they can run on SSIS integration runtime (IR) in Azure Data Factory (ADF), you’ll need to inject/join your SSIS IR to a virtual network (VNet) in the following scenarios:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;You want to access on-premises data stores/resources from SSIS packages running on Microsoft-managed SSIS IR without configuring and managing a self-hosted IR as proxy by yourself.&amp;nbsp; To learn about the pros and cons of using VNet or no VNet, see &lt;A href="https://techcommunity.microsoft.com/t5/sql-server-integration-services/vnet-or-no-vnet-secure-data-access-from-ssis-in-azure-data/ba-p/1062056" target="_blank" rel="noopener"&gt;https://techcommunity.microsoft.com/t5/sql-server-integration-services/vnet-or-no-vnet-secure-data-access-from-ssis-in-azure-data/ba-p/1062056&lt;/A&gt;.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;You want to use Azure SQL Database server/managed instance that’s configured with a private endpoint/IP firewall rule/virtual network service endpoint or managed instance that joins a VNet to store your packages in SSIS catalog database (SSISDB)/SQL Server database (MSDB).&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;You want to use Azure Storage that’s configured with a private endpoint/IP firewall rule/virtual network service endpoint to store your SSIS packages or custom setup files.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;You want to access other Azure data stores/resources that are configured with a private endpoint/IP firewall rule/virtual network service endpoint.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;You want to access other cloud data stores/resources that are configured with an IP firewall rule.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There are two methods for you to inject your SSIS IR into a VNet: &lt;STRONG&gt;standard&lt;/STRONG&gt; and &lt;STRONG&gt;express&lt;/STRONG&gt; that are in General Availability (GA) and Public Preview, respectively. &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To see their different networking requirements, compare the diagram for standard VNet injection method on the left-hand-side (LHS) and that for express VNet injection method on the right-hand-side (RHS):&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The standard method injects both SSIS IR virtual machine (VM) and container into your VNet, while the express one uses a new networking technology that injects SSIS IR VM into Microsoft-managed VNet, but SSIS IR container into your VNet.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This technology allows the express method to provision/start your SSIS IR faster, since it can now leverage our pools of standby VMs that have been created and prepared in advance, see &lt;A href="https://techcommunity.microsoft.com/t5/sql-server-integration-services/express-provisioning-of-azure-ssis-integration-runtime/ba-p/719058" target="_blank" rel="noopener"&gt;https://techcommunity.microsoft.com/t5/sql-server-integration-services/express-provisioning-of-azure-ssis-integration-runtime/ba-p/719058&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The express method is also enterprise-friendlier than the standard one, since it needs not create additional network resources, such as public IP address, load balancer, and network security group (NSG) at network interface card (NIC) level, inside your VNet (see the purple boxes in LHS diagram).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Consequently, the express method has no inbound traffic and minimal outbound traffic requirements compared to the standard one (see the incoming and outgoing arrows, into and from your VNet in LHS and RHS diagrams).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That said, there are still some limitations with the express method that can be worked around for now, e.g. using your own DNS server requires a standard custom setup on SSIS IR, using multiple SSIS IRs requires multiple VNets that can be peered/connected together, etc.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For an overview of VNet injection, see &lt;A href="https://docs.microsoft.com/azure/data-factory/join-azure-ssis-integration-runtime-virtual-network#configure-a-virtual-network" target="_blank" rel="noopener"&gt;https://docs.microsoft.com/azure/data-factory/join-azure-ssis-integration-runtime-virtual-network#configure-a-virtual-network&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For a detailed comparison of the standard and express VNet injection methods, see &lt;A href="https://docs.microsoft.com/azure/data-factory/azure-ssis-integration-runtime-virtual-network-configuration" target="_blank" rel="noopener"&gt;https://docs.microsoft.com/azure/data-factory/azure-ssis-integration-runtime-virtual-network-configuration&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For more information on the express VNet injection method, see &lt;A href="https://docs.microsoft.com/azure/data-factory/azure-ssis-integration-runtime-express-virtual-network-injection" target="_blank" rel="noopener"&gt;https://docs.microsoft.com/azure/data-factory/azure-ssis-integration-runtime-express-virtual-network-injection&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For more information on the standard VNet injection method, see &lt;A href="https://docs.microsoft.com/azure/data-factory/azure-ssis-integration-runtime-standard-virtual-network-injection" target="_blank" rel="noopener"&gt;https://docs.microsoft.com/azure/data-factory/azure-ssis-integration-runtime-standard-virtual-network-injection&lt;/A&gt;. &amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope you’ll find this article useful for you to inject your SSIS IR into a VNet.&amp;nbsp; Please don’t hesitate to contact us if you have any feedbacks, questions, or issues, and we’ll follow up ASAP.&amp;nbsp; Thank you as always for your support.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Nov 2021 23:25:01 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/express-virtual-network-injection-for-ssis-in-azure-data-factory/ba-p/2954823</guid>
      <dc:creator>Sandy Winarko</dc:creator>
      <dc:date>2021-11-11T23:25:01Z</dc:date>
    </item>
    <item>
      <title>Run Any SQL Anywhere in 3 Easy Steps with SSIS in Azure Data Factory</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/run-any-sql-anywhere-in-3-easy-steps-with-ssis-in-azure-data/ba-p/2457244</link>
      <description>&lt;P&gt;After releasing many features that unblock and accelerate the migration of SQL Server Integration Services (SSIS) packages into Azure Data Factory (ADF), see &lt;A href="https://techcommunity.microsoft.com/t5/sql-server-integration-services/blast-to-the-future-accelerating-legacy-ssis-migrations-into/ba-p/1792821" target="_blank" rel="noopener"&gt;https://techcommunity.microsoft.com/t5/sql-server-integration-services/blast-to-the-future-accelerating-legacy-ssis-migrations-into/ba-p/1792821&lt;/A&gt;, we’d like to show you how to quickly extend ADF capabilities by leveraging these SSIS features, all without designing/deploying your own package.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Instead, we’ll provide a sample package with parameterized properties that you can simply download, drag &amp;amp; drop into an Execute SSIS Package activity in ADF pipeline and run it on your self-hosted/SSIS integration runtimes (SHIR/SSIS IR) with run-time parameter values assigned for your specific scenario.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This article illustrates 3 easy steps to run any SQL statements/script anywhere using SSIS in ADF: (1) Prepare your SHIR/SSIS IR; (2) Prepare an Execute SSIS Package activity in ADF pipeline; and (3) Run the Execute SSIS Package activity on your SHIR/SSIS IR.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1) Prepare your SHIR/SSIS IR&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Our sample package will allow you to run any SQL statements/script on premises and in the cloud.&amp;nbsp; To access any SQL Server or other SQL-based relational database management system (RDBMS) on premises, your SSIS IR will need to join a virtual network (VNet) connected to your on-premises network or use an SHIR as a proxy.&amp;nbsp; For this purpose, we’ll use the proxy method that’s relatively easier/quicker to configure than the VNet method.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;First, to prepare an SHIR as a proxy for your SSIS IR, see &lt;A href="https://docs.microsoft.com/en-us/azure/data-factory/self-hosted-integration-runtime-proxy-ssis" target="_blank" rel="noopener"&gt;https://docs.microsoft.com/azure/data-factory/self-hosted-integration-runtime-proxy-ssis&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Next, to quickly prepare your SSIS IR for this purpose, you can unselect all checkboxes on the &lt;STRONG&gt;Deployment settings&lt;/STRONG&gt; page of &lt;STRONG&gt;Integration runtime setup&lt;/STRONG&gt; pane and only select the checkbox to configure an SHIR as a proxy on the &lt;STRONG&gt;Advanced settings&lt;/STRONG&gt; page, see &lt;A href="https://docs.microsoft.com/azure/data-factory/tutorial-deploy-ssis-packages-azure" target="_blank" rel="noopener"&gt;https://docs.microsoft.com/azure/data-factory/tutorial-deploy-ssis-packages-azure&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Since your SSIS IR isn’t joining a VNet, it should be running within 5 minutes.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;2) Prepare an Execute SSIS Package activity in ADF pipeline&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Once your SHIR and SSIS IR are running, you can go to the &lt;STRONG&gt;Integration runtimes&lt;/STRONG&gt; page in ADF &lt;STRONG&gt;Manage&lt;/STRONG&gt; hub and select the &lt;STRONG&gt;Execute SSIS package&lt;/STRONG&gt; button on the right side of your SSIS IR name.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This will auto-create an ADF pipeline with Execute SSIS Package activity already in it.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We’ve created a sample package (&lt;EM&gt;ExecuteSQL.dtsx&lt;/EM&gt;) on SQL Server Data Tools (SSDT) containing 3 components named after their actual type/function: &lt;EM&gt;Execute SQL Task &lt;/EM&gt;to run any SQL statements/script, &lt;EM&gt;OLEDB Connection Manager&lt;/EM&gt; to access any SQL Server or other SQL-based RDBMS, and &lt;EM&gt;File Connection Manager&lt;/EM&gt; to access any SQL script stored in file system.&amp;nbsp; We’ve also parameterized the following package properties for you to assign your run-time values:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- ConnectionString&lt;/STRONG&gt;: Enter the usual connectivity info for OLEDB Connection Manager, e.g.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- &lt;/STRONG&gt;To use Windows Authentication:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- &lt;/STRONG&gt;&lt;EM&gt;Data Source=[.|YourSQLServerName];Initial Catalog=YourDBName;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- &lt;/STRONG&gt;To use SQL Authentication:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-- &lt;/STRONG&gt;&lt;EM&gt;Data Source=[.|YourSQLServerName|YourAzureSQLServerEndpoint];User ID=YourUserID;Password=YourPassword;Initial Catalog=YourDBName;Provider=SQLNCLI11.1;Persist Security Info=True;Auto Translate=False;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- &lt;/STRONG&gt;To use Azure Active Directory (AAD) Authentication with ADF managed identity:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- &lt;/STRONG&gt;&lt;EM&gt;Data Source=YourAzureSQLServerEndpoint;User ID=;Initial Catalog=YourDBName;Provider=MSOLEDBSQL;Integrated Security=SSPI;Auto Translate=False;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- ConnectUsingManagedIdentity&lt;/STRONG&gt;: Enter &lt;EM&gt;True&lt;/EM&gt; or &lt;EM&gt;False&lt;/EM&gt; to enable or disable AAD Authentication with ADF managed identity on your OLEDB Connection Manager, respectively.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- ExecuteOnProxy&lt;/STRONG&gt;: Enter &lt;EM&gt;True&lt;/EM&gt; or &lt;EM&gt;False&lt;/EM&gt; to run &lt;EM&gt;Execute SQL Task&lt;/EM&gt; on your SHIR or SSIS IR, respectively.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- FilePath&lt;/STRONG&gt;: Enter the local/UNC path of your SQL script stored in file system.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- SQLStatementSource&lt;/STRONG&gt;: Enter your SQL statements or &lt;EM&gt;File Connection Manager&lt;/EM&gt; depending on what you assigned to the &lt;STRONG&gt;SQLStatementSourceType&lt;/STRONG&gt; parameter.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;-- SQLStatementSourceType&lt;/STRONG&gt;: Enter &lt;EM&gt;1 &lt;/EM&gt;or&lt;EM&gt; 2&lt;/EM&gt; to run your SQL statements assigned to the &lt;STRONG&gt;SQLStatementSource&lt;/STRONG&gt; parameter or your SQL script file referenced by the &lt;STRONG&gt;FilePath &lt;/STRONG&gt;parameter, respectively.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can download our sample package from &lt;A href="https://ssisazurefileshare.blob.core.windows.net/blogs/ExecuteSQL.dtsx" target="_blank" rel="noopener"&gt;https://ssisazurefileshare.blob.core.windows.net/blogs/ExecuteSQL.dtsx&lt;/A&gt; and then drag &amp;amp; drop it as an embedded package on the &lt;STRONG&gt;Settings&lt;/STRONG&gt; tab of your Execute SSIS Package activity in ADF pipeline.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;3) Run the Execute SSIS Package activity on your SHIR/SSIS IR&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Once you embed our sample package in your Execute SSIS Package activity in ADF pipeline, you can run it on your SHIR/SSIS IR with run-time parameter values assigned for your specific scenario.&amp;nbsp; Here are some examples:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Example 1) Run any SQL statements on your SQL Server on premises&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;To run any SQL statements on your SQL Server on premises, complete the following steps:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;a)&lt;/STRONG&gt; Configure the &lt;STRONG&gt;Windows authentication&lt;/STRONG&gt; feature on the &lt;STRONG&gt;Settings&lt;/STRONG&gt; tab of your Execute SSIS Package activity to connect to your SQL Server on premises with Azure Key Vault (AKV) to store your sensitive data.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;b)&lt;/STRONG&gt; Add the following parameters on the &lt;STRONG&gt;SSIS parameters&lt;/STRONG&gt; tab to assign their run-time values:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; -- ConnectionString&lt;/STRONG&gt;: Use Windows authentication, e.g.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Data Source=.;Initial Catalog=YourDBName;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; -- ConnectUsingManagedIdentity&lt;/STRONG&gt;: &lt;EM&gt;False&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; -- ExecuteOnProxy&lt;/STRONG&gt;: &lt;EM&gt;True&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; -- SQLStatementSource&lt;/STRONG&gt;: Enter any SQL statements, e.g.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;CREATE TABLE [Customer] (&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;[Firstname] nvarchar(50),&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;[Lastname] nvarchar(50),&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;[Street] nvarchar(50),&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;[Postalcode] nvarchar(50),&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;[City] nvarchar(50),&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;[Country] nvarchar(50))&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; -- SQLStatementSourceType&lt;/STRONG&gt;: &lt;EM&gt;1&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Example 2) Run any SQL script file on your SQL Server on premises&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;To run any SQL script file on your SQL Server on premises, complete the following steps:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-family: inherit;"&gt;&lt;STRONG&gt;a)&lt;/STRONG&gt; If you store your SQL script file on the same machine as your SQL Server/SHIR:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; 1)&lt;/STRONG&gt; Configure the &lt;STRONG&gt;Windows authentication&lt;/STRONG&gt; feature on the &lt;STRONG&gt;Settings&lt;/STRONG&gt; tab of your Execute SSIS Package activity to connect to your SQL Server on premises with AKV to store your sensitive data – See &lt;STRONG&gt;Example 1&lt;/STRONG&gt; above.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; 2)&lt;/STRONG&gt; Add the following parameters on the &lt;STRONG&gt;SSIS parameters&lt;/STRONG&gt; tab to assign their run-time values:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -- ConnectionString&lt;/STRONG&gt;: Use Windows authentication, e.g.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Data Source=.;Initial Catalog=YourDBName;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -- ConnectUsingManagedIdentity&lt;/STRONG&gt;: &lt;EM&gt;False&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -- ExecuteOnProxy&lt;/STRONG&gt;: &lt;EM&gt;True&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -- FilePath&lt;/STRONG&gt;: Enter the local path of your SQL script file, e.g.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;C:\Users\YourUsername\Downloads\SQLScript.sql.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -- SQLStatementSource&lt;/STRONG&gt;: &lt;EM&gt;File Connection Manager&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -- SQLStatementSourceType&lt;/STRONG&gt;: &lt;EM&gt;2&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;b)&lt;/STRONG&gt; If you store your SQL script file in Azure Files:&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; 1)&lt;/STRONG&gt; Configure the &lt;STRONG&gt;Windows authentication&lt;/STRONG&gt; feature on the &lt;STRONG&gt;Settings&lt;/STRONG&gt; tab of your Execute SSIS Package activity to connect to Azure Files with AKV to store your sensitive data.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; 2)&lt;/STRONG&gt; Add the following parameters on the &lt;STRONG&gt;SSIS parameters&lt;/STRONG&gt; tab to assign their run-time values:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -- ConnectionString&lt;/STRONG&gt;: Use SQL authentication, e.g.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Data Source=.;User ID=YourUserID;Password=YourPassword;Initial Catalog=YourDBName;Provider=SQLNCLI11.1;Persist Security Info=True;Auto Translate=False;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;You can also configure AKV to store your sensitive data.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -- ConnectUsingManagedIdentity&lt;/STRONG&gt;: &lt;EM&gt;False&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -- ExecuteOnProxy&lt;/STRONG&gt;: &lt;EM&gt;True&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -- FilePath&lt;/STRONG&gt;: Enter the UNC path of your SQL script file, e.g.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;//&lt;/EM&gt;&lt;EM&gt;YourAzureStorageAccountName&lt;/EM&gt;&lt;EM&gt;.file.core.windows.net/&lt;/EM&gt;&lt;EM&gt;YourFileShareName&lt;/EM&gt;&lt;EM&gt;/SQLScript.sql&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -- SQLStatementSource&lt;/STRONG&gt;: &lt;EM&gt;File Connection Manager&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -- SQLStatementSourceType&lt;/STRONG&gt;: &lt;EM&gt;2&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Example 3) Run any package stored in SSISDB hosted by your SQL Server on premises&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;To run any package stored in SSISDB hosted by your SQL Server on premises, complete the following steps:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;a)&lt;/STRONG&gt; Configure the &lt;STRONG&gt;Windows authentication&lt;/STRONG&gt; feature on the &lt;STRONG&gt;Settings&lt;/STRONG&gt; tab of your Execute SSIS Package activity to connect to your SQL Server on premises with AKV to store your sensitive data – See &lt;STRONG&gt;Example 1&lt;/STRONG&gt; above.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;b)&lt;/STRONG&gt; Add the following parameters on the &lt;STRONG&gt;SSIS parameters&lt;/STRONG&gt; tab to assign their run-time values:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; -- ConnectionString&lt;/STRONG&gt;: Use Windows authentication, e.g.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Data Source=.;Initial Catalog=SSISDB;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; -- ConnectUsingManagedIdentity&lt;/STRONG&gt;: &lt;EM&gt;False&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; -- ExecuteOnProxy&lt;/STRONG&gt;: &lt;EM&gt;True&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; -- SQLStatementSource&lt;/STRONG&gt;:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;DECLARE @return_value INT, @exe_id BIGINT, @err_msg NVARCHAR(150)&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;EXEC @return_value=[SSISDB].[catalog].[create_execution] @folder_name=N'YourFolderName', @project_name=N'YourProjectName', @package_name=N'YourPackageName.dtsx', @use32bitruntime=0, @execution_id=@exe_id OUTPUT&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;EXEC [SSISDB].[catalog].[set_execution_parameter_value] @exe_id, @object_type=50, @parameter_name=N'SYNCHRONIZED', @parameter_value=1&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;EXEC [SSISDB].[catalog].[start_execution] @execution_id=@exe_id, @retry_count=0&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;IF(SELECT [status] FROM [SSISDB].[catalog].[executions] WHERE execution_id=@exe_id)&amp;lt;&amp;gt;7&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;BEGIN&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;SET @err_msg=N'Your package execution did not succeed for execution ID: ' + CAST(@exe_id AS NVARCHAR(20)) &lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;RAISERROR(@err_msg,15,1)&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;END&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; -- SQLStatementSourceType&lt;/STRONG&gt;: &lt;EM&gt;1&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Example 4) Clean up package execution logs outside the configured retention window for SSISDB hosted by your Azure SQL Database server&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;To clean up package execution logs outside the configured retention window for SSISDB hosted by your Azure SQL Database server, complete the following steps:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;a)&lt;/STRONG&gt; Add the following parameters on the &lt;STRONG&gt;SSIS parameters&lt;/STRONG&gt; tab of your Execute SSIS Package activity to assign their run-time values:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; -- ConnectionString&lt;/STRONG&gt;: Use AAD authentication with ADF managed identity, e.g.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Data Source=YourAzureSQLDatabaseServerName.database.windows.net;User ID=;Initial Catalog=SSISDB;Provider=MSOLEDBSQL;Integrated Security=SSPI;Auto Translate=False;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; -- ConnectUsingManagedIdentity&lt;/STRONG&gt;: &lt;EM&gt;True&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Make sure that you configure your Azure SQL Database server to allow access using AAD authentication with ADF managed identity, see &lt;A href="https://docs.microsoft.com/sql/integration-services/connection-manager/ole-db-connection-manager?view=sql-server-ver15#managed-identities-for-azure-resources-authentication" target="_blank" rel="noopener"&gt;https://docs.microsoft.com/sql/integration-services/connection-manager/ole-db-connection-manager?view=sql-server-ver15#managed-identities-for-azure-resources-authentication&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; -- ExecuteOnProxy&lt;/STRONG&gt;: &lt;EM&gt;False&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; -- SQLStatementSource&lt;/STRONG&gt;:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;EXEC internal.cleanup_server_retention_window_exclusive&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; -- SQLStatementSourceType&lt;/STRONG&gt;: &lt;EM&gt;1&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you have other scenarios that require you to assign run-time values to different properties that aren’t parameterized in our sample package, you can still do so on the &lt;STRONG&gt;Connection managers&lt;/STRONG&gt;/&lt;STRONG&gt;Property overrides&lt;/STRONG&gt; tabs of your Execute SSIS Package activity by referencing the component names (&lt;EM&gt;Execute SQL Task&lt;/EM&gt;/&lt;EM&gt;OLEDB Connection Manager&lt;/EM&gt;/&lt;EM&gt;File Connection Manager&lt;/EM&gt;).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope you’ll find this article useful to run any SQL statements/script anywhere using SSIS in ADF.&amp;nbsp; Please don’t hesitate to contact us if you have any feedbacks, questions, or issues, and we’ll follow up ASAP.&amp;nbsp; Thank you as always for your support.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 14 Nov 2021 06:19:31 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/run-any-sql-anywhere-in-3-easy-steps-with-ssis-in-azure-data/ba-p/2457244</guid>
      <dc:creator>Sandy Winarko</dc:creator>
      <dc:date>2021-11-14T06:19:31Z</dc:date>
    </item>
    <item>
      <title>SSIS DevOps Tools new version tasks in preview</title>
      <link>https://techcommunity.microsoft.com/t5/sql-server-integration-services/ssis-devops-tools-new-version-tasks-in-preview/ba-p/2281198</link>
      <description>&lt;P&gt;&lt;A title="SSIS DevOps Tools" href="https://marketplace.visualstudio.com/items?itemName=SSIS.ssis-devops-tools" target="_self"&gt;SSIS DevOps Tools&lt;/A&gt;&amp;nbsp;released new version of &lt;A href="https://docs.microsoft.com/sql/integration-services/devops/ssis-devops-overview?view=sql-server-2017#ssis-build-task-version-1-preview" target="_self"&gt;SSIS Build task&lt;/A&gt; and &lt;A href="https://docs.microsoft.com/sql/integration-services/devops/ssis-devops-overview?view=sql-server-2017#ssis-deploy-task-version-1-preview" target="_self"&gt;SSIS Deploy task&lt;/A&gt;. Major enhancements include:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;SSIS Build task version 1.* (Preview)
&lt;UL&gt;
&lt;LI&gt;Remove the dependency on Visual Studio and SSIS designer. Build task can run on Microsoft-hosted agent or self-hosted agent with Windows OS and .NET framework 4.6.2 or higher.&lt;/LI&gt;
&lt;LI&gt;No need of installing out-of-box components.&lt;/LI&gt;
&lt;LI&gt;Support protection level EncryptionWithPassword and EncryptionAllWithPassword.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;SSIS Deploy task version 1.* (Preview)
&lt;UL&gt;
&lt;LI&gt;Support protection level EncryptionWithPassword and EncryptionAllWithPassword.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Use new version of SSIS Build task:&lt;/STRONG&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;SPAN&gt;Microsoft-hosted agent or self-hosted agent with Windows OS and .NET framework 4.6.2 or higher.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;Add SSIS Build task and select Task version as 1.* (Preview). Default version is 0.*.&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;1.* only properties:
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;&lt;FONT size="3"&gt;Project Password&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="3"&gt;Password of the SSIS project and its packages. This argument is only valid when the protection level of the SSIS project and packages is EncryptSensitiveWithPassword or EncryptAllWithPassword. For package deployment model, all packages must share the same password specified by this argument.&lt;/FONT&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;FONT size="3"&gt;Strip Sensitive Data&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="3"&gt;Convert the protection level of the SSIS project to DontSaveSensitve if this value is true. When protection level is EncryptSensitiveWithPassword or EncryptAllWithPassword, the argument Project Password must be correctly set. This option is only valid for project deployment model.&lt;/FONT&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Use new version of SSIS Deploy task:&lt;/STRONG&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Add SSIS Deploy task and select Task version as 1.* (Preview). Default version is 0.*&lt;/LI&gt;
&lt;LI&gt;1.* only properties:
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;&lt;FONT size="3"&gt;Project Password&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="3"&gt;Password to decrypt the ISPAC or DTSX files. This argument is only valid when the protection level is EncryptSensitiveWithPassword or EncryptAllWithPassword.&lt;/FONT&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please refer to this&amp;nbsp;&lt;A href="https://docs.microsoft.com/sql/integration-services/devops/ssis-devops-overview" target="_self" rel="noreferrer"&gt;page&lt;/A&gt;&amp;nbsp;for more detail usage.&amp;nbsp;If you have questions, visit&amp;nbsp;&lt;A href="https://marketplace.visualstudio.com/items?itemName=SSIS.ssis-devops-tools&amp;amp;ssr=false#qna" target="_blank" rel="noopener noreferrer" data-linktype="external"&gt;Q&amp;amp;A&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 26 Apr 2021 02:53:22 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/sql-server-integration-services/ssis-devops-tools-new-version-tasks-in-preview/ba-p/2281198</guid>
      <dc:creator>Chunhua</dc:creator>
      <dc:date>2021-04-26T02:53:22Z</dc:date>
    </item>
  </channel>
</rss>

