Страницы: 1
RSS
Power Query - добавление столбца с данными из Json.Documen
 
Всем привет!

долго ломаю голову, как сделать
ситуация следующая есть столбец со значениями, к этому столбцу добавляется http ссылка + данные из первого столбца
и далее по каждой ссылке второго столбца необходимо вытянуть значения по Json.Document и вставить их в третий столбец

если в столбце только одно значение, то проблем нет вообще, все легко и просто, но есть в столбце более одного значения, не получается...

Код
let
    Источник = Excel.CurrentWorkbook(){[Name="animals"]}[Content],
    #"Повышенные заголовки" = Table.PromoteHeaders(Источник),
    #"Добавлен пользовательский объект" = Table.AddColumn(#"Повышенные заголовки", "Custom", each "https://data.gov.uk/api/3/action/package_search?q=" & [Животные]),
    z = Json.Document(Web.Contents(#"Добавлен пользовательский объект"[Custom]))
in
z
ошибка -
Код
Expression.Error: Не удается преобразовать значение типа List в тип Text.
Подробные сведения:
    Value=List
    Type=Type
подскажите, плиз, где ошибка и куда копать далее
 
я понимаю что надо где-то написать что-то подобное
Table.AddColumn(#"Повышенные заголовки", "Custom11", each Json.Document(Web.Contents(#"Добавлен пользовательский объект"[Custom])))
но, пишет ошибку -
Код
Expression.Error: Не удается преобразовать значение типа List в тип Text.
Подробные сведения:
    Value=List
    Type=Type
 
Попробуйте заменить 5-ю строку в коде на
Код
z = Table.AddColumn( #"Добавлен пользовательский объект", "Custom11", each Json.Document( Web.Contents( [Custom] ) ) )

Думаю, должно помочь. Правда PQ под рукой нету проверить не могу.
Вот горшок пустой, он предмет простой...
Страницы: 1
Наверх