exam questions

Exam AZ-304 All Questions

View all questions & answers for the AZ-304 exam

Exam AZ-304 topic 3 question 28 discussion

Actual exam question from Microsoft's AZ-304
Question #: 28
Topic #: 3
[All AZ-304 Questions]

HOTSPOT -
You have an existing implementation of Microsoft SQL Server Integration Services (SSIS) packages stored in an SSISDB catalog on your on-premises network.
The on-premises network does not have hybrid connectivity to Azure by using Site-to-Site VPN or ExpressRoute.
You want to migrate the packages to Azure Data Factory.
You need to recommend a solution that facilitates the migration while minimizing changes to the existing packages. The solution must minimize costs.
What should you recommend? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:

Show Suggested Answer Hide Answer
Suggested Answer:
Box 1: Azure SQL database -
You can't create the SSISDB Catalog database on Azure SQL Database at this time independently of creating the Azure-SSIS Integration Runtime in Azure Data
Factory. The Azure-SSIS IR is the runtime environment that runs SSIS packages on Azure.
Box 2: Azure-SQL Server Integration Service Integration Runtime and self-hosted integration runtime
The Integration Runtime (IR) is the compute infrastructure used by Azure Data Factory to provide data integration capabilities across different network environments. Azure-SSIS Integration Runtime (IR) in Azure Data Factory (ADF) supports running SSIS packages.
Self-hosted integration runtime can be used for data movement in this scenario.
Reference:
https://docs.microsoft.com/en-us/azure/data-factory/create-azure-integration-runtime https://docs.microsoft.com/en-us/sql/integration-services/lift-shift/ssis-azure-connect-to-catalog-database

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
glam
Highly Voted 4 years, 3 months ago
Box 1: Azure SQL database - Box 2: Azure-SQL Server Integration Service Integration Runtime and self-hosted integration runtime
upvoted 51 times
...
uzairahm007
Highly Voted 4 years, 4 months ago
Why Self hosted IR? This article describes how to run SQL Server Integration Services (SSIS) packages on an Azure-SSIS Integration Runtime (Azure-SSIS IR) in Azure Data Factory with a self-hosted integration runtime (self-hosted IR) configured as a proxy. With this feature, you can access data on-premises without having to join your Azure-SSIS IR to a virtual network. The feature is useful when your corporate network has a configuration too complex or a policy too restrictive for you to inject your Azure-SSIS IR into it. https://docs.microsoft.com/en-us/azure/data-factory/self-hosted-integration-runtime-proxy-ssis As Azure cloud does not connectivity to on Premise network you would need to implement self Hosted-IR as well
upvoted 16 times
jhoomtv
4 years, 3 months ago
because data coming from on-prem, you need self hosted
upvoted 5 times
FinMessner
3 years, 3 months ago
It's going to an Azure SQL DB first...
upvoted 1 times
...
...
sallymaher
4 years, 1 month ago
in this case you are moving the package directly to ADF , so why you will use Asure SQL in the first box ??? As long as I'll use Azure SQL so Azure IR is enough .
upvoted 4 times
...
...
[Removed]
Most Recent 3 years, 1 month ago
Correct answer given
upvoted 2 times
...
FinMessner
3 years, 3 months ago
Provision. Before you can deploy and run SSIS packages in Azure, you have to provision the SSIS Catalog (SSISDB) and the Azure-SSIS Integration Runtime. You don't need a self-hosted integration runtime also because the catalog is now in an Azure SQL SSIS DB.
upvoted 1 times
...
syu31svc
3 years, 6 months ago
https://docs.microsoft.com/en-us/sql/integration-services/lift-shift/ssis-azure-lift-shift-ssis-packages-overview?view=sql-server-ver15 You can now move your SQL Server Integration Services (SSIS) projects, packages, and workloads to the Azure cloud. Deploy, run, and manage SSIS projects and packages in the SSIS Catalog (SSISDB) on Azure SQL Database or SQL Managed Instance with familiar tools such as SQL Server Management Studio (SSMS). https://docs.microsoft.com/en-us/azure/data-factory/self-hosted-integration-runtime-proxy-ssis With this feature, you can access data and run tasks on premises without having to join your Azure-SSIS IR to a virtual network Answer is correct
upvoted 4 times
sapien45
2 years, 10 months ago
Great answer
upvoted 1 times
...
...
Gautam1985
3 years, 7 months ago
Correct
upvoted 2 times
...
El_Hechizo
3 years, 8 months ago
To run SSIS packages, you need "Azure-SQL Server Integration services Integration runtime" https://www.youtube.com/watch?v=weiHOeje-QA min 3:07. To connect without VPN or Express Route, you need to install a self-hosted integration runtime that acts as a proxy (as seen on video). Then the second Box is: "Azure-SQL Server Integration services Integration runtime and self-hosted integration". For the first one, I guess Azure SQL Database.
upvoted 5 times
...
Jasper666
3 years, 10 months ago
Select the Set up Self-Hosted Integration Runtime as a proxy for your Azure-SSIS Integration Runtime check box to choose whether you want to configure a self-hosted IR as proxy for your Azure-SSIS IR. Since we migrated completely to azure this is not needed. Box 1 is azure sql database and Box 2 is azure SSIS IR only. (https://docs.microsoft.com/en-us/azure/data-factory/self-hosted-integration-runtime-proxy-ssis)
upvoted 1 times
Amit3
3 years, 10 months ago
Question says you need to facilitate migtration but doesn't say you have migrated already.
upvoted 1 times
...
...
aspirin
4 years ago
Correct answer
upvoted 3 times
...
Leon3020
4 years ago
The installation of a self-hosted integration runtime needs an on-premises machine or a virtual machine inside a private network. I would select 2 for Box 2.
upvoted 1 times
...
prashantjoge
4 years, 1 month ago
is this even in the syllabus... id ont see any mention of this in MS learn
upvoted 4 times
...
ElsaBBP
4 years, 1 month ago
the second answer would be C only if you have a stable Site to Site connectivity or ER. without this, an SSIS IR only is the correct answer. I know the question is so misleading :)
upvoted 2 times
...
rizabeer
4 years, 3 months ago
In my opinion the answer is correct, as per your reference @uzairahm007, "This article describes how to run SQL Server Integration Services (SSIS) packages on an Azure-SSIS Integration Runtime (Azure-SSIS IR) in Azure Data Factory with a self-hosted integration runtime (self-hosted IR) configured as a proxy. With this feature, you can access data on-premises without having to join your Azure-SSIS IR to a virtual network. The feature is useful when your corporate network has a configuration too complex or a policy too restrictive for you to inject your Azure-SSIS IR into it." So both self hosted and Azure SSIS IR are needed for this feature to work.
upvoted 6 times
...
heany
4 years, 3 months ago
second one should be IR only. as self-hosting is running on on-prem network. but it also mentioned 'The on-premises network does not have hybrid connectivity to Azure by using Site-to-Site VPN or ExpressRoute'
upvoted 2 times
...
Sasi27
4 years, 3 months ago
so whats the answer then ?
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago