Community Server

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Thursday, 10 December 2009

Rethinking the Pentaho Report Designer Layout

Posted on 14:19 by Unknown
Rethinking the Pentaho Report Designer LayoutThe Pentaho Report Designer (PRD) has evolved to a very feature-rich product. In this article I want to point out one problem that I still have with this product from a usability point of view.Imagine following scenario: You are about to create a new report for your CEO. In a nutshell the report should have first a summary cross-tab with the essential KPIs and then below some more detailed product data in a standard table (let's keep it simple). Now currently you would create the product report/table...
Read More
Posted in | No comments

Friday, 4 December 2009

Posted on 08:37 by Unknown
Pentaho Reporting 3.6 Milestone 1 is out!Great news over on the Pentaho Community Forum! The first milestone of PRD 3.6 has been released. Have a look at the release notes here.There have been several bug fixes plus the addition of some great new features. I just want to highlight some that are important for me:Added OLAP4J (Advanced) and Mondrian (Advanced) datasources. These datasources work exactly as the SQL (Advanced) datasource by allowing the query to be computed by a formula.Formulas can be used in parameters now. There are two formula...
Read More
Posted in | No comments

Wednesday, 2 December 2009

Exporting Characters as UTF-8 from Ke...

Posted on 08:21 by Unknown
Exporting characters as UTF-8 from Kettle Recently I took over a project for our Russian office, which strangely enough is part of the UK & International region of the company I am working for. This was the first time I was exposed to handling Cyrillic characters.Basically there are following points to take into concern:Make sure your MySQL table uses the UTF-8 encodingMake sure that in the database connection details in Kettle following options are set: characterEncoding=utf8, characterSetResult=utf8,useUnicode=true.Once you ran...
Read More
Posted in | No comments

Tuesday, 3 November 2009

Using Parameters in Pentaho Report Designer

Posted on 03:10 by Unknown
Using Parameters in Pentaho Report DesignerIntroductionHow to define a parameterAdditional info about the new parameter dialogHidden ParametersParameter Validation can be loosenedDisplay-FormulaPost-Processing FormulaUsing parameters with database queriesUsing parameters with Metadata/MQL queriesUsing parameters with Mondrian/OLAP/MDX queriesHow to pass on a single valueHow to pass on multiple valuesMore infoXPathReflection/Java Method CallPentaho Data Integration (Kettle)ScriptableReferencing parameters in the message field IntroductionYou...
Read More
Posted in "Pentaho Report Designer MDX MQL JDBC Parameters How To", "Pentaho Report Designer MDX Parameters", "Pentaho Report Designer MQL Parameters", "Pentaho Report Designer Parmaters" | No comments

Tuesday, 27 October 2009

Send Pentaho Report By Email

Posted on 09:04 by Unknown
Send Pentaho Report By EmailThe Pentaho Report Designer 3.5 brought along some important improvements. If you set up Xactions before that sent out reports by email, there are some slight changes now that you want to be aware of.In my case I prepared a report that uses a MDX query as source, which automatically selects the last 5 days of data. The report doesn't use an input, so it is fairly easy to integrate into an Xaction.My idea is to have basically a simplified version of the report in the email body and the full report with a chart as attachment....
Read More
Posted in | No comments

Friday, 9 October 2009

Current date function on Mondrian

Posted on 06:39 by Unknown
Current date function on MondrianPentaho BI Suite - MondrianI create quite a lot of operational dashboard views like "How many users did we acquire through which kind of channels in the last 7 days on a daily level?". In the past my solution was to write some Javascript within an xaction to define the date variables and then to pass on these variables as parameters to an MDX query. The results set of the MDX query would then be passed on to a JPivot component. While you can fairly easily implement this in an xaction, it is probably not the most...
Read More
Posted in | No comments

Wednesday, 7 October 2009

How to change the Pentaho Login Screen

Posted on 03:57 by Unknown
How remove the sample users from the login boxPentaho BI Server - Configuration Have you ever wondered how to get rid of the sample users in the Pentaho BI Server login box? Tom Barber pointed out a simple solution recently on the Pentaho forum that was originally posted by Paul Stoellenberger:You can edit the login properties of mantle in:biserver-ce\tomcat\webapps\pentaho\mantleLogin\loginsetting s.propertiesthere is an option:#showUsersList=truechange that toshowUsersList=falseThat's easy enough, if you know it :) ...
Read More
Posted in | No comments

Thursday, 1 October 2009

Converting binary data type to string in...

Posted on 09:06 by Unknown
Converting binary data type to String in KettleSometimes you might come across data that is store in in binary form in a table. To convert this data you chose one of the following approaches:Convert directly using SQL in the database input stepOne quick method would be to use the CONVERT or CAST function (test which one works best for you):CONVERT(prodCode USING latin1) AS prodCodeCAST(prodCode AS SIGNED) AS prodCodeSelect Values ... stepGo to the Meta-data tab, choose your binary field and set Binary to Normal to Y.Note: You can only use one tab...
Read More
Posted in | No comments

Setting up an "All" Parameter

Posted on 09:00 by Unknown
Setting up an "All" ParameterThis short tutorial is fairly similar to the last one, let's say it's an improved version:We work again with Pentaho Report Designer 3.5. Imagine you want to give your users the possibility to choose either one of the parameter values or all. So how can we implement this with a MySQL query? The approach is as follows:Set up the query to for the parameter values like this:SELECT"All Countries" AS country_nameUNIONSELECTcountry_nameFROMtable;We...
Read More
Posted in | No comments

Tuesday, 29 September 2009

Pentaho Report Designer 3.5: Not mand...

Posted on 09:01 by Unknown
How to set up not mandatory parametersWhen creating parameters in Pentaho Report Designer 3.5, you can definie if the paramater is mandatory or not.Imagine we have a query like this one to feed our report:SELECT*FROMtableWHEREchannel = ${channel} ANDmedia = ${media};I define two parameters for this report: channel and media. The end user will be able to choose a value for these parameters once they call the report. In the query you define the parameter like this: ${parameter_name}. This is fairly easy so far, but how do we configure the report...
Read More
Posted in | No comments

Monday, 28 September 2009

Pentaho Kettle: Using Full Outer Join

Posted on 07:57 by Unknown
Today I came across a special use case for an outer join. I was planning to set up an ETL process that imports yesterday's revenue summary by summarizing the input of two tables.The main problem was, that we might not have made any revenue yesterday at all, or there might be only revenue in one table but not the other.Basically, if revenue figures exist in both tables, the process would be following:- input data from table 1: date, service name,...
Read More
Posted in | No comments

Saturday, 26 September 2009

Full Review of "Pentaho Reporting 3.5 for Java Developers"

Posted on 11:54 by Unknown
This is the first book available that describes the functionality of the Pentaho Report Designer in detail. Will Gorman mainly focused on integrating the reports in Java applications and not so much on using it in combination with the Pentaho BI Server.Overall, it is an excellent book. It guides you through various tutorials on how to create more complex reports. All the tutorials are fairly easy to follow. Some chapters of the book give a very detailled description of the available functionality and settings, which serves as an excellent reference.Conclusion:...
Read More
Posted in "Pentaho Reporting 3.5 for Java Developers" | No comments

Wednesday, 23 September 2009

New books arrived

Posted on 05:42 by Unknown
After coming back from my business trip to South Africa I found a package of new books on my office desk. I finally received a copy of "Pentaho Reporting 3.5 for Java Developers", "Pentaho Solutions" and "The Data Warehouse Toolkit - The Complete Guide To Dimensional Modeling".I think I am going to start with the Pentaho Reporting book, so that I can post a review here quite soon. It was a tough choice, as all the books sound very interesti...
Read More
Posted in | No comments

Thursday, 17 September 2009

Review "Pentaho Reporting 3.5 for Java Developers" Books Chapter 6

Posted on 23:16 by Unknown
Packt Publishing Ltd sent me yesterday the chapter 6 "Including Charts and Graphics in Reports" of the recently published "Pentaho Reporting 3.5 for Java Developers" Book to review. Excited as I was, I had to read it on the same day! "Pentaho Reporting 3.5 for Java Developers" was written by Will Gorman, a long time Pentaho developer. I found chapter 6 easy to read, so I would say it is ideal for users that are new to Pentaho Reporting as well as those who have already a bit of experience with it. It's also great that the book covers the very latest...
Read More
Posted in "Pentaho Book", "Pentaho Reporting 3.5 for Java Developers", "Pentaho Reporting Book" | No comments

Wednesday, 16 September 2009

Review coming soon ...

Posted on 04:40 by Unknown
Today I received a nice email from Packt Publishing Ltd asking me if I wanted to write a review about the new Pentaho Reporting 3.5 for Java Developers Book.I've quite some books to read currently about OLAP and Data Warehouse Design, but I'll try to speed up to provide a review about this exciting new book in the next few months. So stay tun...
Read More
Posted in | No comments

Saturday, 12 September 2009

New Books on Pentaho

Posted on 13:38 by Unknown
There hasn't been much literature around about Pentaho, at least not any that I know of. So far most people would search for info in the pentaho forum or wiki. But recently things have changed. There is now whole book about setting up Pentaho with MySQL called "Pentaho Solutions", which you can order from Amazon. This one tries to cover basically every component of Pentaho, which should be a great support for first time users.Another book was published recently as well, called "Pentaho Reporting 3.5 for Java Developers" by Will Gorman, a long term...
Read More
Posted in | No comments

Friday, 24 July 2009

The 10 Seconds Pentaho Metadata Editor Tutorial

Posted on 06:05 by Unknown
Quick Step By Step GuideYou can find the main Pentaho Wiki doc here. This is an updated (2013-08-19) and extended version of the original tutorial which I posted here a few years ago. It will take you more than 10 seconds now to read through it, but instructions should be more precise now than before.Specifying JNDI and adding the JDBC driverDefine a JDNI Connection. You have to use the same JNDI connection as you specified on the BI Server (in the...
Read More
Posted in Metadata, Metedata editor, Pentaho, Pentaho Metadata Editor Tutorial, Tutorial | No comments
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)

Popular Posts

  • Pentaho Kettle Parameters and Variables: Tips and Tricks
    Pentaho Kettle Parameters and Variables: Tips and Tricks This blog post is not intended to be a formal introduction to using parameters and ...
  • Using Parameters in Pentaho Report Designer
    Using Parameters in Pentaho Report Designer Introduction How to define a parameter Additional info about the new parameter dialog Hidden Par...
  • Pentaho Data Integration: Scheduling and command line arguments
    Pentaho Data Integration (Kettle): Command line arguments and scheduling Tutorial Details Software: PDI/Kettle 4.1 (download here ), MySQL S...
  • Jaspersoft iReport: How to pass a parameter to a sub-dataset
    Jaspersoft iReport: How to pass a parameter to a sub-dataset Let’s say our main report is grouped by continent and the details band holds sa...
  • Using regular expressions with Pentah...
    Using regular expressions with Pentaho Data Integration (Kettle) There are quite some transformations steps that allow you to work with regu...
  • Pentaho Data Integration and Infinidb Series: Bulk Upload
    Pentaho Data Integration and InfiniDB Series: Bulk Upload Introduction Prepare Tables Using mainly Kettle steps Check if file exists Setup I...
  • Pentaho Data Integration: Remote execution with Carte
    Pentaho Data Integration: Remote execution with Carte Tutorial Details Software: PDI/Kettle 4.1 (download  here ), installed on your PC and ...
  • How to create a loop in Pentaho Kettle
    I finished my first ever video tutorial! This video will demonstrate you how easy it is to create a loop in Pentaho Kettle. Enjoy!
  • Understanding the Pentaho Kettle Dimension Insert/Update Step Null Value Behaviour
    We will be using a very simple sample transformation to test the null value behaviour: We use the Data Grid step to provide some sample dat...
  • PDI: Full Outer Joins
    Pentaho Data Integration: Full Outer Joins Creating full outer joins in Pentaho Data Integartion (PDI aka Kettle) is a fairly straight forwa...

Categories

  • "Bulk Loader"
  • "Bulk Loading"
  • "Hadoop"
  • "Kettle"
  • "Pentaho Book"
  • "Pentaho Data Integration"
  • "Pentaho Kettle"
  • "Pentaho Report Designer MDX MQL JDBC Parameters How To"
  • "Pentaho Report Designer MDX Parameters"
  • "Pentaho Report Designer MQL Parameters"
  • "Pentaho Report Designer Parmaters"
  • "Pentaho Report Designer"
  • "Pentaho Reporting 3.5 for Java Developers"
  • "Pentaho Reporting Book"
  • "Routing"
  • "Schema Workbench"
  • "Testing"
  • "Unicode"
  • "Unit testing"
  • "UTF8"
  • Agile development
  • automated testing
  • Big Data
  • Book Review
  • C-Tools
  • CBF
  • Clustered transformation
  • Command Line Arguments
  • Community Build Framework
  • D3JS
  • Dashboarding
  • Data Integration
  • Data Warehouse
  • Database Change Management
  • Database Version Control
  • Date Dimension
  • DBFit
  • ETL
  • ETLFit
  • Federated database
  • Google Charts
  • Google Visualization API
  • Hadoop
  • HTML5
  • iReport
  • JasperReports
  • JasperSoft
  • JasperStudio
  • Kettle
  • Kimball
  • Loop
  • Master data management
  • Metadata
  • Metedata editor
  • Mondrian
  • multidimensional modeling
  • OLAP
  • Open Source
  • Parameter
  • Parameters
  • Pentaho
  • Pentaho BI Server
  • Pentaho Data Integration
  • Pentaho Data Integration 4 Cookbook
  • Pentaho Kettle
  • Pentaho Metadata Editor Tutorial
  • Pentaho Report Designer
  • PostgreSQL
  • PRD
  • Report Layout
  • REST
  • Routing
  • Saiku
  • Scheduling
  • Slowly Changing Dimension
  • Sqitch
  • SVG
  • Talend
  • Talend MDM
  • Talend Open Studio
  • Tutorial
  • Variable
  • Web service
  • Xactions

Blog Archive

  • ►  2013 (24)
    • ►  December (2)
    • ►  November (3)
    • ►  October (2)
    • ►  September (1)
    • ►  August (3)
    • ►  July (2)
    • ►  June (1)
    • ►  May (2)
    • ►  April (1)
    • ►  March (3)
    • ►  February (1)
    • ►  January (3)
  • ►  2012 (20)
    • ►  November (3)
    • ►  October (3)
    • ►  August (1)
    • ►  June (1)
    • ►  April (1)
    • ►  March (3)
    • ►  February (5)
    • ►  January (3)
  • ►  2011 (19)
    • ►  November (3)
    • ►  July (2)
    • ►  June (1)
    • ►  May (4)
    • ►  April (2)
    • ►  March (1)
    • ►  February (3)
    • ►  January (3)
  • ►  2010 (17)
    • ►  December (1)
    • ►  November (6)
    • ►  September (1)
    • ►  August (1)
    • ►  June (2)
    • ►  May (1)
    • ►  April (3)
    • ►  February (1)
    • ►  January (1)
  • ▼  2009 (18)
    • ▼  December (3)
      • Rethinking the Pentaho Report Designer Layout
      • Pentaho Reporting 3.6 Milestone 1 is out!Great new...
      • Exporting Characters as UTF-8 from Ke...
    • ►  November (1)
      • Using Parameters in Pentaho Report Designer
    • ►  October (5)
      • Send Pentaho Report By Email
      • Current date function on Mondrian
      • How to change the Pentaho Login Screen
      • Converting binary data type to string in...
      • Setting up an "All" Parameter
    • ►  September (7)
      • Pentaho Report Designer 3.5: Not mand...
      • Pentaho Kettle: Using Full Outer Join
      • Full Review of "Pentaho Reporting 3.5 for Java Dev...
      • New books arrived
      • Review "Pentaho Reporting 3.5 for Java Developers"...
      • Review coming soon ...
      • New Books on Pentaho
    • ►  July (2)
      • The 10 Seconds Pentaho Metadata Editor Tutorial
Powered by Blogger.

About Me

Unknown
View my complete profile