Quantcast
Channel: Pentaho Community Forums - BI Platform
Viewing all 2893 articles
Browse latest View live

Pentaho Community Edition -Supports Dashboard

$
0
0
Hi Team,

Is Pentaho Community edition available for 5.0.4 version?
Whether it Support Dashboard(Xactions)?

Thanks
LekshmI

Initialization Error BA Server 7

$
0
0
Hello guys,
I am testing version 7 of BA Server.
Some errors and the server does not start correctly.

localhost log:

13-Jan-2017 14:49:12.156 INFO [localhost-startStop-1] org.apache.catalina.core.ApplicationContext.log No Spring WebApplicationInitializer types detected on classpath
13-Jan-2017 14:49:15.427 INFO [localhost-startStop-1] org.apache.catalina.core.ApplicationContext.log Initializing Spring root WebApplicationContext
13-Jan-2017 14:49:46.952 SEVERE [localhost-startStop-1] org.apache.tomcat.util.descriptor.web.SecurityConstraint.findUncoveredHttpMethods For security constraints with URL pattern [/jsp/*] only the HTTP methods [POST GET] are covered. All other methods are uncovered.

Catalina log:
13-Jan-2017 14:49:47.312 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /opt/pentaho/v7/pentaho-server/tomcat/webapps/pentaho has finished in 53,401 ms
13-Jan-2017 14:49:47.313 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /opt/pentaho/v7/pentaho-server/tomcat/webapps/sw-style
13-Jan-2017 14:49:47.499 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
13-Jan-2017 14:49:47.501 SEVERE [localhost-startStop-1] org.apache.jasper.EmbeddedServletOptions.<init> The scratchDir you specified: /opt/pentaho/v7/pentaho-server/tomcat/work/Catalina/localhost/sw-style is unusable.
13-Jan-2017 14:49:47.501 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /opt/pentaho/v7/pentaho-server/tomcat/webapps/sw-style has finished in 188 ms
13-Jan-2017 14:49:47.502 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /opt/pentaho/v7/pentaho-server/tomcat/webapps/ROOT
13-Jan-2017 14:49:47.677 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
13-Jan-2017 14:49:47.678 SEVERE [localhost-startStop-1] org.apache.jasper.EmbeddedServletOptions.<init> The scratchDir you specified: /opt/pentaho/v7/pentaho-server/tomcat/work/Catalina/localhost/ROOT is unusable.
13-Jan-2017 14:49:47.678 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /opt/pentaho/v7/pentaho-server/tomcat/webapps/ROOT has finished in 176 ms
13-Jan-2017 14:49:47.679 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /opt/pentaho/v7/pentaho-server/tomcat/webapps/pentaho-style
13-Jan-2017 14:49:47.854 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
13-Jan-2017 14:49:47.855 SEVERE [localhost-startStop-1] org.apache.jasper.EmbeddedServletOptions.<init> The scratchDir you specified: /opt/pentaho/v7/pentaho-server/tomcat/work/Catalina/localhost/pentaho-style is unusable.
13-Jan-2017 14:49:47.855 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /opt/pentaho/v7/pentaho-server/tomcat/webapps/pentaho-style has finished in 176



Browser>


"The following errors were detected
One or more system listeners failed. These are set in the systemListeners.xml.
org.pentaho.platform.api.engine.PentahoSystemException: PentahoSystem.ERROR_0014 - Error while trying to execute startup sequence for org.pentaho.platform.engine.services.connection.datasource.dbcp.DynamicallyPooledDatasourceSystemListener

Please see the server console for more details on each error detected."


Thank you for your help! :)

André.

integration Pentaho BA 7 community edition with CAS

$
0
0
Recently I am working to integrate Pentaho BA (BI server) 7 CE with Cas server . I follow up Pentaho official documentation . https://help.pentaho.com/Documentati...50/010/060/000 but unfortunately it doesn't work!! Actually it's kind of hard to find about section 5 in documentation . where I have to set
Code:

casAuthenticationProvider.MemoryUserDetailsService
in my configuration ? And all i've get from the engine is the error which says it couldn't found CasAuthenticationProvider class . I added all the necessary JARs as the Pentaho documentation referred . The error is :
Code:

Cannot find class for publish type: INTERFACES specified on publish of  bean id: casAuthenticationProvider

Integrating Pentaho BI 7 CE with CAS

$
0
0
The instructions in the doc were followed:
https://help.pentaho.com/Documentati...curity/060/000

But at start allways get a SEVERE problem:

Code:

14:29:28,880 ERROR [ContextLoader] Context initialization failedorg.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Failed to import bean definitions from relative location [applicationContext-spring-security-cas.xml]
Offending resource: file [/var/opt/pentaho70/pentaho-server/pentaho-solutions/system/pentaho-spring-beans.xml]; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from file [/var/opt/pentaho70/pentaho-server/pentaho-solutions/system/applicationContext-spring-security-cas.xml]; nested exception is java.lang.RuntimeException: Cannot find class for publish type: INTERFACES specified on publish of bean id: casAuthenticationProvider.memoryUserDetailsService
        at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:70)
        at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85)
        at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:76)
        at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.importBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:259)
        at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseDefaultElement(DefaultBeanDefinitionDocumentReader.java:184)
        at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:169)
        at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:142)
        at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:94)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:508)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:392)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181)
        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:217)
        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
        at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
        at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
        at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
        at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:612)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
        at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
        at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
        at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4853)
        at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5314)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
        at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1092)
        at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1834)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from file [/var/opt/pentaho70/pentaho-server/pentaho-solutions/system/applicationContext-spring-security-cas.xml]; nested exception is java.lang.RuntimeException: Cannot find class for publish type: INTERFACES specified on publish of bean id: casAuthenticationProvider.memoryUserDetailsService
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:414)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
        at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.importBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:243)
        ... 32 more
Caused by: java.lang.RuntimeException: Cannot find class for publish type: INTERFACES specified on publish of bean id: casAuthenticationProvider.memoryUserDetailsService
        at org.pentaho.platform.engine.core.system.objfac.spring.BeanPublishParser.decorate(BeanPublishParser.java:142)
        at org.springframework.beans.factory.xml.NamespaceHandlerSupport.decorate(NamespaceHandlerSupport.java:99)
        at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.decorateIfRequired(BeanDefinitionParserDelegate.java:1448)
        at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.decorateBeanDefinitionIfRequired(BeanDefinitionParserDelegate.java:1435)
        at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.decorateBeanDefinitionIfRequired(BeanDefinitionParserDelegate.java:1415)
        at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.processBeanDefinition(DefaultBeanDefinitionDocumentReader.java:301)
        at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseDefaultElement(DefaultBeanDefinitionDocumentReader.java:190)
        at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:169)
        at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:142)
        at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:94)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:508)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:392)
        ... 35 more
Caused by: java.lang.ClassNotFoundException: org.springframework.security.cas.authentication.CasAuthenticationProvider
        at org.pentaho.platform.engine.core.system.objfac.spring.BeanPublishParser.findClass(BeanPublishParser.java:163)
        at org.pentaho.platform.engine.core.system.objfac.spring.BeanPublishParser.decorate(BeanPublishParser.java:101)
        ... 46 more
12-Jan-2017 14:29:28.889 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file
12-Jan-2017 14:29:35.112 INFO [localhost-startStop-1] org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [6,221] milliseconds.
12-Jan-2017 14:29:35.113 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal Context [/pentaho] startup failed due to previous errors

Same issue was reported in StackOverflow:

http://stackoverflow.com/questions/4...ition-with-cas

Any ideas?

Thanks...

Pentaho 7.0 embedded java application with iframe

$
0
0
Hi,

I migrated my pentaho server since version 5.3 to version 7.0. It seems that user and password into URL don't work now in this new version :(. That's why now i use cookie authentification for pentaho login but when I try to access with an iframe inside JAVA application for 1 report i have a security error :

URL pentaho : http://pentaho:8080/pentaho/java_app...C4EB1FE&mode=1


Uncaught DOMException: Blocked a frame with origin "http://pentaho:8080" from accessing a cross-origin frame.
at Object.createRequiredHooks (http://pentaho:8080/pentaho/content/....js:372:255985)
at Object.load (http://pentaho:8080/pentaho/content/....js:372:244031)
at http://pentaho:8080/pentaho/content/...js:372:1015592
at Object.execCb (http://pentaho:8080/pentaho/content/...uire.js:29:390)
at Z.check (http://pentaho:8080/pentaho/content/...uire.js:18:423)
at Z.<anonymous> (http://pentaho:8080/pentaho/content/...quire.js:23:27)
at http://pentaho:8080/pentaho/content/...quire.js:8:102
at http://pentaho:8080/pentaho/content/...uire.js:23:461
at v (http://pentaho:8080/pentaho/content/...quire.js:7:173)
at Z.emit (http://pentaho:8080/pentaho/content/...uire.js:23:432)

How can i workaround this problem ?

Thanks for your quick answer.

Regards

Installing Server CE version 7: I need s serious help.

$
0
0
- I want to install the bi server CE 7, and start using some hypercubes I have created: initially as csv files I will upload (let's keep it simple), later by some data connection.
- I have been trying that for several days and although it seems "almost" working, it is not working

- apparently the install is a no-brainer for most people, so I have propbably made some mistakes (hint: I'm 99% ignorant at Java and Tomcat)

Current situation:
- debian 8.6 in a LXC container
- Java:
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)
- created the linux user "pentaho", placed it in sudo group as well
- installed from pentaho-server-ce-7.0.0.0-25.zip by unzipping and moving the generated output: it is now in /home/pentaho/pentaho-server
- changed owner:group to "pentaho" in the whole directory tree under /home/pentaho
- configuration I get from the kettle sample:
Action Successful

Variable
Value
Internal.Kettle.Version
7.0.0.0-25
Internal.Kettle.Build.Version
1
Internal.Kettle.Build.Date
2016-11-05 15.35.36
java.runtime.version
1.8.0_111-b14
os.name
Linux
os.version
4.4.35-1-pve
os.arch
amd64
user.country
US
user.language
en
user.home
/home/pentaho
KETTLE_HOME
${KETTLE_HOME}
pentaho.solutionpath
solution:
Internal.Transformation.Filename.Directory
Internal.Transformation.Filename.Name

But when I try to ru any pivot, eg on steelwheels, this fails...

how to create Repository in 6.1 sever

$
0
0
hi i am using Pentaho bi server 6.1

let me know how to create repository in bi server

pls.......pls.....

Importing CSV file with decimal

$
0
0
Hi!

I can't seem to import a simple csv file that looks like this:
Date,Open,High,Low,Close,Volume,Adj Close
2017-01-12,200.30,20060,19750,19780,1186400,19780

The problem occures with the "." in the second field.
I have set the field as numeric and tried different formats but nothing works (#.# etc). I've even tried to save the file in different codings like UTF8, ANSI etc with no result. At first I got a error like "the fourth character is not a numeric", but now I just get a empty error message. I'm using the data source wizard...

Any ides?

BR
Daniel

Pass Authentication Credentials in URL Parameters no working on Pentaho 7

$
0
0
Pass Authentication Credentials in URL Parameters

  • Go to the pentaho-server/pentaho-solutions/system directory and open the security.properties file.
  • Set the requestParameterAuthenticationEnabled property to true like this:

1 requestParameterAuthenticationEnabled=true




  • Save and close the file.
  • Stop and restart the Pentaho Server.
  • Test the configuration by passing a username and password as URL parameters to one of the already-installed sample reports, like this:



This is not working on Pentaho 7, take to anonymous login., Tested on Pentaho 6 and Pentaho 5 works fine.
We need this to enable remote dashboards on TVs

Pentaho BA Platform localization - Russian language

$
0
0
Hi, guys!

I didn't find localization for BI server in Russian language.
I'd like to provide interface in russian for users of Pentaho Business Analytics.

Is there any ideas about creating Russian Language Pack for Pentaho ?

expand table

$
0
0
Hi everybody !
I noticed that when I expand a table in order to show another panel, then if I change a selector without clicking on the table to un-expand it beforehand, when I open the table again, cde stops working
I am not sure if it's a bug or if there is a way around that (maybe put some javascript in my selectors to un-expand the table automatically in pre-change or something)
If you have any idea, please let me know
Thanks !

how to remove expanding class on a table without clicking it

$
0
0
if anybody know it would be very helpful
thanks !

Bi server community - Serious user security access - release 6.1.0.1.196

$
0
0
Hi Guys,

Today a face with a serious bug, when I login with different users on the same machine the bi server keeps on cache the last session and when I logout and login with a different user it retrieves the previous session.
I have installed the release 6.1.0.1.196

Could you help urgently.

Installing Server CE version 7 Repository Oracle

$
0
0
Hello,

Sorry for my bad english...

I want to use Pentaho server community 7.0 with Oracle Repository :
- OS : Windows Server 2008 R2 64 bits
- database : Oracle 11gR2
- pentaho server ce 7.0


I unzip the Pentaho server archive.
I run start server: the server starts well with the HSQLDB repository.


To install the Oracle repository I have:
- run the scripts create_jcr_ora.sql, create_quartz_ora.sql, create_repository_ora.sql
- modified pentaho/server/pentaho-server/pentaho-solutions/system/quartz/quartz.properties
- modified pentaho/server/pentaho-server/pentaho-solutions/system/hibernate/hibernate-settings.xml
- modified pentaho/server/pentaho-server/pentaho-solutions/system/hibernate/oracle10g.hibernate.cfg.xml
- Replaced the pentaho-solutions/system/audit_sql.xml file with one that is configured for Oracle pentaho-solutions/system/dialects/oracle10g/audit_sql.xml
- modified pentaho/server/pentaho-server/pentaho-solutions/system/jackrabbit/repository.xml
- modified pentaho-server/tomcat/webapps/pentaho/META-INF/context.xml




When I run start server tables are created in the user hibuser from the database but I have the following errors in the log:
Code:

2017-01-26 10:59:45,990 INFO  [org.pentaho.platform.engine.core.system.status.PeriodicStatusLogger] Caution, the system is initializing. Do not shut down or restart the system at this time.
2017-01-26 10:59:47,301 INFO  [org.pentaho.platform.osgi.OSGIBoot] Checking to see if org.pentaho.clean.karaf.cache is enabled
2017-01-26 10:59:52,917 INFO  [org.pentaho.platform.osgi.KarafInstance]
*******************************************************************************
*** Karaf Instance Number: 1 at C:\Pentaho\server\pentaho-server\pentaho-so ***
***  lutions\system\karaf\caches\default\data-1                            ***
*** Karaf Port:8802                                                        ***
*** OSGI Service Port:9051                                                  ***
*** JMX RMI Registry Port:11099                                            ***
*** RMI Server Port:44445                                                  ***
*******************************************************************************
2017-01-26 11:00:16,005 INFO  [org.pentaho.platform.engine.core.system.status.PeriodicStatusLogger] Caution, the system is initializing. Do not shut down or restart the system at this time.
2017-01-26 11:00:46,020 INFO  [org.pentaho.platform.engine.core.system.status.PeriodicStatusLogger] Caution, the system is initializing. Do not shut down or restart the system at this time.
2017-01-26 11:01:15,441 ERROR [org.pentaho.platform.util.logging.Logger] Error: Pentaho
2017-01-26 11:01:15,441 ERROR [org.pentaho.platform.util.logging.Logger] misc-org.pentaho.platform.engine.core.system.PentahoSystem: org.pentaho.platform.api.engine.PentahoSystemException: PentahoSystem.ERROR_0014 - Erreur lors de lexécution de la séquence de démarrage pour {0}

...

2017-01-26 11:01:15,457 ERROR [org.pentaho.platform.util.logging.Logger] Error end:
2017-01-26 11:01:15,457 INFO  [org.pentaho.platform.engine.core.system.status.PeriodicStatusLogger] Warning, one or more errors occurred during the initialization process.
2017-01-26 11:01:25,644 ERROR [org.pentaho.platform.plugin.services.security.userrole.CompositeUserRoleListService] User/Role List could not be obtained.
java.lang.IllegalStateException: Target of Bean was never resolved: org.springframework.security.core.userdetails.UserDetailsService

...

The logs are enclosed for further details. catalina.2017-01-26.logpentaho.log


Can you help me ?


Thank you in advance !
Attached Files

Accent Problem - Pentaho User console 6

$
0
0
The User console, reports and whatsoever thing don't encode european accent character.

I put utf8 everywhere but it doesn't change anything.

I followed this guide to solve the problem: http://pedroalves-bi.blogspot.it/201...acters-in.html

but after i put that strings, pentaho couldn't start again ( so I had to delete the modifications ).

Any help? Thx


Pentaho is running over CentOs 7. In CentOs the locale is set to LANG=en_US.UTF-8

How to connect the Mondrian server purely on client side (XML/A access by Ajax)?

$
0
0
I found the Mondiran documentation to access the XML/A and setups. But I don’t find the detailed information to access the XML/A directly from the Mondrian server. So how can access the XMLA in Mondrian server using Ajax call like as SSAS? Is there any connection parameter to connect Mondrian BI server through Ajax as below?

I am accessing the XMLA using Ajax call using JavaScript by creating msmdpuml.dll to SSAS (SQL Server Analysis Services), my JavaScript code for accessing XML/A from SSAS using Ajax call is,

Code:



var MDX = " SELECT  {[Date].[Fiscal]  ON COLUMNS ,  {[Measures].[Customer Count]}  ON ROWS  FROM [Adventure Works] ;           
$.ajax({
                type: "POST",
                url: "http://localhost:6078/olap/msmdpump.dll",
                data: "<Envelope xmlns=\"http://schemas.xmlsoap.org/soap/envelope/\"> <Header></Header> <Body> <Execute xmlns=\"urn:schemas-microsoft-com:xml-analysis\"> <Command> <Statement> " + MDX +" </Statement> </Command> <Properties> <PropertyList> <Catalog>Adventure Works DW Standard Edition</Catalog> </PropertyList> </Properties> </Execute> </Body> </Envelope>",
                success: function (responce, textStatus, jqXHR) {
                                                                $('body').append(responce);
                },
                contentType: "text/xml",
                dataType: "xml",
            });

How to Integrate or Embed Pentaho Business Intelligence into your application

$
0
0
The Pentaho BA Server is highly extensible, embeddable, and scriptable business intelligence web application. Internally, it is composed of content-generating engines that provide reporting, online analytical processing (OLAP), and data integration (ETL) functionality. These engines are managed by the Pentaho BI Platform process-flow engine, which as designed for but not exclusive to running such business intelligence tasks as: retrieving data from multiple disparate data sources, creating data-driven reports, and other content, scheduling, and conditionally automating content delivery.


End users interact with these services through an ad-hoc reporting interface, a choice of OLAP visualization tools (Pentaho Analyzer or JPivot), a dashboard designer, and a convenient scheduling interface.


The BI Platform is a process-flow engine that forms the operational core of the BA Server. It ties the other content engines — Reporting, Analysis, and Data Integration — to the Pentaho User Console to provide content display, delivery, and scheduling functionality. Additionally, the BI Platform offers a powerful scripting framework for conditionally automating tasks. Typically, the BI Platform is used to automate business intelligence tasks that rely on other engines, but it could theoretically be used for practically any logical task.


Embedding refers to adding individual pieces of Pentaho BA Server into your application on a code level without having to run a separate BA Server instance.


Integrating refers to running a fully operational Pentaho BA Server instance in order to access its content and use its functionality. This scenario accomplishes mosts or all of the goals of embedding BA Server.


Embedding is what most Pentaho users think that they should do. However, the interconnected nature of the BA Server prevents this from being a quick and easy process. Embedding is a highly complex operation that requires skilled programmers and lots of developer support resources from Pentaho's services and engineering teams. Integrating accomplishes most or all of the goals of embedding without the development overhead. For example, instead of embedding Interactive Reporting into your application, you can simply display it in an iframe. Page 22 through page 28 of Integrating Pentaho Software and Content provides example for running Pentaho Analyzer, Interactive Reporting, Adhoc Reporting in an iframe, and seems to provide hooks / callbacks so that Pentaho can invoke your logic when certain event occur such as when the user save a report. All of the Interactive Reporting functionality that you get through the Pentaho User Console will be available to you when you integrate in this manner.


The BI Platform is a lightweight process-flow engine that defines the order of execution of one or more components of the Pentaho BI Platform. It does not generate content itself, so it has to rely on separate engines for creating reports and other content.


Pentaho relies on the Spring Security pluggable authentication framework. By default, the BA Server uses a JDBC based data access object that is tied to a Hibernate database. Users and roles are configured through the Pentaho Enterprise Console, and content authorization is controlled by the BA Server administrator. However, you can easily configure the server to use existing security tables in a different database, or to authenticate through your existing LDAP server or Central Authentication Service. Pentaho's security is also extensible to the point that you can create your own data access object, or completely remove all authentication functionality.


The BA Server is programmable directly through Java code, or dynamically through XML files known as "action sequences". An action sequence contains a set of actions and parameters (input, output, and external resources) in an XML file with a .xaction extension. For this reason, action sequences are sometimes called xactions.


Action sequences activate BI Platform components and compel them to do work. They can be run anytime while the BA Server is active. You can also arrange for action sequences to be run at certain times, or intervals through the built-in scheduling service.


The simplest methods of integrating content generated from Pentaho BA Server are:


Direct services provided via servlets that deliver content in the URL outputstream
Web services provided via servlets that deliver content packaged as a SOAP response.
The Pentaho BA Server is capable of serving content using only a definition file. For example, a report created with Report Designer can be served from the BA Server directly from the .prpt definition file. This applies to Analyzer reports, Dashboard Designer views, and Pentaho Data Integration results as well. The BA Server is also capable of processing several steps — or actions — sequentially and returning the resulting output or content.

Source: wikidot

Groovy script and user id

$
0
0
hello,

I have a few groovy scripts, that I use inside the BI Server. That works fine. But now I need to be able to find out which user is logged in and make decisions based on that.

Would somebody know how to get the userid from the session? Maybe a code snippet?

Thanks,

Uwe

Login error on SSL

$
0
0
Hi everyone,

I'm getting an error on login "Login Error. A login error occured. Please try again" while using https. In the browser console I can see the error

"The page at 'https://<domainName>/pentaho/Login' was loaded over HTTPS, but displayed insecure content from 'http://<domainName>/pentaho/index.jsp': this content should also be loaded over HTTPS."The same works fine when using http.

In webcontext.js, the SERVER_PROTOCOL is always "http" and FULLY_QUALIFIED_URL is also on http.

What could be the issue.




please help URGENT cda working but component prints nothing

$
0
0
I even tried creating a new dashboard with a simple table component and the cda is returning values but not in my table: i get error processing component
I have done exactly the same on another server and it is working perfectly (win server 2008)
the one that is not working is on win 2012
if you have any idea please help
thanks
Viewing all 2893 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>