Skip to content

Commit 289fa17

Browse files
authored
Merge pull request #109305 from swinarko/patch-55
Update self-hosted-integration-runtime-proxy-ssis.md
2 parents 211c8b8 + 9178f71 commit 289fa17

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

articles/data-factory/self-hosted-integration-runtime-proxy-ssis.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ This article describes how to run SQL Server Integration Services (SSIS) package
2020

2121
With this feature, you can access data on-premises without having to [join your Azure-SSIS IR to a virtual network](https://docs.microsoft.com/azure/data-factory/join-azure-ssis-integration-runtime-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.
2222

23-
This feature splits packages that contain a data flow task with an on-premises data source into two staging tasks:
23+
This feature splits any SSIS data flow task that has an on-premises data source into two staging tasks:
2424
* The first task, which runs on your self-hosted IR, first moves data from the on-premises data source into a staging area in your Azure Blob storage.
2525
* The second task, which runs on your Azure-SSIS IR, then moves data from the staging area into the intended data destination.
2626

@@ -47,11 +47,11 @@ Finally, you download and install the latest version of the self-hosted IR, as w
4747

4848
If you haven't already done so, create an Azure Blob storage-linked service in the same data factory where your Azure-SSIS IR is set up. To do so, see [Create an Azure data factory-linked service](https://docs.microsoft.com/azure/data-factory/quickstart-create-data-factory-portal#create-a-linked-service). Be sure to do the following:
4949
- For **Data Store**, select **Azure Blob Storage**.
50-
- For **Connect via integration runtime**, select **AutoResolveIntegrationRuntime**.
50+
- For **Connect via integration runtime**, select **AutoResolveIntegrationRuntime** (not your Azure-SSIS IR nor your self-hosted IR), because we use the default Azure IR to fetch access credentials for your Azure Blob Storage
5151
- For **Authentication method**, select **Account key**, **SAS URI**, or **Service Principal**.
5252

5353
>[!TIP]
54-
>If you select **Service Principal**, grant at least the *Storage Blob Data Contributor* role. For more information, refer to [Azure Blob storage connector](connector-azure-blob-storage.md#linked-service-properties).
54+
>If you select the **Service Principal** method, grant your service principal at least a *Storage Blob Data Contributor* role. For more information, refer to [Azure Blob storage connector](connector-azure-blob-storage.md#linked-service-properties).
5555
5656
![Prepare the Azure Blob storage-linked service for staging](media/self-hosted-integration-runtime-proxy-ssis/shir-azure-blob-storage-linked-service.png)
5757

@@ -148,7 +148,7 @@ If the staging tasks on your self-hosted IR require Windows authentication, [con
148148

149149
Your staging tasks will be invoked with the self-hosted IR service account (*NT SERVICE\DIAHostService*, by default), and your data stores will be accessed with the Windows authentication account. Both accounts require certain security policies to be assigned to them. On the self-hosted IR machine, go to **Local Security Policy** > **Local Policies** > **User Rights Assignment**, and then do the following:
150150

151-
1. Assign the *Adjust memory quotas for a process* and *Replace a process level token* policies to the self-hosted IR service account. This should occur automatically when you install your self-hosted IR with the default service account. If you use a different service account, assign the same policies to it.
151+
1. Assign the *Adjust memory quotas for a process* and *Replace a process level token* policies to the self-hosted IR service account. This should occur automatically when you install your self-hosted IR with the default service account. If it doesn't, assign those policies manually. If you use a different service account, assign the same policies to it.
152152

153153
1. Assign the *Log on as a service* policy to the Windows Authentication account.
154154

@@ -166,10 +166,10 @@ If you need to use strong cryptography/more secure network protocol (TLS 1.2) an
166166

167167
## Current limitations
168168

169-
- Only data flow tasks with Open Database Connectivity (ODBC)/OLEDB/Flat File sources or OLEDB destination are currently supported.
169+
- Only data flow tasks with Open Database Connectivity (ODBC)/OLEDB/Flat File sources are currently supported.
170170
- Only Azure Blob storage-linked services that are configured with *Account key*, *Shared Access Signature (SAS) URI*, or *Service Principal* authentication are currently supported.
171171
- *ParameterMapping* in OLEDB Source is not supported yet. As a workaround, please use *SQL Command From Variable* as the *AccessMode* and use *Expression* to insert your variables/parameters in a SQL command. As an illustration, see the *ParameterMappingSample.dtsx* package that can be found in the *SelfHostedIRProxy/Limitations* folder of our public preview container. Using Azure Storage Explorer, you can connect to our public preview container by entering the above SAS URI.
172172

173173
## Next steps
174174

175-
After you've configured your self-hosted IR as a proxy for your Azure-SSIS IR, you can deploy and run your packages to access data on-premises as Execute SSIS Package activities in Data Factory pipelines. To learn how, see [Run SSIS packages as Execute SSIS Package activities in Data Factory pipelines](https://docs.microsoft.com/azure/data-factory/how-to-invoke-ssis-package-ssis-activity).
175+
After you've configured your self-hosted IR as a proxy for your Azure-SSIS IR, you can deploy and run your packages to access data on-premises as Execute SSIS Package activities in Data Factory pipelines. To learn how, see [Run SSIS packages as Execute SSIS Package activities in Data Factory pipelines](https://docs.microsoft.com/azure/data-factory/how-to-invoke-ssis-package-ssis-activity).

0 commit comments

Comments
 (0)