Skip to content

Commit f0ae785

Browse files
Merge pull request #217982 from jonburchel/2022-11-10-Merging-Public-PRs
2022 11 10 merging public p rs
2 parents 13b07c6 + dae5a25 commit f0ae785

File tree

3 files changed

+19
-8
lines changed

3 files changed

+19
-8
lines changed

articles/data-factory/concepts-linked-services.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ Linked services can be created in the Azure Data Factory UX via the [management
118118

119119
You can create linked services by using one of these tools or SDKs: [.NET API](quickstart-create-data-factory-dot-net.md), [PowerShell](quickstart-create-data-factory-powershell.md), [REST API](quickstart-create-data-factory-rest-api.md), [Azure Resource Manager Template](quickstart-create-data-factory-resource-manager-template.md), and [Azure portal](quickstart-create-data-factory-portal.md).
120120

121+
When creating a linked service, the user needs appropriate authorization to the designated service. If sufficient access is not granted, the user will not be able to see the available resources and will need to use manual entry option.
121122

122123
## Data store linked services
123124

articles/data-factory/connector-sharepoint-online-list.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ The SharePoint List Online connector uses service principal authentication to co
4949
1. Open SharePoint Online site link e.g. `https://[your_site_url]/_layouts/15/appinv.aspx` (replace the site URL).
5050
2. Search the application ID you registered, fill the empty fields, and click "Create".
5151

52-
- App Domain: `localhost.com`
53-
- Redirect URL: `https://www.localhost.com`
52+
- App Domain: `contoso.com`
53+
- Redirect URL: `https://www.contoso.com`
5454
- Permission Request XML:
5555

5656
```xml

articles/data-factory/create-self-hosted-integration-runtime.md

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -227,11 +227,11 @@ Here are details of the application's actions and arguments:
227227
> [!NOTE]
228228
> Release Notes are available on the same [Microsoft integration runtime download page](https://www.microsoft.com/download/details.aspx?id=39717).
229229
230-
## Service account for Self-hosted integration runtime
230+
## Service account for self-hosted integration runtime
231231
232-
The default log on service account of Self-hosted integration runtime is **NT SERVICE\DIAHostService**. You can see it in **Services -> Integration Runtime Service -> Properties -> Log on**.
232+
The default log on service account of the self-hosted integration runtime is **NT SERVICE\DIAHostService**. You can see it in **Services -> Integration Runtime Service -> Properties -> Log on**.
233233
234-
:::image type="content" source="media/create-self-hosted-integration-runtime/shir-service-account.png" alt-text="Service account for Self-hosted integration runtime":::
234+
:::image type="content" source="media/create-self-hosted-integration-runtime/shir-service-account.png" alt-text="Service account for self-hosted integration runtime":::
235235
236236
Make sure the account has the permission of Log on as a service. Otherwise self-hosted integration runtime can't start successfully. You can check the permission in **Local Security Policy -> Security Settings -> Local Policies -> User Rights Assignment -> Log on as a service**
237237
@@ -287,7 +287,7 @@ When the processor and available RAM aren't well utilized, but the execution of
287287
>
288288
> Data movement in transit from a self-hosted IR to other data stores always happens within an encrypted channel, regardless of whether or not this certificate is set.
289289
290-
### Credential Sync
290+
### Credential sync
291291
If you don't store credentials or secret values in an Azure Key Vault, the credentials or secret values will be stored in the machines where your self-hosted integration runtime locates. Each node will have a copy of credential with certain version. In order to make all nodes work together, the version number should be the same for all nodes.
292292
293293
## Proxy server considerations
@@ -377,7 +377,7 @@ If you see error messages like the following ones, the likely reason is improper
377377
378378
```output
379379
Unable to connect to the remote server
380-
A component of Integration Runtime has become unresponsive and restarts automatically. Component name: Integration Runtime (Self-hosted).
380+
A component of Integration Runtime has become unresponsive and restarts automatically. Component name: Integration Runtime (self-hosted).
381381
```
382382

383383
### Enable remote access from an intranet
@@ -457,7 +457,7 @@ There are two ways to store the credentials when using self-hosted integration r
457457
This is the recommended way to store your credentials in Azure. The self-hosted integration runtime can directly get the credentials from Azure Key Vault which can highly avoid some potential security issues or any credential in-sync problems between self-hosted integration runtime nodes.
458458
2. Store credentials locally.
459459
The credentials will be push to the machine of your self-hosted integration runtime and be encrypted.
460-
When your self-hosted integration runtime is recovered from crash, you can either recover credential from the one you backup before or edit linked service and let the credential be pushed to self-hosted integration runtime again. Otherwise, the pipeline doesn't work due to the lack of credential when running via self-hosted integration runtime.
460+
When your self-hosted integration runtime is recovered from crash, you can either recover credential from the one you back up before or edit linked service and let the credential be pushed to self-hosted integration runtime again. Otherwise, the pipeline doesn't work due to the lack of credential when running via self-hosted integration runtime.
461461
> [!NOTE]
462462
> If you prefer to store the credential locally, your need to put the domain for interactive authoring in the allowlist of your firewall
463463
> and open the port. This channel is also for the self-hosted integration runtime to get the credentials.
@@ -471,6 +471,16 @@ You can install the self-hosted integration runtime by downloading a Managed Ide
471471
- Regularly back up the credentials associated with the self-hosted integration runtime.
472472
- To automate self-hosted IR setup operations, refer to [Set up an existing self hosted IR via PowerShell](#setting-up-a-self-hosted-integration-runtime).
473473

474+
## Important considerations
475+
476+
When installing a self-hosted integration runtime consider following
477+
478+
- Keep it close to your data source but not necessarily on the same machine
479+
- Don't install it on the same machine as Power BI gateway
480+
- Windows Server only(FIPS-compliant encryption servers might cause jobs to fail)
481+
- Share across multiple data sources
482+
- Share across multiple data factories
483+
474484
## Next steps
475485

476486
For step-by-step instructions, see [Tutorial: Copy on-premises data to cloud](tutorial-hybrid-copy-powershell.md).

0 commit comments

Comments
 (0)