Пажинация Power Query
Я использую следующий код для разбивки на страницы из API Facebook для data
группа:
let iterations = 10,
url = "https://graph.facebook.com/v2.10/[ACCOUNT ID]/insights?access_token=[ACCESS TOKEN]",
FnGetOnePage =
(url) as record =>
let
Source = Json.Document(Web.Contents(url)),
data = try Source[data] otherwise null,
next = try Source[paging][next] otherwise null,
res = [Data=data, Next=next]
in
res,
GeneratedList =
List.Generate(
()=>[i=0, res = FnGetOnePage(url)],
each [i]<iterations and [res][Data]<>null,
each [i=[i]+1, res = FnGetOnePage([res][Next])],
each [res][Data])
in
GeneratedList
Теперь я пытаюсь сделать то же самое, но не работаю, потому что data
сгруппирован в client_pages
"Как мне зациклить в этой нумерации страниц? Пожалуйста, помогите.
https://graph.facebook.com/v2.10/[ACCOUNT ID]?fields=clients&access_token=[ACCESS TOKEN]
Большое спасибо,
Таню