How Can We Access Analytical Reporting API Webcast Slide Deck
How Can We Access Analytical Reporting API Webcast Slide Deck
PUBLIC
Agenda
10 Analytical Reporting
15 Demo
10 Q&A
Q & A Panelist
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 2
Ariba API
What is It ?
1. Simple
2. Scalable and
3. Secure
1. Time Limit - The number of transactions posted within a certain time period may not exceed a
certain maximum
3. Rate Limit - The number of API calls made every minute/day/week/month may not exceed a
certain limit
Update an existing reporting view template (view template name, view template status, select
attributes and filter criteria)
1. Synchronous
2. Asynchronous
In the asynchronous usage, requested output is batched into ZIP files containing 1000 records per
file, and these files can be downloaded one at a time. The maximum number of records returned is
10,000, or 10 files containing 1000 records per file. Files created in response to asynchronous
requests expire after 48 hours.
In the synchronous usage, requested output is batched and paginated, and results are returned
one page at a time in JSON format. The maximum number of records returned is 10,000. The
maximum number of records per page is 50.
What is a dimension?
• Pivot Layout
• Refine Data
• We can add maximum of 7 currencies for reporting including the realms base currency.
• You can select additional currencies from Other Supported Currencies drop down.
• For customers in dedicated schema, work with your SV deployment lead if you want to add
additional currencies to reporting.
• Use Advanced Options to filter even more precisely by date if your report includes more than
one date field.
The Analytical reporting APIs enable you to create a client application that
extracts reportable data from reporting facts and dimensions such as you
would select in the user interface when creating an analytical report.
1. Metadata
2. Default templates
3. Create templates
4. View template data
Synchronous Asynchronous
The Job submission API for analytics allows you to submit larger jobs for asynchronous
processing, using reporting view templates. To retrieve the output from these jobs, use the
Job results API for analytics
Synchronous Asynchronous
1. API rate Limit- 1/second, 3/minute, 50/hour, 300/day 1. API rate Limit - 1/second, 2/minute, 8/hour, 40/day
2. Data limit – 50,000 records 2. Data limit - 50,000 records
3. Filter limit - one year 3. Filter limit - one year
Synchronous Asynchronous