pentaho

How to query in mdx between two dates where the date is not exist in the cube

旧街凉风 提交于 2019-12-04 05:36:34
问题 i've some problem in query the data in mdx between two dates DateFrom and DateTo. simplely the problem is, assume we have 3 records of [Year][Month][Day]: [2012][8][21] [2012][8][22] [2012][8][23] if I pass the DateFrom and DateTo as something wasn't in the db, for example DateFrom = [2012].[8].[20] and DateTo = [2012].[8].[24] , it show the error "Mondrian Error:MDX object '[Date].[2012].[8].[20]' not found in cube 'Email'" but if i set DateFrom and DateTo as something in the db, for example

How to add a select all option to select component in CDE

为君一笑 提交于 2019-12-04 05:01:55
问题 for a students projects we are working with Pentaho CDE to create a dashboard. At first it works fine, but now we are hanging at the point adding more than one Select Component. We inserted the Parameters of the Select Components to the SQL-Queries in the Where statement but now we have the problem, that it is not possible to select all elements in one select component and only one in the others. The sample space is getting smaller and smaller the more parameters we add because we can't find

Pentaho Authentication Method in Silver light Application.

爷,独闯天下 提交于 2019-12-04 04:46:50
问题 I want to integrate Pentaho with Silverlight platform.For the Authentication, there is log in page for user console. I do not want use above login page to login, I want to login in code behind. I tried basic authentication, but in new version it won't work. string[] parts = System.Text.RegularExpressions.Regex.Split(ae.Result, "/"); String data = "userid=" + App.UserName + "&password=" + App.Password; WebClient webClient = new System.Net.WebClient(); Uri uri = new Uri("http://localhost:8080

How to build Charts in Pentaho? using xAction or using CDF?

匆匆过客 提交于 2019-12-03 23:05:42
After lot of struggle and googling finally I have managed to develop one dashboard using Pentaho CDE. While googling I found out that many people use xAction files to create charts and then embed those files in dashboard. So I would like to know which way is better in terms of maintenance, performance? 1) Using only Pentaho CDE or 2) Creating charts in xAction and then embedding those charts What do usually people do to develop dashboards? xActions are pretty much deprecated and are dying a slow painful death. However CDE is new and actively updated technology that is of the moment. So CDE,

How to schedule Pentaho Kettle transformations?

旧街凉风 提交于 2019-12-03 21:42:08
I've set up four transformations in Kettle. Now, I would like to schedule them so that they will run daily at a certain time and one after the another. For example, tranformation1 -> transformation2 -> transformation3 -> transformation4 should run daily at 8.00 am. How can I do that? You can execute transformation from the command line using the tool Pan : Pan.bat /file:transform.ktr /param:name=value The syntax might be different depending on your system - check out the link above for more information. When you have a batch file executing your transformation you can just schedule it to run

Presentation of data from Mondrian OLAP engine + Olap4j

你离开我真会死。 提交于 2019-12-03 16:13:47
I'm doing a little bit of planning of an application that uses Mondrian OLAP engine with Olap4j and should present/display data to user. I understand all the back-end stuff, but I'm not sure how should I display the data in the view layer. For example olap4j has a formatter that prints the SELECT nicely into the console. How is the data that I get from olap4j displayed in view layer ? I just went through the olap4j API, and there doesn't seem to be anything for getting the result in a form that can be somehow further processed and displayed. Is this process part of the Pentaho solution ? So

Apache Phoenix + Pentaho Mondrian wrong join order

匿名 (未验证) 提交于 2019-12-03 10:24:21
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I am using Apache Phoenix 4.5.2 from Cloudera labs distribution , which is installed over CDH 5.4 cluster. Now I'm trying to use it from Pentaho BA 5.4 server with embedded Mondrian and SAIKU Plugin installed. I'm planning to use is as aggregator for Pentaho Mondrian ROLAP engine. So I have imported about 65 millions facts into fact table via slightly customized Pentaho Data Integration(if someone's interested, I added UPSERT to Table Output step , set Commit size to -1 , set thin driver phoenix-<version>-query-server-thin-client.jar url to

How to schedule Pentaho Kettle transformations?

匿名 (未验证) 提交于 2019-12-03 08:30:34
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I've set up four transformations in Kettle. Now, I would like to schedule them so that they will run daily at a certain time and one after the another. For example, tranformation1 -> transformation2 -> transformation3 -> transformation4 should run daily at 8.00 am. How can I do that? 回答1: You can execute transformation from the command line using the tool Pan : Pan.bat /file:transform.ktr /param:name=value The syntax might be different depending on your system - check out the link above for more information. When you have a batch file

Kettle 6.x 源码开发环境搭建

ぃ、小莉子 提交于 2019-12-03 03:43:36
1、引言 Data Integration - Kettle 作为免费开源的ETL工具,可以通过其桌面程序进行ETL步骤的开发并执行。kettle以插件形式来实现每个转换步骤的工作,发行版中已经提供了常用的转换清洗插件,如果还不能满足业务需求的话,则可以自己开发相应插件实现。但在使用原有插件或者自定义插件的过程中遇到问题时,如果不好定位原因,则可以通过源码环境来调试,可以更加方便和容易地解决问题。另外,通过源码的开发和学习,也能更加深入地理解kettle的原理。 2、环境准备 ◆下载kettle工具包 在 kettle官网 找到下载地址,下载pdi-ce-{version}.zip的免安装包,本文以 pdi-ce-6.1.0.1-196.zip 为例,具体的地址在https://sourceforge.net/projects/pentaho/files/Data%20Integration/6.1/pdi-ce-6.1.0.1-196.zip/download。下载完成后,解压之。本文解压后命名为data-integration6.1,如图: ◆下载kettle源码 前往github下载kettle源码( github上kettle源码pentaho-kettle-6.1.0.1-R最近重新发布过,按此教程搭建后代码可能报“org.pentaho.vfs.ui

pentaho-kettle-8.2.0.0-R源码开发环境搭建

孤街浪徒 提交于 2019-12-03 03:43:06
1.从Kettle官网下载源码,本文使用的是pentaho-kettle-8.2.0.0-R 下载地址: https://codeload.github.com/pentaho/pentaho-kettle/zip/8.2.0.0-R 2.打开eclipse,选择一个新的工作空间,然后设置maven的信息,settings.xml使用官方提供的配置文件 点击下载 。下载可以根据需要设置自己本地仓库的存储路径。 因为为引入kettle项目源码的时候,会去默认的maven仓库地址下载项目构建所需的依赖,但这些依赖只在Kettle官方的仓库有,所以先配置好kettle的maven仓库地址。 3.引入已存在的maven项目,将解压后的kettle源码引入工作空间,如下图所示选择所有的项目 4.修改pom.xml中swt版本信息,官方的源码在linux系统中开发的,若在windows系统或其他系统中开发时需要更换为相应的swt版本,本文在在windows环境中开发。 工作空间全文搜索“<artifactId>org.eclipse.swt.gtk.linux.x86_64</artifactId>”更改为“ <artifactId>org.eclipse.swt.win32.win32.x86_64</artifactId>” 修改前 修改后 5.配置maven的Lifecycle