Lumira Extensions coding for Dummies A Tutorial Series : From 0 to DataViz ❶.Introduction
Hello Everybody,
My name is Bruno Cavestro and I am a tech geek, passionate inter alia of SAP BusinessObjects customization.
As I discovered SAP Lumira, I immediately fell il love with its extension mechanism.But, as I went trough some blogs and tutorials concerning SAP Lumira extensions coding,I noticed a sort of weird common mindset:
Those tutorials (the ones I bumped into) are a list of orders you have to obey via copy&paste to make the things work … Yes but ..
- “Why?” …
- “Why should I copy this code there?”
- “What does this code means?”
Indeed, most of the tutorial are oriented to Javascript programmers with expertise on HTML5 and D3.js who need to take the max out of SAP Lumira.
So if you think that D3 is a typo, and XML is the oversize version of HTML … well,
You may be interested on reading the tutorials I plan to publish.
Globally, the goal of those tutorial is to be able to give You the possibility to react easily when Your client or Your boss asks You for … a larger column in the table, a different font on the title or other things that were easy to put in place on Web Intelligence and are now not included in out-of-the-box SAP Lumira … |
---|
So let’s start…
I will assume you are using SAP Lumira 1.28 and we will use a standard browser (Chrome is strongly recommended) to create our extension.
We will first navigate to a special SAP web site that will allow us to use the browser as an extension code editor.
This SAP web site is called SAP Web IDE and there are several resources available as the Excellent Cha’s “SAP Web Enablement guide” where you can find the login and activation procedure.
Feel free to follow to the provided link but for sake of simplicity here’s the steps :
- In the browser navigation bar enter the following URL: account.hanatrial.ondemand.com
(or click on Cloud Cockpit);
- Now, Click on Register or use your SAP credentials to Log On
- If you need to register (please, USE THE SCROLLBAR to scroll through the instructions)
-
If you log on (yes, this is the log on procedure) , use your SAP credentials in this form
- If you need to register (please, USE THE SCROLLBAR to scroll through the instructions)
- We are now accessing the SAP HANA Cloud platform cockpit
Welcome to the SAP WEBIDE
“So? now what?!” … be patient and enjoy the flower power … the background
In the next chapter of the tutorial, we will start using the editor to generate our first extension.
Index:
Chapter 2: Let’s Rock
Lumira Extensions coding for Dummies
A Tutorial Series : From 0 to DataViz
❷.Let’s ROCK part I
Lumira Extensions coding for Dummies
A Tutorial Series : From 0 to DataViz
❷.Let’s ROCK part II
Lumira Extensions coding for Dummies
A Tutorial Series : From 0 to DataViz
❷.Let’s ROCK – part III
… More to come
Have you yet documented what to do in steps 2 and 3? I appreciate your step-by-step approach.
Step 2 has been added; just follow the link 😉
The third and final part of chapter 2 has just been released. Enjoy.
Next chapters will talk about (Chap 3 should be out at the end of February- sorry guys for the delay):
+ Logos : add a standard logo via a chart extension to minimize new histories dev time)
+ Tables : we will start using D3 libraries to implement a highly customisable table chart extension .. as usual we will start with an HTML example ... and btw we will start using data 😉 ... this chapter will probably be divided in subparts.
I haven't decided yet when I will talk about CSS files (chap 3 or chap 4) ...
Hi Bruno,
I'm developing a visualization SDK Extension for sap lumira designer. Your tutorial is very useful!!
Now I have to pass a argument like CHART_1.setParameter1(); ... It's possible to to that?
Thank you so much