Microsoft Certified Azure Data Engineer Associate · Free Practice Question Medium
Question 53
With the Azure-SSIS integration runtime installed and SQL Server Data Tools (SSDT) you have the capability to deploy and manage SSIS packages that you create in the cloud. For some packages, you may be able to rebuild them by redeploying them in the Azure-SSIS runtime. However, there may be some SSIS packages that already exist within your environment that may not be compatible.
You can use the [ ? ] to perform an assessment of the SSIS packages that exist and identify any compatibility issues with them.
-
A
Azure ARM templates
-
B
Azure SQL Server Management Studio
-
C
Azure Lab Services
-
D
Azure Advisor
-
E
Azure SQL Server Upgrade Advisor
-
F
Azure Data Migration Assistant
Reveal correct answer
Correct answer: F
Explanation
With the Azure-SSIS integration runtime installed and SQL Server Data Tools (SSDT) you have the capability to deploy and manage SSIS packages that you create in the cloud. For some packages, you may be able to rebuild them by redeploying them in the Azure-SSIS runtime. However, there may be some SSIS packages that already exist within your environment that may not be compatible? How should you deal with them?
Perform assessments of your SSIS packages.
When you migrate your database workloads from SQL Server on premises to Azure SQL database services, you may have to migrate SSIS packages as well. The first step required is to perform an assessment of you current SSIS packages to make sure that they are compatible in Azure. Fortunately, you can use the Data Migration Assistant (DMA) to perform an assessment of the SSIS packages that exist and identify any compatibility issues with them. The Data Migration Assistant has two main categories of information:
• Migration blockers: Issues that prevent your existing SSIS packages to run on Azure-SSIS Integration Runtime environments.
• Information issues: SSIS features within your packages that are only partially supported, or are deprecated. Regardless of which category of information you receive, the Data Migration Assistant will perform the assessment on a batch of SSIS packages and provide guidance and potential mitigation steps that you can use to address the blockers and issues that are raised.
Perform a migration of your packages
Before migrating, you must know which Azure SQL database service you are migrating to. This can include migrating to Azure SQL Managed Instance (MI), or Azure SQL Database. Furthermore, when migrating SSIS packages. you have to consider the location of the SSIS packages that you are migrating, as this can impact how you migrate the packages, and which tool you will need to use. There are four types of storage including:
SSIS Catalog (also known as SSISDB)
File System
MSDB database in SQL Server
SSIS Package store
Based on this information, you can use the following table as a basis for understanding the tools you can use to perform migration assessments, and to perform the migration itself.

Microsoft Data Migration Assistant
The Data Migration Assistant helps you upgrade to a modern data platform by detecting compatibility issues that can impact database functionality in your new version of SQL Server or Azure SQL Database. DMA recommends performance and reliability improvements for your target environment and allows you to move your schema, data, and objects from your source server to your target server.
This tool can be helpful to you in identifying any issues that can affect a migration to an Azure SQL data platform. The DMA can run assessment projects that will identify any blocking issues or unsupported features that are currently in use with your on-premises SQL Server. It can also help you understand the new features in the target SQL Server platform that the database can benefit from after a migration. The DMA can also perform migration projects that can migrate an on-premises SQL Server instance to a modern SQL Server instance hosted on-premises or on an Azure virtual machine (VM) that is accessible from your on-premises network.
The Data Migration Assistant replaces all previous versions of SQL Server Upgrade Advisor and should be used for upgrades for most SQL Server versions.
A. Azure ARM templates are used for deploying and managing Azure resources through infrastructure as code, but they are not suitable for assessing the compatibility of SSIS packages with the Azure-SSIS integration runtime. ARM templates do not provide the detailed analysis needed for SSIS package compatibility.
B. Azure SQL Server Management Studio is a tool for managing SQL Server databases and objects, but it is not designed for assessing the compatibility of SSIS packages with the Azure-SSIS integration runtime. It does not provide the detailed analysis needed to identify compatibility issues with SSIS packages.
C. Azure Lab Services is a service for managing virtual environments for development and testing purposes, but it is not the appropriate tool for assessing the compatibility of SSIS packages with the Azure-SSIS integration runtime. It does not offer the specific analysis required for SSIS package assessment.
D. Azure Advisor is a service that provides recommendations for optimizing Azure resources, but it is not designed for assessing the compatibility of SSIS packages with the Azure-SSIS integration runtime. It focuses more on performance, security, and cost optimization.
E. Azure SQL Server Upgrade Advisor is not the correct tool for assessing the compatibility of SSIS packages with the Azure-SSIS integration runtime. This tool is specifically designed for assessing SQL Server upgrades and may not provide the necessary insights for SSIS package compatibility.
F. Azure Data Migration Assistant can be used to assess the compatibility of SSIS packages with the Azure-SSIS integration runtime. It helps identify any issues or potential problems that may arise during the deployment or execution of the packages in the cloud environment.
Discussion
Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.
