Escolar Documentos
Profissional Documentos
Cultura Documentos
With the advent of the RESTful Web Services API in the 4.x
release of the SAP BusinessObjects BI platform, integration to
backend systems from custom applications and streamlined
end-user workflows has become much less cumbersome and
faster to deliver
We will investigate the various options for integrating custom
workflows and UI modifications using simple demo code
Discuss the different APIs and identify their strengths and
weaknesses
Provide Starter Code samples that you can apply and extend
in your own environment
PSA
API
BOBJ
Example URI
http:// <Server IP> :<port>/biprws/raylight/v1/documents/
RESTful Architecture
base URI, such as http://example.com/resources/
Internet media type for the data. e.g. JSON / XML
standard HTTP methods (e.g., GET, PUT, POST, or
DELETE)
hypertext links to reference state
hypertext links to reference related resources
10
11
12
13
14
15
17
18
Example URIs
WebI documents
../biprws/raylight/v1/documents
A WebI document
../biprws/raylight/v1/documents/{documentID}
19
20
22
Testing Tools
23
24
Lots of Flexibility
25
Custom Panel
JQuery Date Picker
Custom Refresh button with animation
26
Custom Panel
JQuery Date Picker
Custom Refresh button with animation
27
28
29
30
31
32
33
www.kingfisherinc.com/RESTFulBIWS
s Blog describing the details of building components
Ted Ueda, Scripting Web Intelligence: the RESTful Raylight Web
Services http://scn.sap.com/
s SCN Blog series
http://help.sap.com/businessobject/product_guides/sbo41/en/sbo
41_webi_restful_ws_en.pdf
s Official SAP Documentation
34
35
Your Turn!