Power Apps und Reporting

Bei publicXdata sind Neudenken und Mehrwert zwei unserer vier Wertvorstellungen. Die kundenorientierte Weiterentwicklung unserer Produkte ist somit für uns ein zentraler Punkt. Wir stellen uns regelmässig folgende Frage: Wo haben wir in unseren standardisierten Produkten Potential, um die Kundenbedürfnisse bestmöglich zu erfüllen?

Potential für Weiterentwicklung im Reportingprodukt ausfindig machen

Die Identifikation von Entwicklungspotential in einem bereits etablierten Produkt setzt eine Analyse der bestehenden Funktionen und der Nutzerbedürfnisse voraus. Bei publicXdata widmen wir uns dieser Aufgabe mit dem Ziel, nicht nur unseren Produktlebenszyklus zu verlängern, sondern auch um sicherzustellen, dass wir kontinuierlich Mehrwert für unsere Kundschaft schaffen.

Durch die Sammlung und Analyse von Nutzungsdaten und Kundenfeedback identifizieren wir Schlüsselbereiche für die Innovation unserer Produkte. Diese Herangehensweise ermöglicht es uns, gezielt in die Entwicklung neuer Funktionen und Lösungen zu investieren, die den Umgang mit Daten vereinfachen. Mit Power Apps in Kombination mit Power BI können wir nun einen Report zur Verfügung stellen, welcher der Gemeinde eine effizientere Bearbeitung ermöglicht.

Unsere neue Power Apps Lösung

Nach einer gründlichen Analyse und dem Testen mehrerer Möglichkeiten kamen wir zum Entschluss, dass Power Apps in Verbindung mit Power BI genau das ist, was wir gesucht haben. Da Power Apps in der gleichen Produktgruppe wie Power BI liegt und beide Systeme von Microsoft entwickelt wurden, ist eine reibungslose Kombination dieser zwei Systeme möglich.

Nun ging es darum, eine Lösung zu konzipieren und zu entwickeln. Da Power Apps sowie Power BI eine hohe Auswahl an Möglichkeiten haben, Daten aus verschiedensten Quellen zu nehmen, mussten wir eine Datensicherungsart wählen, welche die Funktion „Direct-Query“ in Power BI erlaubt. Diese Funktion gibt dem User oder der Userin die Möglichkeit, Veränderungen an Daten in Echtzeit zu sehen.

Nachdem wir entschieden haben, welche Vorgehensweise für unseren Kundenstamm der optimale Weg ist, ging es an die Entwicklung der App und die Implementierung in unser Reporting. Hierfür bietet Microsoft eine gute „Low-Code“-Entwicklerumgebung an. Dort wurde die App entwickelt und getestet.

Die Verbindung zu den Daten findet in der Cloud statt und die Daten werden auf einer Datenbank in der Microsoft Azure Umgebung gespeichert. Da die Verbindung in einem Remote Datenzentrum in der Schweiz stattfindet, hat man 24 Stunden, 7 Tage die Woche, Zugriff auf die Daten und die Sicherheit ist gewährleistet.

Nach der Entwicklung der App wurde das Design angepasst. Der nächste Schritt war nun das Testen mit bestehenden Kunden. Hierfür stellte sich die Gemeinde Pieterlen als kompetente Partnerin zur Verfügung, dafür möchten wir noch einmal herzlich danken. Die App konnte erfolgreich getestet und kleinere Bugs korrigiert werden. Nun ist die App bereits bei mehreren Kunden in die produktive Umgebung eingebettet und wird im Reporting genutzt.

Doch was ist Power Apps genau?

Die Entwicklungsumgebung von Power Apps ist eine intuitive, benutzerfreundliche „Low-Code“-Plattform, die es ermöglicht, Applikationen durch „Drag and Drop“ zu erstellen, zu veröffentlichen und anzupassen. Als Teil der Microsoft Power Platform, kann Power Apps mit Power BI interagieren. Zusammen bilden diese Programme eine saubere Lösung für verschiedene Use Cases.

Power Apps, so wie Power BI, bietet dem Entwickler eine grosse Palette an Datenverbindungen. Man hat die Möglichkeit, aus verschiedensten Datenquellen Apps zu bauen, die für verschiedene Arten von Anwendungen gebraucht werden können.

In unserem Fall geben wir unserer Kundschaft die Möglichkeit, nun mit einem Visualisierungstool wie Power BI interaktiv zu arbeiten.

Wie profitieren die Gemeinden von dieser Weiterentwicklung? 

Bis anhin erfolgte der Datenaustausch für den Forecast über Excel, wenn die Gemeinde manuelle Anpassungen der Hochrechnung gewünscht hat. Somit musste ein zusätzlicher Datenaustausch erfolgen, was mehrere Aktualisierungen des Reports zur Folge hatte.

Mit der heutigen Lösung können wir der Gemeinde den Report zur Verfügung stellen und die Gemeinde kann allfällige manuelle Anpassungen direkt im Report über PowerApp vornehmen. Somit entfallen der zusätzliche Datenaustausch sowie die verschiedenen weiteren Aktualisierungen. Die Kundin kann nun alle Anpassungen selbst vornehmen und diese in Echtzeit im Reporting sehen, die Veränderungen werden sofort neu berechnet und zur Verfügung gestellt. Somit können wir die Userexperience verbessern und vor allem vereinfachen.

Unser Ziel ist es nun, diese Lösung bei allen bestehenden Reportingkundinnen einzuführen, sofern dies gewünscht ist. Wir sind überzeugt, dass dieses Reporting für viele weitere Gemeinden eine gute Datengrundlage bietet, um die richtigen Entscheidungen im Sinne der Gemeinde treffen zu können. Für die Verwaltung bietet das Reporting die Möglichkeit, unterjährig einen Einblick in die aktuellen Zahlen zu erhalten, mit einer Hochrechnung per Ende Jahr, ohne zusätzlichen Aufwand zu haben.

Interessiert? Gerne stellen wir Ihnen unser Produkt in einem kurzen Gespräch vor.

Blog Rinor

Rinor Recica

Rinor ist seit Mai 2023 ein engagierter Teil der publicXdata AG. Mit seinem technischen Knowhow als Softwareentwickler unterstütz er die publicXdata AG in der technischen Weiterentwicklung aller Produkte.

Weitere Blogbeiträge