I'm generating static HTML reports through Pentaho's integration tool. I'm developing the reports in Pentaho report designer. My reports have several rows of data which when viewed on the BI server can be exported to csv or excel. I'm looking for that same functionality built into my prpt reports using the report designer. My reports will be viewed separately from the BI server but the user must still have the ability to export the results. I have been unsuccessful in finding any resources for Pentaho Report Designer and CTools are not an option.
You can try to use input-excel from Pentaho PDI. You should generate a transformation where you put three steps.
Input Table. Here you put the query.
Copy rows to result. It's a step that you can find on the section Steps > Job > Copy rows to result.
Steps > Output > Microsoft Excel Writter.
Related
So, what I am trying to do for a project is create data visualizations in Power BI from Microsoft SharePoint. I used Microsoft Power Automate to create flow which has worked successfully. However, it won't let me load or transform the data that I need to succeed for the project. Also, in the Power Bi workbook it usually shows 3 icons. 1 for Reports, 1 for Table relationships and one for data. the one foe data is missing. But I can see columns and do basic visualizations. But I need to clean the data. How can I transform the data that is real live data?
I have a spreadsheet that is using power query in a data connection to execute modelling on CSV files that have more than 2M rows.
This works fine and I can run analysis on this data as needed.
However, now I want to export the resulting data after all the manipulations have been made.
I can't see a way to export the data query result without outputing to a sheet... which I can't... because the row count is >1M.
Can I export the data without outputting to a sheet/multiple sheets?
If so, what tool would I need (if any) and what are the general steps?
I've been trying to work this out on my own for months but I have to recognise my limitations and ask for help now.
Many thanks in advance.
DD
You need to use an external tool like DAX Studio (free) to connect to the Power Pivot data model and export the tables to CSV.
https://daxstudio.org/
As David mentioned above, Dax Studio will output the results of the data model.
Steps as follows:
Download and install the Dax Studio plugin for excel
Make sure the connection you are trying to extract is in the data model.
Launch Dax Studio.
!!!Dax Studio will only be able to read your data if you launch it from the Add-ins tab of Excel. This is the only data source type where access to the data is dependent on how Dax Studio is launched. Again, YOU MUST LAUNCH THIS FROM THE ADDINS MENU OF THE EXCEL DOCUMENT CONTAINING YOUR QUERY/CONNECTION.
A dialogue box will appear. It should show data source "Power Pivot Model" as the radio selection. If it is greyed out, it means that you have not added your query/connection to the data model.
Select "Connect". You will now see all the tables in your data model on the left hand side and may now extract to csv.
I am trying to produce a report which should ultimately be exported in Excel format.
The template of the report is available to me in Excel.
Is there a smart way to "reverse engineer the Excel" in order to design the report (if possible respecting the position of the cells).
I thought about importing an html version of the report but I was wondering whether there is already a standard method for doing that before starting to reinvent the wheel.
I believe you are trying to achieve reporting bursting feature in an excel format.
You can try using Pentaho Reporting Output. Pass your pentaho report name to this step and choose the output as Excel. Note: you need to have a pentaho report built using Pentaho report designer.
Alternatively, you can use the Excel Output step in Pentaho DI. Link your excel template in the "Excel Template"/"Use Template" section of the step. Pass you reporting query and generate the excel report.
Hope this helps :)
I have a SharePoint library having 850 odd infopath forms. I need to export data from all these forms to an excel spreadsheet. Is there any optimized way of doing it without using any utility?
No, not without using any utility.
I've done this very successfully using Microsoft Access. The exact steps will depend on how the XML data is formed in InfoPath, but I've done it with both "flat" InfoPath form data as well as InfoPath forms that contain repeating tables. Basically, I map the SharePoint library as a drive letter on my computer, then an Access app iterates through all the InfoPath forms, imports it, and populates tables. From there, if needed, I further tune the data using Access queries and then push the finished data to another Access database that stores the table(s). Finally, I have one or more Excel workbooks -- with pretty pivot tables and charts etc -- that pull their data from the table(s).
At one of my clients, they use this tool I built for them to import and report on about 800 safety reports created in InfoPath every month. Very slick.
We have a report that queries Oracle and uses Crystal Reports to make a report. The users would like the output as both a Crystal Report and Excel. Yes, I know they can output the results of the report to Excel. Is there any (reasonable) way to automatically provide both output formats? The reports are run in Business Objects Enterprise.
I see the output format is set in the BOE Central Managament Console for the report under Schedule/Format. That makes it look like the option is one or the other, not both.
You can create a new publication and add this report, it will allow you to have both crystal report and excel formats on the email as attachments in BOE. Hope this helps.
Regards
Tracey