Как мы можем использовать результат JSON для круговой диаграммы в PowerBI. Как преобразовать JSON в таблицу

У меня ниже результат JSON. Я пытаюсь использовать это в круговой диаграмме. Я использую настольное приложение Power BI.

[
  {
    "STATUS": "aborted",
    "CNT": 3
  },
  {
    "STATUS": "error",
    "CNT": 2
  },
  {
    "STATUS": "finish",
    "CNT": 3
  },
  {
    "STATUS": "NotStarted",
    "CNT": 11
  },
  {
    "STATUS": "sleeping",
    "CNT": 8
  }
]

Вы проверили это решение: mssqltips.com/sqlservertip/4621/…?

extempl 01.03.2019 10:40

Это хороший пример. Я получил такое же решение от dutchdatadude.com/loading-multiple-json-files-using-power-qu‌​ery

developer_.net 01.03.2019 10:44
Как сделать HTTP-запрос в Javascript?
Как сделать HTTP-запрос в Javascript?
В JavaScript вы можете сделать HTTP-запрос, используя объект XMLHttpRequest или более новый API fetch. Вот пример для обоих методов:
0
2
212
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Подключитесь к файлу как к документу JSON, преобразуйте его в таблицу и разверните столбцы.

Вот как выглядит код M после того, как я использовал графический интерфейс Power Query для создания шагов:

let
    Source = Json.Document(File.Contents("C:\Users\aolson\Documents\SampleJSON.json")),
    #"Converted to Table" = Table.FromList(Source, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
    #"Expanded Column1" = Table.ExpandRecordColumn(#"Converted to Table", "Column1", {"STATUS", "CNT"}, {"STATUS", "CNT"})
in
    #"Expanded Column1"

Да, действительно, у меня есть такая же концепция, когда я ссылаюсь на некоторые блоги. Я опубликовал то же самое в своем ответе. Спасибо. :)

developer_.net 04.03.2019 11:19
Ответ принят как подходящий

Ответ можно получить, перейдя по ссылкам ниже. Спасибо за помощь !

https://www.mssqltips.com/sqlservertip/4621/using-power-bi-with-json-data-sources-and-files/

https://www.dutchdatadude.com/loading-multiple-json-files-using-power-query/

Другие вопросы по теме