It would be better if the header and footer are customizable in the generated report since customers might wish to add their logos, copyrights to the generated report. We can get required stuff ( ex: logo image of a given size, footer text etc ) as inputs and if not given fallback to defaults.
On Mon, Jan 6, 2020 at 10:48 PM Harsha Kumara <[email protected]> wrote: > > > On Mon, Jan 6, 2020 at 10:45 PM Kasun Thennakoon <[email protected]> wrote: > >> Hi Fazlan, >> >> This analytics report looks much better than the reports generated in >> current APIM 3.0.0 analytics. >> Why do we want to move the reporting capabilities to admin users? >> By moving report reporting capabilities to a separate portal (though it's >> called a dashboard it seems like a report generation/download page) are we >> going to include additional information in the reports? or is it only to >> prevent showing restricted(access-controlled) API stats to >> unintended publisher users? >> Otherwise, We already present this information(visually) to publisher >> users from the analytics dashboard, and the same data is available through >> the REST APIs. So IMO restricting report generation capabilities to admin >> users is not necessary. >> >> Regarding the report generation, Can't we render HTML pages as reports >> and give users a print button to print or download it as PDF? In this way, >> I think we will have more flexibility in styling and arranging the report >> data. Basically providing a printable version of the widget (Graph/Table/ >> pie chart etc,). >> > +1 for this. > >> >> Thanks >> ~KasunTe >> >> On Mon, Jan 6, 2020 at 10:12 PM Rukshan Premathunga <[email protected]> >> wrote: >> >>> Hi Fazlan, >>> >>> Can we know whats are the information admin users could include in the >>> report? And is this parameter are selectable? ex: Tenant domain, API, >>> Application, users information, etc. >>> It also looks like the actual use case of this report/API is to provide >>> monetization capabilities. Please verify if not. So are we providing the >>> PDF generation capabilities to standard users, from existing widgets? >>> >>> Thanks and Regards >>> >>> >>> >>> On Mon, Jan 6, 2020 at 9:52 PM Harsha Kumara <[email protected]> wrote: >>> >>>> Can we select range when generating the report? Also we need to >>>> evaluate what are the common requirements and provide the capability to >>>> generate the reports based on it. >>>> >>>> On Mon, Jan 6, 2020 at 5:47 PM Fazlan Nazeem <[email protected]> wrote: >>>> >>>>> Hi all, >>>>> >>>>> We have been constantly getting requests from customers to have a >>>>> proper PDF reporting mechanism where users can export analytics data in >>>>> PDF >>>>> format. Therefore we have implemented a prototype of this feature for the >>>>> upcoming 3.1 release. >>>>> >>>>> The current prototype is implemented by exposing an MSF4J rest service >>>>> which will generate a hit count report for a particular month, year >>>>> combination. The month, year combination has to be passed as query params >>>>> to the API. Attached herewith is a PDF report generated by this service. >>>>> We >>>>> are thinking of adding two more types of reports if time permits. >>>>> Altogether this makes 3 types of reports which can be downloaded. >>>>> >>>>> 1) Request Summary >>>>> 2) Throttle Summary >>>>> 3) Fault summary >>>>> >>>>> The plan is to secure the service with tenant admin credentials. This >>>>> means not all users who visit the analytics dashboard will be able to >>>>> download the PDF report unless he/she is an admin. We are thinking of >>>>> exposing a new dashboard with a single widget that takes the inputs (year, >>>>> month) and downloads this report. The dashboard will be secured with admin >>>>> role, resulting in only admin users being able to view this dashboard. The >>>>> rationale behind this decision is not to expose analytics data of >>>>> publisher >>>>> access-controlled APIs to normal API publishers. >>>>> >>>>> Please provide your suggestions on any improvements or changes which >>>>> can add value to this feature. >>>>> >>>>> -- >>>>> Thanks & Regards, >>>>> >>>>> *Fazlan Nazeem | *Associate Technical Lead | WSO2 Inc >>>>> Mobile : +94772338839 | [email protected] >>>>> >>>>> >>>>> >>>> >>>> -- >>>> >>>> *Harsha Kumara* >>>> >>>> Technical Lead, WSO2 Inc. >>>> Mobile: +94775505618 >>>> Email: [email protected] >>>> Blog: harshcreationz.blogspot.com >>>> >>>> GET INTEGRATION AGILE >>>> Integration Agility for Digitally Driven Business >>>> >>> >>> >>> -- >>> Rukshan C. Premathunga | Associate Technical Lead | WSO2 Inc. >>> (m) +94711822074 | (w) +94112145345 | Email: [email protected] >>> GET INTEGRATION AGILE >>> Integration Agility for Digitally Driven Business >>> >> >> >> -- >> *Kasun Thennakoon* | Associate Technical Lead | WSO2 Inc. >> (m) +94 711661919 | (w) +94 11 214 5345 | (e) [email protected] >> GET INTEGRATION AGILE >> Integration Agility for Digitally Driven Business >> > > > -- > > *Harsha Kumara* > > Technical Lead, WSO2 Inc. > Mobile: +94775505618 > Email: [email protected] > Blog: harshcreationz.blogspot.com > > GET INTEGRATION AGILE > Integration Agility for Digitally Driven Business > -- *Tanya Madurapperuma* | Technical Lead | WSO2 Inc. (m) +94718184439 | (e) [email protected] <http://wso2.com/signature>
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
