top of page

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

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

Aktualisiert: 15. Juli

💡 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.

ree

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!)

    ❗ Tipp bei Umgebungsauswahl-Fehlern: Wenn beim EinfĂŒgen des Power Apps Visuals keine Umgebung geladen wird, kann ein Berechtigungsproblem vorliegen. PrĂŒfe ĂŒber die Entwicklertools (F12 -> Netzwerk), ob ein HTTP-Call fehlschlĂ€gt. In diesem Fall hilft es oft, den Vorgang mit einem anderen Benutzerkonto mit höheren Rechten durchzufĂŒhren.

  7. Speichern & Bericht erneut in Power BI Desktop herunterladen

    đŸ’Ÿ Wichtig: Nach dem Erstellen der App im Power BI Service unbedingt einmal manuell speichern – erst danach greift das automatische Speichern alle zwei Minuten.



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

🧠 Best Practice: Überlege dir vor dem EinfĂŒgen des Power Apps Visuals genau, welche Felder du brauchst – das nachtrĂ€gliche HinzufĂŒgen kann zu unerwarteten Problemen fĂŒhren.

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

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

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

    ree
  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

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

    ree
    ree
  3. App in Power Apps Studio importieren

    ree
  4. Nun ist Eure App im Desktop / Tablet Layout

ree

🚀 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!

 
 
 

Kommentare


bottom of page