Power Query API Abfrage Neue Werte anfügen
28.12.2024 19:30:55
Franz Pölt
nachdem ich viel recherchiert habe, aber keine Lösung gefunden haben nun auf diesem Weg
der Versuch mein Problem zu lösen.
Ich möchte die Daten meiner Photovoltaikanlage bei Solax per API auslesen.
Das klappt auch soweit.
Problem ist nur, dass der übertragene Wert bei jeder Aktualisierung überschrieben wird.
Mein Ziel ist es aber, die neu abgefragten Werte unten anzufügen, d.h. täglich abends automatisch
abzufragen und die Ergebnisse dann auszuwerten.
Diesen Code habe ich mir "zusammengestrickt" und der funktioniert auch soweit (bis auf das Überschreiben).
Vlt. hat jemand eine Lösung.
Vielen Dank
let
Quelle = Json.Document(Web.Contents("https://www.solaxcloud.com/proxyApp/proxy/api/getRealtimeInfo.do?tokenId=20240422020333407602473&sn=xyz")),
Benutzerdefiniert1 = Quelle,
result = Benutzerdefiniert1[result],
#"In Tabelle konvertiert" = Record.ToTable(result),
#"Transponierte Tabelle" = Table.Transpose(#"In Tabelle konvertiert"),
#"Neu angeordnete Spalten" = Table.ReorderColumns(#"Transponierte Tabelle",{"Column1", "Column16", "Column5", "Column7", "Column4", "Column8", "Column6", "Column2", "Column3", "Column9", "Column10", "Column11", "Column12", "Column13", "Column14", "Column15", "Column17", "Column18", "Column19", "Column20", "Column21", "Column22"}),
#"Angehaengt" = Table.Combine({BestehendeTabelle, RenameColumns})
in
#"Neu angeordnete Spalten"
Anzeige