JSON-Datensätze als Excel-Tabelle über Power Query auswählen

JSON-Datensätze als Excel-Tabelle über Power Query auswählen

Ich habe eine URL, die auf einen Beispielserver verweist, der JSON-Datensätze zurückgibt:

https://sampleserver6.arcgisonline.com/arcgis/rest/services/LocalGovernment/Events/MapServer/0/query?where=1%3D1&outFields=*&f=pjson

Ich möchte die JSON-Datensätze in Excel verwenden alsTisch.


Ich habe versucht, dies zu tun, indem ich mich über Excel mit der URL verbunden habePower Query:

Bildbeschreibung hier eingeben

Es scheint jedoch, dass Power Query die Daten als CSV-Datensätze und nicht als JSON-Datensätze behandelt.

Bildbeschreibung hier eingeben

Daher gelangen die Daten nicht als richtige Tabelle in Power Query.

Bildbeschreibung hier eingeben


Wie kann ich Power Query dazu bringen, die JSON-Datensätze als Tabelle in Excel auszuwählen?

Antwort1

Ich habe einfach die Daten wie in Ihrem Beitrag gezeigt geladen und dann über „Start“ > „Erweiterter Editor“ die Abfrage wie folgt geändert:

let
    Source = Json.Document(Web.Contents("https://sampleserver6.arcgisonline.com/arcgis/rest/services/LocalGovernment/Events/MapServer/0/query?where=1%3D1&outFields=*&f=pjson"))
in
    Source

Es zeigte sich also Folgendes:

Bildbeschreibung hier eingeben

Nach einer kurzen Überprüfung Ihres Links scheint es, dass Sie die Funktionen zurückgeben möchten.

Also klickte ich auf die im Bild oben angezeigte Funktionsliste und erhielt Folgendes:

Bildbeschreibung hier eingeben

Ich habe mit der rechten Maustaste auf die Spalte geklickt und „Zur Tabelle“ ausgewählt und sie mit „Keines Trennzeichen“ und „Zusätzliche Spalten als Fehler anzeigen“ konfiguriert.

Als Nächstes habe ich die Spalte in „Funktionen“ umbenannt und dann auf den Doppelpfeil geklickt, um die einzelnen Datensätze zu erweitern:

Bildbeschreibung hier eingeben

Dann mache ich dasselbe mit Features.Attributes und Features.Geometry, um alle Feature-Spalten zu erweitern.

Dann klicke ich auf Start > Schließen und Laden und habe die Daten in meiner Arbeitsmappe:

Bildbeschreibung hier eingeben

Antwort2

Tatsächlich versucht Power BI zunächst, die Datei als CSV zu öffnen. Lassen Sie es los und drücken Sie auf „Transformieren“.

Es werden zwei Schritte generiert: Löschen Sie einfach „Typ ändern“ und wählen Sie das Zahnradsymbol „Quelle“ aus, um die Einstellungen zu ändern.
Bildbeschreibung hier eingeben

Hier können Sie den Dateityp ändern und als JSON öffnen
Bildbeschreibung hier eingeben

Nun können Sie die Datei beliebig erweitern
Bildbeschreibung hier eingeben

verwandte Informationen