Maik Köhler Posted July 11 Share Posted July 11 Moin, ich habe nach dem DDT #001 eine DSAB-Aktualisierung gebaut und bekomme kurz vorm Ziel die Fehlermeldung "Missing or incomplete request body". Bei genauer Betrachtung ist mir aufgefallen, dass die Reihenfolge bei der Erstellung vom neuen Body geändert wurde...?! Ursprung: [ { "Basis": "Wasserzaehler (8)", "Wert": 1165, "Einheit": "m³" } ] Ergebnis: [ { "Basis": "Wasserzaehler (8)", "Einheit": "m³", "Wert": 1187 } ] "Einheit" und "Wert" sind vertauscht, aber der neue "Wert" wurde korrekt übernommen? Wo ist der Fehler 🤔...? Danke und viele Grüße Maik 1 Link to comment Share on other sites More sharing options...
Manuel Rühl Posted July 11 Share Posted July 11 Ich finde in der API-Dokumentation immer nur, dass alle Felder als "string" definiert sind. Vielleicht muss der Wert auch in Hochkommata geschrieben werden? Ich frage mich aber dann, warum überhaupt etwas geschrieben wird... Bei der Reihenfolge vermute ich, dass die einfach alphabetisch passiert... 1 Link to comment Share on other sites More sharing options...
Maik Köhler Posted July 15 Author Share Posted July 15 Hallo, vielen Dank für die Antwort... Mittlerweile hat die DSAB-Aktualisierung geklappt, dafür habe ich einfach eine zweite Modifikation: "setProperty(outputs('modifyWasser'), 'Einheit', body('JSON_analysieren')?['data']?['DataRecordSelect_Wasser_1']?['Einheit'])" eingebaut, die praktisch keinen Nutzen hat und den Wert 'm³' durch 'm³' ersetzt, aber dadurch wird die 'Einheit' wieder ans Ende verschoben und die Reihenfolge der Zeilen entspricht wieder dem Ursprung. Kann sein, dass diese völlig überflüssig ist, aber nun klappt es bei mir 🙃... Spannend wir nun der "Zweite Akt", da ich mit "For each" mehrere Werte aktualisieren möchte, was im DDT #001 nur nebenbei erwähnt wurde. Schauen wir mal... Danke und viele Grüße PS: Sorry für die miese Formatierung am Anfang 😇 3 Link to comment Share on other sites More sharing options...
Maik Köhler Posted July 17 Author Share Posted July 17 Hallo, wie bereits geschrieben, tüftelt ich an einer DSAB-Aktualisierung. Leider ist es mir noch nicht gelungen, die DSAB je Datensatzauswahl zu aktualisieren, da ich es noch nicht hinbekommen habe, die jeweiligen Zähler (aus der DataRecordSelect_Strom_1) mit der jeweiligen Zahleneingabe (Number_Strom_1) korrekt zu kombinieren 🤔. Ich bekomme es zurzeit nur hin, dass ich irgendwie alle Daten miteinander kombiniere 🫣: Da fehlt mir wohl der "Programmierhintergrund" 🙄...! Wahrscheinlich ist meine "For each" falsch und die darin enthaltene Formeln: setProperty(first(body('filternSelectedDataSourceRowStromValue1')),'Wert',item()?['Number_Strom_1']) setProperty(first(body('filternSelectedDataSourceRowStromValue2')),'Wert',item()?['Number_Strom_1']) ... in Anlehnung ans DDT #001 😉 Ich bin da für Tipps offen... Danke und Gruß 2 Link to comment Share on other sites More sharing options...
Maik Köhler Posted September 3 Author Share Posted September 3 Hallo Zusammen, da es mir weiterhin noch nicht gelungen ist, mein o. g. Problem zu lösen, möchte ich noch einmal einen Aufruf starten und fragen, ob mir jemand bei meinem "Datensalat" helfen kann? Vielen Dank und sonnige Grüße aus Norddeutschland 2 Link to comment Share on other sites More sharing options...
Bülent Erbas Posted September 3 Share Posted September 3 Hallo @Maik Köhler, in der Konstellation und aus der Ferne ist das etwas schwierig zu analysieren. Um "äußere Einflüsse" zu reduzieren / vermeiden, würde ich zur Analyse eine einfache smap ohne Wiederholungsgruppe aufbereiten und im Flow die Aktualisierung durchführen lassen. Wenn die Basics passen, kann man dann schrittweise die Komplexität erhöhen. Es sei denn du bist schon so vorgegangen... 😅 2 Link to comment Share on other sites More sharing options...
HK alias Holger Posted September 3 Share Posted September 3 (edited) sorry ich hatte nicht den ganzen Thread gelesen. Deshalb lösche ich meine Antwort wieder und schließe mich Bülent an 😁 Edited September 3 by HK alias Holger 1 Link to comment Share on other sites More sharing options...
Maik Köhler Posted September 3 Author Share Posted September 3 Moin, Danke fürs Feedback 🙂... Gem. DDT #001 habe ich eine Aktualisierung hinbekommen und daher wäre nun eine Wiederholungsgruppe der nächste Schritt. Ich habe da scheinbar einen Knoten in der Kombination von Wiederholungsgruppe, Datenauswahl und wahrscheinlich dem "For each"-Block in Power Automate...?! Datenauswahl : Danke und Gruß 2 Link to comment Share on other sites More sharing options...
Bülent Erbas Posted September 3 Share Posted September 3 Genau... so würde ich auch vorgehen. Wiederholungsgruppe rein und schauen was ausgelesen werden kann und wie du erst mal ohne den "for each"-Block vorgehen kannst. 2 Link to comment Share on other sites More sharing options...
Bülent Erbas Posted September 9 Share Posted September 9 Guten Morgen @Maik Köhler bist du in dem Thema weitergekommen? 1 Link to comment Share on other sites More sharing options...
Maik Köhler Posted September 9 Author Share Posted September 9 Moin, leider nicht... Irgendwie fehlt mir da scheinbar das tiefere Verständnis und alles wird miteinander kombiniert, wie o. g., was das Rückschreiben somit unmöglich macht...😔 Viele Grüße 1 Link to comment Share on other sites More sharing options...
Bülent Erbas Posted September 9 Share Posted September 9 vor 1 Minute schrieb Maik Köhler: Irgendwie fehlt mir da scheinbar das tiefere Verständnis und alles wird miteinander kombiniert, wie o. g., was das Rückschreiben somit unmöglich macht...😔 Hast du deine/-n Success Manager/in mal aufgesucht. Ich denke, in der Konstellation wäre das der effizientere Weg, bevor du noch lange an dem Thema beschäftigt bist. 2 Link to comment Share on other sites More sharing options...
AMiltz2000 Posted September 9 Share Posted September 9 Hallo @Maik Köhler, ich bin mir nicht ganz sicher wo du hängst, aber schaue so haben wir das aufgebaut. Vielleicht hilft dir auch dieses Video. Uns hat das sehr geholfen: Das Video ist sehr einfach. 3 Link to comment Share on other sites More sharing options...
Maik Köhler Posted September 9 Author Share Posted September 9 Hallo @Bülent Erbas, danke für den Hinweis, aber wer ist mein(e) Success Manager/in...🤔? Link to comment Share on other sites More sharing options...
Maik Köhler Posted September 9 Author Share Posted September 9 (edited) Hallo @AMiltz2000, das Video ist super und damit habe ich auch den "normalen" Ablauf -ohne Wiederholungsgruppe und Datenauswahl- hinbekommen. Danke für Euer Beispiel, schaue ich mir mal in Ruhe an... Danke und Gruß Edited September 9 by Maik Köhler 1 Link to comment Share on other sites More sharing options...
Bülent Erbas Posted September 9 Share Posted September 9 vor 11 Minuten schrieb Maik Köhler: Hallo @Bülent Erbas, danke für den Hinweis, aber wer ist mein(e) Success Manager/in...🤔? Hallo @Johanna Becker kannst du hier bitte weiterhelfen? Dankeschön 😊 1 Link to comment Share on other sites More sharing options...
HK alias Holger Posted September 9 Share Posted September 9 vor einer Stunde schrieb Maik Köhler: Hallo @Bülent Erbas, danke für den Hinweis, aber wer ist mein(e) Success Manager/in...🤔? schick mir als PM deine Firmendaten, dann schau ich mal nach.. 3 Link to comment Share on other sites More sharing options...
Johanna Becker Posted September 9 Share Posted September 9 Lieber @Bülent Erbas, lieber @Maik Köhler, es kann sein dass wenn smapOne im Zuge des Non-Profit Programms genutzt wird, kein SuccessManager zur Verfügung steht. Allerdings steht dort auch immer die Möglichkeit im Raum, sich Professional Service dazu zu buchen, wenn man ihn benötigt. Weitere Infos findet ihr hier: https://www.smapone.com/non-profit/ 2 1 Link to comment Share on other sites More sharing options...
Maik Köhler Posted Wednesday at 06:50 AM Author Share Posted Wednesday at 06:50 AM Hallo @Johanna Becker , herzlichen Dank für die freundliche und hilfreiche Unterstützung hier im Forum 🤩, die wir natürlich auch gerne, sofern möglich, erwidern werden. Für den Professional Service fehlen uns als Bildungsträger, wir bietet in Bremen an verschiedenen Standorten Arbeits- und Qualifizierungsmöglichkeiten an, leider die Möglichkeiten. Daher sind wir auch äußerst dankbar für die Möglichkeit, dass wir dennoch smapOne nutzen können und somit Teil dieser tollen Community 🥰 sein dürfen. Vielen lieben Dank Maik 2 Link to comment Share on other sites More sharing options...
Bülent Erbas Posted Wednesday at 12:25 PM Share Posted Wednesday at 12:25 PM (edited) Hallo @Maik Köhler da ich nun auch die Hintergründe und die Situation verstanden habe, können wir ja mal schauen ob wir mit der gesamten Power der Community doch noch dein Problem gelöst bekommen. 💪 Vielleicht magst du uns per Screenshot schon mal den Aufbau deiner smap zeigen, geht eher um die ganzen Wiederholungsgruppen... Edited Wednesday at 12:52 PM by Bülent Erbas 1 1 Link to comment Share on other sites More sharing options...
Maik Köhler Posted Thursday at 06:08 AM Author Share Posted Thursday at 06:08 AM Hallo @Bülent Erbas, ich bin immer noch beim Stand vom 17. Juli (s. o.)... Wie geschrieben, habe ich mich am DDT #001 "langgehangelt", daher auch die ähnlichen Benennungen, und dann folgte das "Durcheinander" mit der Wiederholungsgruppe 🙂. Hatte dann versucht die Daten neu zu sortieren, damit ich einen sauberen Datesatz bekomme, um diesen zurückzuspielen. Vielleicht ist die Lösung von @AMiltz2000 besser, die habe ich aber noch nicht anschauen können. Ein DDT #Wiederholungsgruppe mit Power Automate wäre hilfreich 🤗... Danke und Gruß Maik 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now