Create a separate REST linked service whose base URL uses the regional wabi-north-europe-h-primary-redirect.analysis.windows.net host returned by the API, then run pagination through that connection so the initial and continuation requests remain on the same host.
Apply the workaround
A matching report began on October 29 with the same HttpInvalidUrlAddress failure when ADF followed a Power BI continuation URL to a regional wabi-...analysis.windows.net host. The reported workaround was to replace the generic Power BI base URL with the regional host used by the continuation URL ^1^.
- Run the initial request outside ADF and inspect its complete
continuationUri. Record:
- Scheme:
https
- Host: in your case, apparently
wabi-north-europe-h-primary-redirect.analysis.windows.net
- Common path prefix, such as the portion before the specific admin operation
- In ADF Studio → Manage → Linked services, clone the existing REST linked service.
- Change Base URL from the generic endpoint to the regional endpoint, preserving the common API path. For example, if the returned continuation URI is under
/v1.0/myorg/admin/, use:
https://wabi-north-europe-h-primary-redirect.analysis.windows.net/v1.0/myorg/admin/
Use the exact host and path returned for your tenant; do not copy another region or cluster suffix.
- Keep the existing authentication configuration. Update the dataset’s
relativeUrl so it contains only a path beneath that base URL. ADF combines the linked-service URL and dataset relative URL ^2^.
- Point the Copy activity to the cloned linked service and retain the existing pagination rule, for example:
{
"source": {
"type": "RestSource",
"requestMethod": "GET",
"paginationRules": {
"AbsoluteUrl": "$.continuationUri"
}
}
}
- Run a debug execution and confirm that:
- The first request succeeds.
- The second-page URL has the same scheme, host, and port as the new base URL.
- Multiple pages are copied.
ADF officially supports obtaining the next absolute or relative URL from the current response. Pagination stops on HTTP 204 or when the configured JSONPath returns null ^2^.
Stability and support status
The matching public report says Microsoft Support attributed the behavior to a REST connector security update enforcing URL boundaries: continuation requests must remain within the base connection’s scheme, host, port, and path. That statement is reported publicly but is not currently documented as an official ADF connector rule ^1^.
There is also no corresponding active entry on the public ADF known-issues page ^3^. Consequently:
- The regional-base-URL approach is the best-matching operational workaround.
- A rollback or permanent product fix is not publicly committed.
- Because a regional cluster hostname could potentially change, it should not yet be treated as a guaranteed permanent endpoint unless Microsoft Support confirms that for your tenant.
If the regional hostname later changes or the workaround fails, open an Azure support request under Data Factory → Copy Activity → Errors or unexpected results. Include the failed activity run ID, region, first response’s redacted continuationUri, old and new linked-service base URLs, and the first failure timestamp. Ask specifically whether the regional endpoint is supported as a durable base URL and whether the URL-boundary behavior will be formally documented.
References
- FUAM Load_Activities_E2E Http Url Address 'https://wabi-north-europe-c ...
- Copy and transform data from and to a REST endpoint by using Azure Data Factory
- Azure Data Factory known issues - Azure Data Factory