top of page

Power Apps Visual in Power BI - Fallstricke, Learnings und Best Practices

  • Autorenbild: kim
    kim
  • 7. Feb.
  • 3 Min. Lesezeit

Aktualisiert: 31. Mai

💡 Hinweis in eigener Sache

Du willst Power Apps & Power Automate von Grund auf lernen? In meinem Onlinekurs „Lisa’s Challenge – Zeiterfassung mit Power Apps & Automate“ begleite ich dich Schritt fĂŒr Schritt beim Aufbau deiner ersten Business-App.

 👉 Jetzt Kurs ansehen

 🎁 Tipp: Trag dich hier ein und erhalte den Kurs kostenlos! Gilt nur bis 31.08.25!



Vor kurzem hatte ich in einem Projekt einige spannende Learnings mit dem Power Apps Visual in Power BI. In diesem Blog teile ich meine wichtigsten Erkenntnisse, Limitationen und Workarounds, die euch helfen, das Beste aus der Kombination von Power Apps und Power BI herauszuholen.


Was ist das Power Apps Visual in PowerBI?

Das Power Apps Visual in Power BI ermöglicht die Integration von Canvas Apps direkt in Power BI-Berichte. Damit können Nutzer Daten anzeigen, eingeben und aktualisieren, ohne die (gewohnte) BI-Umgebung zu verlassen. Die Apps können in die Berichte nahtlose eingebettet werden.

Das Visual ist ideal fĂŒr in der Regel gut geeignet fĂŒr Dateneingaben, Kommentierungen oder spezifische GeschĂ€ftsprozesse direkt im Bericht.


Typische AnwendungsfÀlle:

  • ✅ Direkte Dateneingabe in Power BI

  • ✅ Kommentierung von Berichten

  • ✅ Automatisierte Workflows & Datenaktualisierungen



EinschrÀnkungen & Workarounds

So praktisch das Power Apps Visual ist – es bringt einige Limitationen mit sich.

Die fĂŒr mich wichtigsten (und schmerzhaftesten) Limitationen und worauf ihr achten könnt, will ich Euch in diesem Blog mitgeben.

📌 Eine ausfĂŒhrliche Liste aller EinschrĂ€nkungen findet ihr hier



Power Apps Visual einfĂŒgen: Empfohlene Reihenfolge fĂŒr fehlerfreies Setup:

  1. Report in Power BI Desktop erstellen

  2. Veröffentlichen in den gewĂŒnschten Workspace

  3. Bericht im Power BI Service öffnen & bearbeiten

  4. Power Apps Visual einfĂŒgen

  5. Alle benötigten Felder in das Visual ziehen

  6. Neue App erstellen & richtige Umgebung auswĂ€hlen (StandardmĂ€ĂŸig wird oft die Default-Umgebung vorgeschlagen!)

  7. Speichern & Bericht erneut in Power BI Desktop herunterladen



  1. Hilfe! Ich will neue Felder zur App hinzufĂŒgen / aus PowerBI ĂŒbergeben

Wenn ihr spĂ€ter neue Felder zur eingebetteten Power App hinzufĂŒgen mĂŒsst, macht das immer im Power BI Service, nicht in Power BI Desktop.

🔗 Dokumentiert ist dieses eigenartige Verhalten ebenfalls von Microsoft in der Dokumentation.


Vorgehen:

  1. Power BI Bericht im Service öffnen & bearbeiten

  2. Neue Felder zum Power Apps Visual hinzufĂŒgen

  3. Bericht speichern & erneut herunterladen zu weiteren Bearbeitung in Power BI Desktop


Hilfe! PowerBIntegration.Refresh() ist nicht nutzbar in meiner App

Die Funktion PowerBIntegration.Refresh() sorgt dafĂŒr, dass geĂ€nderte Daten in Echtzeit in Power BI zurĂŒckgegeben werden. Leider gibt es einige HĂŒrden.


✅ So klappt es:

  • Datenquelle muss Direct Query sein – mit Import-Modus funktioniert es nicht!

  • App muss aus dem Power BI Service erstellt werden, damit die PowerBIntegration.Refresh() nutzbar ist.

  • Die PowerBIntegration.Refresh() Funktion kann meines Wissens nach nicht nachtrĂ€glich in bestehende Apps eingebunden werden. In diesem Fall muss die App neu im PowerBI Service neu erstellt werden.


Vorgehen:

  1. Report in Power BI Desktop mit Direct Query erstellen

  2. Veröffentlichen & im Power BI Service bearbeiten

  3. Power Apps Visual einfĂŒgen & App neu erstellen

  4. Speichern & Bericht erneut herunterladen


🔗 Dokumentiert ist das Ganze hier.


WeiterfĂŒhrende Links:



Hilfe! Layout / Formfaktor ist immer Telefon, wie mache ich Tablet draus?

StandardmĂ€ĂŸig erzeugt Power BI eine Canvas App im Smartphone-Layout. FĂŒr eine Tablet/Desktop-Ansicht gibt es einen manuellen Workaround. Die ausfĂŒhrliche Version findet ihr in diesem Video.

Unterhalb gibt es die Kurzfassung.


🔧 So stellst du die App auf Tablet/Desktop um:

  1. Power App als .msapp Datei herunterladen

  2. Endung .zip anfĂŒgen & Datei entpacken

  3. Datei Properties.json in einem Code-Editor (z.B. Visual Studio Code) öffnen

  4. Folgende Werte ersetzen:

"DocumentLayoutWidth": 1366,
"DocumentLayoutHeight": 768,
"DocumentLayoutOrientation": "landscape",
"DocumentLayoutScaleToFit": false,
"DocumentLayoutMaintainAspectRatio": false,
"DocumentLayoutLockOrientation": false,
"ShowStatusBar": false,
"AppCopilotSchemaName": "",
"OriginatingVersion": "1.343",
"DocumentAppType": "DesktopOrTablet",
"DocumentType": "App",
Alter Inhalt
Alter Inhalt
Neuer Inhalt
Neuer Inhalt
  1. VerĂ€nderte Datei speichern, in die ursprĂŒngliche ZIP-Datei kopieren & ersetzen

  2. Dateiendung zurĂŒck auf .msapp Àndern. Falls ihr die Dateiendung nicht sehen könnt in Eurem Explorer, aktiviert diese Funktion

  3. App in Power Apps Studio importieren

  4. Nun ist Eure App im Desktop / Tablet Layout


🚀 Meine wichtigsten Learnings:

Das Power Apps Visual in Power BI ist extrem mĂ€chtig – aber nur, wenn man die richtige Reihenfolge einhĂ€lt und die Limitationen kennt.


✔ Power Apps Visual immer im Power BI Service einfĂŒgen

✔ Neue Felder nur im Power BI Service hinzufĂŒgen

✔ Datenquelle muss Direct Query sein, um PowerBIntegration.Refresh() zu nutzen

✔ Tablet/Desktop-Layout muss manuell angepasst werden


Wie sind eure Erfahrungen mit dem Power Apps Visual? Habt ihr noch andere oder bessere Workarounds? 💬 Lasst es mich wissen!

 
 
 

ĐšĐŸĐŒĐ”ĐœŃ‚Đ°Ń€Ń–


bottom of page