Geeks With Blogs
Rahul Anand's Blog If my mind can conceive it, and my heart can believe it, I know I can achieve it.
Coming from C# background I assumed certain behavior while using split() method on strings that no matter what the returned array will have delimiter count + 1 elements. And my assumption cost me few hours of debugging to fix a simple issue!! Java behaves differently with split() and provides many possible options configurable through second parameter. ......

JavaBeans are reusable software components written in Java. It is only a standard defined to follow a convention of class design. It enables the ability to transform Java Bean objects into a single object (bean), which can be passed around easily using the serializable feature. A JavaBean is a Java Object that is serializable, has a 0-argument constructor, ......

Linux/Unix offers many text processing tools which are very powerful and can be used together to process data and extract information from files. Some of these are listed below with few commonly used examples: head -- display first lines of a file tail -- display the last part of a file cat -- concatenate and print files less – paged output, with support ......

I was looking for a feature in Ingre Vectorwise similar to ‘Linked Server’ in MS SQL Server and ‘Database Link’ in Oracle. But unfortunately it seems Ingre Vectorwise 2.5 does not offer anything similar. The Ingres has ‘Register Table as Link’ (Ingres Star) which is currently not supported in Vectorwise. So I think the only available option as of today ......

There are different tools available to connect to the Ingres Vectorwise database server. Actian (the parent company) offers following tools: 1. DBA Tools (current version is 10.1.0) 2. Director Client (current version is 1.0.0) These can be downloaded from http://esd.actian.com/platf... With the server installation ......

I have been programming in C# and .NET for a decade now. I loved the concept of LINQ and Lambda Expression which brings a layer of separation between the user request to process a task and the real execution of the task which can be made to execute differently in different systems. This is specially beneficial in todays world with multi-core machines. ......

Recently I started working with Linux and the first day itself I felt a need to let the remote session continue while I wanted to disconnect my laptop and leave for home. Searching around for such a session management tool tool I found ‘Screen’ which is quite powerful and helped achieve my objectives. As defined by Adam Lazur at http://www.linuxjournal.com... ......

From last few days I was wondering why this internal variable (Internal.Job.Filename.Dire... is always empty in my development environment. The documentation at http://wiki.pentaho.com/dis... says these variable will be always defined. But it was not in my case. After lot of time spent debugging and breaking my head I found that ......

Many articles on implementing a loop in PDI suggest to put a ‘Wait For’ step and join the output hop back to a previous step. Something as suggested by below screen shot: But I would like to warn about this implementation of looping that this causes recursive stack allocation by JVM during job execution and the system may run out of memory after a high ......

Context: Recently I got a chance to get introduced to Kettle, due to a new project which requires ingesting huge and dynamic data files using PDI in a data warehouse. I have a good experience working with Microsoft technology stack - .NET Framework, C#, SQL Server, SSIS. The idea of open source has always been fascinating to me but I have not worked ......

Copyright © Rahul Anand | Powered by: GeeksWithBlogs.net | Join free