Get Files names pentaho rest api - rest

Am using pentaho bi server community edition. I would like to integrate the pentaho report in my angular2 web application. I put the reports in a folder in the pentaho server , i would like to read the files names from this folder.

https://help.pentaho.com/Documentation/7.1/0R0/070/010.
As far as I understood your question, the response is under the File Management/Directory Resources section.
Don't forget to authenticate.

Related

Integration and data upload - MuleSoft CloudHub to Tableau Server

I am using MuleSoft CloudHub with Runtime v4.4 to upload CSV data to Tableau Server. The documentation page https://docs.mulesoft.com/tableau-specialist-connector/1.1/ confirms that its not possible to use Hyper Configuration and its operations in CloudHub because CloudHub does not allow executing external code due to security reasons. That is why I am trying to use REST configurations and it's available operations.
With all my attempts, I am able to connect to Tableau server and successfully perform simple operations like Initial file upload, Query project, Append to file upload, etc. But, these operations does not help to publish my CSV content to Tableau. Publish workbook operation also requires file content in *.twbx format, and I am not sure how to convert CSV/JSON/XML to TWBX content type.
I have referred some websites and MuleSoft technical videos where HTTPS connection can be used to upload data to Tableau but those examples are using *.hyper file from classpath.
So, basically I am stuck at 2 different paths:
How can I transform CSV content to hyper file content in Mule flow. If this transform is possible then I can use HTTPS connection to Tableau and upload my data.
Using MuleSoft Tableau connector v1.1 and with REST configurations, is it possible to upload data to Tableau?
If there is any other solution, then I am happy to change my implementation strategy. Please can somebody guide me to correct direction?

Is there a way to get a list of all Project from MS Project Online (PWA)

MS Project is a bucket of bolts... but sometimes we have to work with what we've got.
I have a MS Project online, Project Web Access (PWA) with no reporting capabilities like PowerBI or anything.
Is there any way to use VBA to get a list of all the projects in the online environment? PowerShell would be great, but I have no admin rights to use them.
https://learn.microsoft.com/en-us/projectonline/export-user-data-from-project-online
OData does the trick.
PowerBI and excel both have PowerQuery functionality with a OData connector, and it solves the problem.
You just use Project's native API:
URLPWA/_api/ProjectData/Projects

Copy List & Label server content from DEV to QA to PROD

Reproduce List & Label content in different environments.
I tried enabling List & Label API and use the methods, but input parameters need existing ParentFolderID, etc... which need to be explicitly created in server.
I am new with List & Label report server.
My requirement is to create all reports (data sources, etc...) in DEV server.
However to QA and PROD afterwards, there is a need to be able to 'export' all existing reports (data sources, etc...) from DEV.
My knowledge is more of Oracle BI Publisher.
In BIP server i have an option to download (zip) all the contents of a server folder (where i have all the reports) and i am able to log in another BIP server and upload the zipped file from original server.
This way i have exactly the same reports on all servers.
Is any sort of feature like it in List & Label report server?
Explicitly i need a kind of reports installer into List & Label report server.
Regards,
ccarvalho
Currently, there is no such feature. The suggested procedure would be to copy the entire database from Dev to Production if your're working with the Report Server on both ends. Would that work for you?
Other than that, if you're designing your reports from a desktop app and want to transfer them to the Server, you could use the REST API of the Report Server. Here is a blog post covering the basics of this API. The setup also contains a sample ("C# Client API Sample").

How to add mysql as data source in Tableau Public

I installed and created some reports in tableau using static excel and web data connector, installed tableau shows Odata, Google Sheet and Web data connector are used for data connection.
I want to draw dynamic charts based on database values. So how can I connect tableau with MySql.
I am using "Tableau Public 10.0" version
I don't think you can. I think the mysql connectors only available on the paid professional version. Data sources for the public version from the website are below:
Data Sources
Google Sheets
Microsoft Excel 2007 or later
Microsoft Windows Azure Marketplace DataMarket
OData
Text files - comma separated value (.csv) files
Statistical Files; SAS (.sas7bdat), SPSS (.sav), and R (*.rdata,
*.rda)
Web Data Connectors
See here for the full list:
https://public.tableau.com/en-us/s/download

Run Birt Eclipse BI Report on local server or online

i have created a Report using Birt Eclipse BI tools. But i am trying to display this report on local server or online . so every one can see this by browser.
may it possible to run in browser in each machine of local.?
please report expert have a look.
thanks
If you need to provide webbased access to the reports, you can have a look at the Enterprise Reporting Server. The project is up on GitHub at https://www.github.com/stephanfeb/ers and you can download a prebuilt .war from http://www.computonium.com
Stephan