Skip to content
NextLytics
Megamenü_2023_Über-uns

Shaping Business Intelligence

Ob clevere Zusatzprodukte für SAP BI, Entwicklung aussagekräftiger Dashboards oder Implementierung KI-basierter Anwendungen - wir gestalten zusammen mit Ihnen die Zukunft von Business Intelligence. 

Megamenü_2023_Über-uns_1

Über uns

Als Partner mit tiefem Prozess-Know-how, Wissen der neuesten SAP-Technologien sowie hoher sozialer Kompetenz und langjähriger Projekterfahrung gestalten wir die Zukunft von Business Intelligence auch in Ihrem Unternehmen.

Megamenü_2023_Methodik

Unsere Methodik

Die Mischung aus klassischem Wasserfallmodell und agiler Methodik garantiert unseren Projekten eine hohe Effizienz und Zufriedenheit auf beiden Seiten. Erfahren Sie mehr über unsere Vorgehensweise.

Produkte
Megamenü_2023_NextTables

NextTables

Daten in SAP BW out of the Box bearbeiten: Mit NextTables wird das Editieren von Tabellen einfacher, schneller und intuitiver, egal ob Sie SAP BW on HANA, SAP S/4HANA oder SAP BW 4/HANA nutzen.

Megamenü_2023_Connector

NextLytics Connectoren

Die zunehmende Automatisierung von Prozessen erfordert die Konnektivität von IT-Systemen. Die NextLytics Connectoren ermöglichen eine Verbindung Ihres SAP Ökosystems mit diversen open-source Technologien.

IT-Services
Megamenü_2023_Data-Science

Data Science & Engineering

Bereit für die Zukunft? Als starker Partner stehen wir Ihnen bei der Konzeption, Umsetzung und Optimierung Ihrer KI-Anwendung zur Seite.

Megamenü_2023_Planning

SAP Planning

Wir gestalten neue Planungsanwendungen mithilfe von SAP BPC Embedded, IP oder  SAC Planning, die einen Mehrwert für Ihr Unternehmen schaffen.

Megamenü_2023_Dashboarding

Dashboarding

Mit unserer Expertise verhelfen wir Ihnen auf Basis von Tableau, Power BI, SAP Analytics Cloud oder SAP Lumira zu aussagekräftigen Dashboards. 

Megamenü_2023_Data-Warehouse-1

SAP Data Warehouse

Planen Sie eine Migration auf SAP HANA? Wir zeigen Ihnen, welche Herausforderungen zu beachten sind und welche Vorteile eine Migration bringt.

Business Analytics
Megamenü_2023_Procurement

Procurement Analytics

Transparente und valide Zahlen sind vor allem in Unternehmen mit dezentraler Struktur wichtig. SAP Procurement Analytics ermöglicht die Auswertung von SAP ERP-Daten in SAP BI.

Megamenü_2023_Reporting

SAP HR Reporting & Analytics

Mit unserem Standardmodell für Reporting von SAP HCM mit SAP BW beschleunigen Sie administrative Tätigkeiten und stellen Daten aus verschiedenen Systemen zentral und valide zur Verfügung.

Megamenü_2023_Dataquality

Data Quality Management

In Zeiten von Big Data und IoT kommt der Vorhaltung einer hohen Datenqualität eine enorm wichtige Bedeutung zu. Mit unserer Lösung für Datenqualitätsmanagement (DQM) behalten Sie stets den Überblick.

Karriere
Megamenü_2023_Karriere-2b

Arbeiten bei NextLytics

Wenn Du mit Freude zur Arbeit gehen möchtest und dabei Deine berufliche und persönliche Weiterentwicklung nicht zu kurz kommen soll, dann bist Du bei uns genau richtig! 

Megamenü_2023_Karriere-1

Berufserfahrene

Zeit für etwas Neues? Gehe Deinen nächsten beruflichen Schritt und gestalte Innovation und Wachstum in einem spannenden Umfeld zusammen mit uns!

Megamenü_2023_Karriere-5

Berufseinsteigende

Schluss mit grauer Theorie - Zeit, die farbenfrohe Praxis kennenzulernen! Gestalte bei uns Deinen Einstieg ins Berufsleben mit lehrreichen Projekten und Freude an der Arbeit.

Megamenü_2023_Karriere-4-1

Studierende

Du möchtest nicht bloß die Theorie studieren, sondern Dich gleichzeitig auch praktisch von ihr überzeugen? Teste mit uns Theorie und Praxis und erlebe wo sich Unterschiede zeigen.

Megamenü_2023_Karriere-3

Offene Stellen

Hier findest Du alle offenen Stellenangebote. Schau Dich um und bewirb Dich - wir freuen uns! Falls keine passende Stelle dabei ist, sende uns gerne Deine Initiativbewerbung zu.

Blog
NextLytics Newsletter Teaser
Hier für unseren monatlichen Newsletter anmelden!
Newsletter abonnieren
 

Wie Sie mit SAP Analytics Cloud Custom Widgets eine KPI Tile umsetzen

 

Seit dem Release Q4 2019 können in SAP Analytics Cloud (SAC) Application Designer eigene Widgets (Komponenten) entwickelt werden. In diesem Artikel erläutere ich Ihnen, was Custom Widgets sind und wie sie diese in SAC einbinden. Damit Sie eine Vorstellung von den diversen Möglichkeiten haben, präsentiere ich Ihnen das von NextLytics entwickelte KPI Widget.

 

Einführung in Custom Widgets

Generell ist ein Widget eine eigene Komponente innerhalb von SAC. Sie stellt alles das dar, was Sie optisch im Dashboard Builder sehen und bearbeiten können. Dies können entweder ein Diagramm oder auch weitere Elemente wie Texte oder das Tab-Strip sein. SAC bietet Ihnen bereits jetzt eine Vielfalt an Elementen, mit denen Sie Ihr Dashboard gestalten können. Aber was passiert, wenn Sie das konkrete Anwendungsszenario nicht über die vordefinierten Widgets abgebildet bekommen? Genau an dieser Stelle bieten Custom Widgets im Application Designer Abhilfe. Sie können exakt auf Ihre Bedürfnisse zugeschnitten werden und so das konkrete Szenario umsetzen.

Die zugeschnittenen Komponenten werden von FrontEnd-Entwicklern in JavaScript (außerhalb von SAC) entwickelt. In diesen Custom Widgets kann all das entwickelt werden, was mit JavaScript möglich ist. Dies können weitere Diagrammtypen sein, aber auch komplexere Widgets, die Ihnen zum Beispiel ein Abbild Ihres Gebäudes darstellen können, um dann damit zu interagieren.

Da der Application Designer immer dann eingesetzt wird, wenn komplexere Szenarien abgedeckt werden sollen, ist der Einsatz von Custom Widgets dem Application Designer vorbehalten. SAP plant allerdings auch eine Einführung in SAC Story.

Das eigentliche Custom Widget muss auf einem separaten Server gespeichert werden. Um dieses Widget in SAC verfügbar zu machen, wird in SAC eine JSON-Datei eingebunden. Diese enthält im Wesentlichen alle Informationen, die dieses Widget beschreiben (Metadaten). Dies umfasst sowohl alle Beschreibungen für dieses Widget innerhalb von SAC als auch den Speicherort zum Server und den Schnittstellen, die im Application Designer für die Programmierung verwendet werden.

 

Einfügen von Custom Widgets

Sie erreichen alle Custom Widgets über das Menü->Durchsuchen->Benutzerdefinierte Widgets.

Custom Widgets

Dort bekommen Sie in einer Listendarstellung alle Custom Widgets angezeigt, die in Ihrem Tenant verfügbar sind.

In einer Analytic Application fügen Sie dann das Custom Widget hinzu. Dazu klicken Sie im Menü auf hinzufügen und können dann im letzten Eintrag dieser Liste über “Benutzerdefinierte Widgets” das Custom Widget wiederfinden.

 
Custom Widget hinzufügen

NextLytics KPI Tile

Damit Sie ein besseres Gefühl für die Einsatzmöglichkeiten der Custom Widgets bekommen, stelle ich Ihnen nun das NextLytics KPI Tile vor.

KPIs sind ein Hauptbestandteil eines Dashboards. Die Anwendungsszenarien sind unterschiedlich, aber die Darstellungen ähneln sich. Wenn eine KPI in SAC als numerischer Punkt hinzugefügt wird, fehlt zumeist der Kontext dieser Kennzahl. Wie kann die Kennzahl in den zeitlichen Verlauf eingeordnet werden? Was genau stellt diese Kennzahl dar? Mir wird als Anwender nur der absolute Vergleichswert dargestellt. Wie verhält sich der prozentuale Wert?

Für dieses Szenario wurde das NextLytics KPI Tile entwickelt.

NextLytics KPI Tile

Es besteht im Wesentlichen aus einer Überschrift, zwei KPIs mit Abweichungen und einem Bar-Chart. Über Switch-Buttons, welche direkt unterhalb der Abweichungen platziert sind, kann zwischen absoluter und relativer Abweichungen gewechselt werden. Soll nur eine Kennzahl dargestellt werden, kann die Sekundärkennzahl via Coding auch ausgeblendet werden. Die Werte zu den KPIs werden ebenfalls über das Coding hinzugefügt.


Dashboarding mit SAP Analytics Cloud -
Laden Sie sich hier das Whitepaper herunter! 

SAP Analytics Cloud Whitepaper


 

In der oberen rechten Ecke befindet sich ein Info-Button. Darüber ist es möglich die Rückseite anzeigen zu lassen und eine Beschreibung darzustellen.

Rückseite Widget

Alle Elemente können über das Coding bearbeitet werden. Das Besondere an diesem KPI Tile ist, dass Sie über CSS das Layout bearbeiten und somit auf Ihre Corporate Identity abstimmen können. Anpassungen auf CSS-Ebene sind im Application Designer sonst nicht möglich.

CSS-Anpassungen KPI Tile

Im Styling-Panel kann CSS direkt hinterlegt werden.

Styling Panel Custom Widget

Ist ein Custom Widget einmal integriert, kann es in allen Application Designer Dashboards auf Ihrem SAC Tenant verwendet werden.

Die Anbindung eines Modells (wie bei den bereitgestellten Diagrammen) ist für Custom Widgets (noch) nicht möglich. Wie Sie aus unserem Vergleichsdokument entnehmen können, fehlt das Data Binding. Dadurch ist es nur unter Umständen möglich, Kennzahlen an Custom Widgets zu übertragen. Dazu müssen von einer bereits platzierten Komponente (besonders eignen sich Tabellen) Daten über ein Array zwischengespeichert und übergeben werden.

SAP Analytics Cloud Custom Widgets - Unser Fazit

Für spezielle Anwendungsfälle können Custom Widgets sinnvoll sein. Allerdings sind dazu HTML-, CSS- und JavaScript-Kenntnisse notwendig und außerdem richten sie sich in erster Linie an Web Entwickler. Für die Entwicklung eines eigenen Custom Widgets ist es daher sinnvoll, dass ein SAP BW Berater mit SAC Application Designer-Kenntnissen und ein Web Entwickler zusammenarbeiten.

Derzeit ist die Anbindung von Daten nur unter Umständen möglich. Sobald das Data Binding unterstützt wird, fällt jedoch dieser Workaround weg. Wir bleiben für Sie am Ball und informieren Sie, sobald das DataBinding möglich ist!

Suchen sie Unterstützung bei der Umsetzung eines Custom Widgets für ihre Anforderungen?

Zum Beratungsangebot

Sie interessieren sich für das Thema Dashboarding mit SAP Analytics Cloud? Hier finden Sie weitere Informationen:

Erfahren Sie alles über SAP Analytics Cloud

avatar

Rafael Sachs

Rafael ist seit 2013 als SAP BW- und BO-Berater in verschiedenen Branchen im In- und Ausland tätig. Dabei deckt er den Bereich von Anforderungsmanagement bis hin zur Realsierung ab. Sein Steckenpferd sind maßgeschneiderte Lösungen im Frontend-Bereich und das fachliche Design der eigenen Software NextTables. In seiner Freizeit ist er ein rastloser Wanderer, Hundedompteur und Hobbykoch.

Sie haben eine Frage zum Blog?
Fragen Sie Rafael Sachs

Gender Hinweis Aufgrund der besseren Lesbarkeit wird im Text das generische Maskulinum verwendet. Gemeint sind jedoch immer alle Menschen.

Blog - NextLytics AG 

Welcome to our blog. In this section we regularly report on news and background information on topics such as SAP Business Intelligence (BI), SAP Dashboarding with Lumira Designer or SAP Analytics Cloud, Machine Learning with SAP BW, Data Science and Planning with SAP Business Planning and Consolidation (BPC), SAP Integrated Planning (IP) and SAC Planning and much more.

Informieren Sie mich über Neuigkeiten

Verwandte Beiträge

Letzte Beiträge