on 04-04-2014 4:22 PM
Hi all,
It can read data source from the SDK? ....
I know a data source reads information from multiple objects, but there are many links that I can not access them, then the only way out is to read the source data directly ....
If anyone can help me please...
Best,
Joe.
Hi all,
I am just checking out a part that I have not been used yet but I believe you can read a datasource!
There is an API documented in the API guide of Cloud for Customer / ByD:
There are 2 sections that sound very promising:
2.3 SOAP API for Analytical Data Access
and
3 OData APIs for Read-Only Access
The general syntax should be then:
There are more selection parameter available and the result should be returned in JSON which can be parsed. That way you could consume via ABSL the data or do it via an extenral system.
Also Thomas provided an article that goes into this direction:
Not sure when I can test that but this should definetly give you a good start and it would be great to have a "How-To" guide for this topic.
Cheers,
Jens
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
And yes, it works
How to read data from an Analytics Data Source?
You can get the data of a report, which can be based on various BO's via the ODATA services URL. The result is returned as an XML.
You just need to call the below URL with your parameters:
https://<yoursystem>.com/sap/byd/odata/<shortened name of work center>_analytics.svc/RP<report ID>QueryResults
More documentation and more parameters: Cloud API Documentation
Result: You get the data as XML according to your parameters:
How to get the parameters?
- <yoursystem>
--> should everybody know, it is the url of your system...
- <shortened name of work center>
Business Analytics -> Design Reports ->Open Assignent Overview of the Reports
- <report ID>
Open the Report and click details, in the following dialog you can see the technical id
The XML resutl must be manually processed either by the external applicaiton or via ABSL from the Studio.
Cheers,
Jens
I typed these suggestions in my earlier reply itself and then deleted them. I couldn't suggest these becoz
But a thread owner should know that there is this kind of option. So, I say, good one.
Hi Jens,
I had left this outstanding issue, and now I must return ..
I have read all that you indicate, and if I could see that to me working properly, but now I have an error message when trying to check the data in a standard report.
Message: RBAM: Sin autorización p."Query <default> BY_ELEMENTS" en "BONodeProxy <default> FIA_SET_OF_BOOKS <default> C" en contexto ""
I have verified that the Id of the report and the name of the workplace are correct.
The error indicates that I have not authorization. You know how to fix this??
thanks in advance,
Best regards,
Joe Gonzales.
Hi Joe,
for me it seems that there is an issue with the underlying query. It seems that you can access the report but then an error is thrown. Are you sure that you can see data with your user when you open the report? (This might be about access context.).
Maybe try a different report (the more simpler the better for your testing).
To maybe verify my question you could also try the same with a user that definetly has not the report assigened and compare the error message you get. If it is different it must be something else.
Cheers,
Jens
Hi Jens and Srivatsava,
I succeeded enter the standard report previously, the error was because I was entering from the wrong work center.
Now I'm doing a reading algorithm of the data.
But I have a possible serious problem ... When I create the url, I place the selection and filters I need:
But I need to replace the filters every month, that is have to be dynamic.
Also entry the url in the communication arrangement:
You can tell me how I can make dynamic please??
thanks in advance,
Best regards,
Joe Gonzales.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Help is for sure if the reader understands your question perfectly. So, frame your question in detail always! What's your reqt.? What are the datasources you are trying to read? and from where?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.