1. Live Xcelsius dashboard met
WeBI reports
In deze presentatie wordt uiteengezet hoe je met
content uit WebI rapportages een live xcelsius
dashboard kan creëren. Voor de connectie tussen de
componenten wordt gebruik gemaakt van de
connectie ”Query as a Web Service”.
2. Live Xcelsius dashboard met WeBI re
Hoe werkt het?
Open Web Intelligence
Rich Client en kies een
universe om een query
te maken. In deze blog is
de sample universe
eFashion geselecteerd.
Naast objecten en
measures heb ik een
prompt in de query
gemaakt die ik later in
Xcelsius gebruik om mijn
gegevens te verversen.
2
3. Live Xcelsius dashboard met WeBI re
Met de gegevens uit de
query heb ik een tabel
gemaakt met een extra
kolom die een berekend
percentage weergeeft.
Het voordeel is dat ik hier
de basis set van mijn data
kan ontwikkelen en deze
kan gebruiken in Xcelsius.
Ook zou ik daarnaast nog
meer detail gegevens
kunnen opnemen in mijn
WebI rapportage, zodat
Xcelsius en Webi voor
verschillende doeleinden
en verschillende
eindgebruikers gebruikt
kunnen worden.
3
4. Live Xcelsius dashboard met WeBI re
Om de content te
gebruiken dient het
gepubliceerd te
worden naar de web
sever. Selecteer de
tabel en kies uit het
menu voor “publish
block” (vanaf XI 3.1
sp3).
4
5. Live Xcelsius dashboard met WeBI re
Een wizard verschijnt
om de Web
Intelligence content
naar de web server te
publiceren. Loop de
wizard door om de
Web Intelligence
content te
publiceren.
5
6. Live Xcelsius dashboard met WeBI re
Via menu Tools en Manage BI Service
kunnen de web services beheerd worden
en kan ook de url gekopieerd worden
die we in het Excelsius dashboard gaan
gebruiken.
6
7. Live Xcelsius dashboard met WeBI re
Open Excelsius en voeg de knop
verbindingen vernieuwen toe. Kies voor
de verbinding Query as a webservice.
www.controlfreaks.nl 7
8. Live Xcelsius dashboard met WeBI re
Copy paste de WSDL-URL die we net
aangemaakt hebben en druk op
importeren.
Vul voor de eigenschappen van
verbinding minimaal de volgende
kenmerken in:
Methode: GetreportBlockxxxxxxx
Login/password:username /password
Business Objects (laat leeg als je
het dashboard wil beveiligen en
alleen BO gebruikers met de juiste
rechten erbij mogen)
Refresh: verwijs naar een cel met de
waarde 1 om queries met een
prompt te verversen (anders
wordt alleen met de default
waarde een refresh uitgevoerd)
Cell(table, row): Vul hier het bereik in
voor de gegevens . Voor de
header en footer rijen van de
tabel dient eventueel een apart
bereik ingevoerd te worden.
Tabblad “Gebruik”: Stel hier in of de
gegevens meteen vernieuwd
moeten worden als het dashboard
opstart.
www.controlfreaks.nl 8
9. Live Xcelsius dashboard met WeBI re
Met de gegevens van de
QaaWS verbinding heb
ik in dit voorbeeld een
grafiek gemaakt, die bij
een druk op de knop
“vernieuwen” de
gegevens opnieuw
ververst vanuit de
database. Voor de
selectie box heb ik een 2e
QaaWS verbinding
aangemaakt, dat op
dezelfde manier werkt als
hier eerder beschreven is.
9
10. Live Xcelsius dashboard met WeBI re
Dennis den Broeder
d.p.denbroeder@gmail.com
http://nl.linkedin.com/in/dennisdenbroeder
10