Looking to see if anyone can point me in the right direction here. I've recently installed Pentaho 6.0 Community Edition on a virtual machine, and have successfully set up a data connection within the Pentaho User Console to our SQL server to use in dashboard creation. The type of data connection we are using for this is JDBC (when looking at "Manage Data Sources"). From watching tutorials, when I chose a new map component or any other object requiring a datasource, I am using "sql over sqljndi" as the datasource object, and from there I just type in the name of that connection that I set up already, and everything has worked. I've never had to install any .jar files or add text to any files, or do anything other than set up the connection by entering the database name and UID/PWD.
The next thing I'd like to do is get some reports going with Pentaho Report Designer. I have Report Designer installed on my local PC. Within Report Designer, I can set up a data connection in the same manner (clicking new connection and entering DB and UID/PWD) and it appears to work just fine when running a report locally (and again, I didn't have to alter any files or install .jar files). But when I publish a report to the repository on the Pentaho server (virtual machine) and open it in a URL, it seems to show only a snap-shot of the dataset (meaning if anything changed, it still only shows the old data). I'm fairly new to javascript and JDBC so I'm sure there's something I'm missing but I don't know what. Ideally, I'd like to use the Pentaho server's connection for all dashboards AND reports, and not have to set anything up on manager's PCs. I thought that was where JNDI comes in, but I'm having a hard time finding information on how to make this work. I'm hoping someone out here can help me.
So basically I'd like to know if it is possible to have the Pentaho server's data connection that I'm already using for dashboards, also be used for reports from Report Designer, and what needs to be done to make that happen. Any suggestions? I've read a few posts and found some things on google, but a lot are old and there seems to be different instructions on what to do. Again, I'm sure me being new to the javascript world is part of the problem, but any help would be greatly appreciated.
Thanks,
Wes
The next thing I'd like to do is get some reports going with Pentaho Report Designer. I have Report Designer installed on my local PC. Within Report Designer, I can set up a data connection in the same manner (clicking new connection and entering DB and UID/PWD) and it appears to work just fine when running a report locally (and again, I didn't have to alter any files or install .jar files). But when I publish a report to the repository on the Pentaho server (virtual machine) and open it in a URL, it seems to show only a snap-shot of the dataset (meaning if anything changed, it still only shows the old data). I'm fairly new to javascript and JDBC so I'm sure there's something I'm missing but I don't know what. Ideally, I'd like to use the Pentaho server's connection for all dashboards AND reports, and not have to set anything up on manager's PCs. I thought that was where JNDI comes in, but I'm having a hard time finding information on how to make this work. I'm hoping someone out here can help me.
So basically I'd like to know if it is possible to have the Pentaho server's data connection that I'm already using for dashboards, also be used for reports from Report Designer, and what needs to be done to make that happen. Any suggestions? I've read a few posts and found some things on google, but a lot are old and there seems to be different instructions on what to do. Again, I'm sure me being new to the javascript world is part of the problem, but any help would be greatly appreciated.
Thanks,
Wes