Было бы полезно увидеть пример JSON, поскольку сложно с уверенностью сказать, не глядя на его структуру. Я только что использовал некоторую фиктивную строку JSON, которая, как я предполагаю, напоминает вашу (с точки зрения структуры).
let
//Source = Json.Document(Web.Contents("<source_address>")),
Source = Json.Document("{""elements"": [{""someKey1"": ""someValue1""}, {""someKey2"": ""someValue2""}], ""someOtherKey"": ""cat""}"),
elements = Source[elements],
transformList = List.Transform(elements, Record.ToTable),
appended = Table.Combine(transformList)
in
appended
Если вы скопируете и вставите вышеприведенное в Advanced Editor
, замените вторую Source = ...
на ту, которая указана в исходном коде, вы сможете проверить, дает ли она то, что вам нужно.
Edit:
Я думаю, что с учетом URL, который вы указали, приведенный ниже код избавит вас от поворота таблицы позже и даст желаемый результат.
let
Source = Json.Document(Web.Contents("https://fantasy.premierleague.com/drf/bootstrap-static")),
elements = Source[elements],
toTable = Table.FromRecords(elements)
in
toTable
Что дает мне следующее: