You can't reference one Until iteration from the next, but could you store the skip token in a pipeline variable at the end of each iteration? The variable would always hold the latest skip token, ready for use in the next iteration.
How to handle pagination with $skipToken in Azure Data Factory

Bartosz Pelikan
46
Reputation points
I'm curious how to handle pagination with $skipToken
in Azure Data Factory
According to the documentation (Pagination support) it seems quite simple in case when we have @odata.nextLink
to use as next URL (Microsoft Graph API), but it's more complicated when it comes with $skipToken
, that we need to insert in next POST body (Azure Resource Graph):
POST https://management.azure.com/providers/Microsoft.ResourceGraph/resources?api-version=2021-03-01
{
"query": "Resources",
"options": {
"$skipToken": "eyAibm8iOiAibHVjayIsICJidXQiOiAibmljZSIsICJ0cnkiOiAiISIgfQ=="
}
}
I thought about Copy
activity with Until
loop, but I couldn't find a way to grab $skipToken
from previous activity.
Is there any simple solution for that or any workaround?
Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
11,639 questions