Skip to content

Commit e581375

Browse files
authored
Merge pull request #5367 from douglaslMS/ssis-everest-version
Clarified version requirements and cleaned up structure.
2 parents 9b92c01 + 84fb818 commit e581375

1 file changed

Lines changed: 24 additions & 19 deletions

File tree

docs/integration-services/lift-shift/ssis-azure-lift-shift-ssis-packages-overview.md

Lines changed: 24 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ ms.workload: "Inactive"
1717
---
1818
# Lift and shift SQL Server Integration Services workloads to the cloud
1919
You can now move your SQL Server Integration Services (SSIS) packages and workloads to the Azure cloud.
20-
- Store and manage SSIS projects and packages in the SSIS Catalog database (SSISDB) on Azure SQL Database.
20+
- Store and manage SSIS projects and packages in the SSIS Catalog database (SSISDB) on Azure SQL Database or SQL Database Managed Instance (Preview).
2121
- Run packages in an instance of the Azure SSIS Integration Runtime, introduced as part of Azure Data Factory version 2.
2222
- Use familiar tools such as SQL Server Management Studio (SSMS) for these common tasks.
2323

@@ -33,7 +33,7 @@ The following table highlights the differences between SSIS on premises and SSIS
3333
| Storage | Runtime | Scalability |
3434
|---|---|---|
3535
| On premises (SQL Server) | SSIS runtime hosted by SQL Server | SSIS Scale Out (in SQL Server 2017 and later)<br/><br/>Custom solutions (in prior versions of SQL Server) |
36-
| On Azure (SQL Database) | Azure SSIS Integration Runtime, a component of Azure Data Factory version 2 | Scaling options for the SSIS IR |
36+
| On Azure (SQL Database or SQL Database Managed Instance (Preview)) | Azure SSIS Integration Runtime, a component of Azure Data Factory version 2 | Scaling options for the SSIS IR |
3737
| | | |
3838

3939
Azure Data Factory hosts the runtime engine for SSIS packages on Azure. The runtime engine is called the Azure SSIS Integration Runtime (SSIS IR).
@@ -50,37 +50,42 @@ You only have to provision the SSIS IR one time. After that, you can use familia
5050
5151
Data Factory also supports other types of Integration Runtimes. To learn more about the SSIS IR and the other types of Integration Runtimes, see [Integration runtime in Azure Data Factory](https://docs.microsoft.com/azure/data-factory/concepts-integration-runtime).
5252

53+
## Version info
54+
55+
You can deploy a package created with any version of SSIS to Azure. When you deploy a package to Azure, if there are no validation errors, the package is automatically upgraded to the latest package format. In other words, it is always upgraded to the latest version of SSIS.
56+
57+
The deployment process validates packages to ensure that they can run on the Azure-SSIS Integration Runtime. For more info, see [Validate SSIS packages deployed to Azure](ssis-azure-validate-packages.md).
58+
5359
## Prerequisites
54-
The capabilities described in this article do not require SQL Server 2017 or SQL Server 2016.
5560

56-
These capabilities require the following versions of SQL Server Data Tools (SSDT):
61+
The capabilities described in this article require the following versions of SQL Server Data Tools (SSDT):
5762
- For Visual Studio 2017, version 15.3 (preview) or later.
5863
- For Visual Studio 2015, version 17.2 or later.
5964

60-
> [!NOTE]
61-
> When you deploy packages to Azure, the Package Deployment Wizard always upgrades the packages to the latest package format.
62-
6365
For more info about prerequisites in Azure, see [Deploy SSIS packages to Azure](https://docs.microsoft.com/azure/data-factory/tutorial-create-azure-ssis-runtime-portal).
6466

65-
## SSIS features on Azure
66-
67-
When you provision an instance of SQL Database to host SSISDB, the Azure Feature Pack for SSIS and the Access Redistributable are also installed. These components provide connectivity to **Excel and Access** files and to various **Azure** data sources, in addition to the data sources supported by the built-in components. You can't install **third-party components** for SSIS at this time (including third-party components from Microsoft, such as the Oracle and Teradata components by Attunity and the SAP BI components).
67+
## Provision SSIS on Azure
68+
Before you can deploy and run SSIS packages in Azure, you have to provision the SSIS Catalog database (SSISDB) and the Azure-SSIS Integration Runtime. Follow the provisioning steps in this article: [Deploy SSIS packages to Azure](https://docs.microsoft.com/azure/data-factory/tutorial-create-azure-ssis-runtime-portal).
6869

6970
The **name of the SQL Database** that hosts SSISDB becomes the first part of the four-part name to use when you deploy and manage packages from SSDT and SSMS - `<sql_database_name>.database.windows.net`.
7071

71-
You have to use the **project deployment model**, not the package deployment model, for projects you deploy to SSISDB on Azure SQL Database.
72+
For info about how to connect to the SSIS Catalog database, see [Connect to the SSISDB Catalog database on Azure](ssis-azure-connect-to-catalog-database.md).
7273

74+
## Design packages
7375
You continue to **design and build packages** on-premises in SSDT, or in Visual Studio with SSDT installed.
7476

75-
For info about how to connect to **on-premises data sources** from the cloud with Windows authentication, see [Connect to on-premises data sources with Windows Authentication](ssis-azure-connect-with-windows-auth.md).
77+
For info about how to connect to on-premises data sources from the cloud with **Windows authentication**, see [Connect to on-premises data sources and Azure file shares with Windows Authentication](ssis-azure-connect-with-windows-auth.md).
78+
79+
For info about how to connect to files and file shares, see [Store and retrieve files on file shares on premises and in Azure with SSIS](ssis-azure-files-file-shares.md).
80+
81+
When you provision an instance of SQL Database to host SSISDB, the Azure Feature Pack for SSIS and the Access Redistributable are also installed. These components provide connectivity to various **Azure** data sources and to **Excel and Access** files, in addition to the data sources supported by the built-in components.
7682

77-
## Common tasks
83+
You can't install or use **third-party components** for SSIS at this time (including third-party components from Microsoft, such as the Oracle and Teradata components by Attunity and the SAP BI components).
7884

79-
### Provision
80-
Before you can deploy and run SSIS packages in Azure, you have to provision the SSISDB Catalog database and the Azure SSIS Integration Runtime. Follow the provisioning steps in this article: [Deploy SSIS packages to Azure](https://docs.microsoft.com/azure/data-factory/tutorial-create-azure-ssis-runtime-portal).
85+
## Deploy and run packages
86+
You have to use the **project deployment model**, not the package deployment model, when you deploy projects to SSISDB on Azure.
8187

82-
### Deploy and run packages
83-
To deploy projects and run packages on SQL Database, you can use one of several familiar tools and scripting options:
88+
To deploy projects and run packages on Azure, you can use one of several familiar tools and scripting options:
8489
- SQL Server Management Studio (SSMS)
8590
- Transact-SQL (from SSMS, Visual Studio Code, or another tool)
8691
- A command-line tool
@@ -89,12 +94,12 @@ To deploy projects and run packages on SQL Database, you can use one of several
8994

9095
To get started, see [Deploy, run, and monitor an SSIS package on Azure](ssis-azure-deploy-run-monitor-tutorial.md).
9196

92-
### Monitor packages
97+
## Monitor packages
9398
To monitor running packages in SSMS, you can use one of the following reporting tools in SSMS.
9499
- Right-click **SSISDB**, and then select **Active Operations** to open the **Active Operations** dialog box.
95100
- Select a package in Object Explorer, right-click and select **Reports**, then **Standard Reports**, then **All Executions**.
96101

97-
### Schedule packages
102+
## Schedule packages
98103
To schedule the execution of packages stored in SQL Database, you can use the following tools:
99104
- SQL Server Agent on-premises
100105
- The Data Factory SQL Server Stored Procedure activity

0 commit comments

Comments
 (0)