Hitachi Vantara Pentaho Community Forums
Results 1 to 5 of 5

Thread: Documentation on Kettle-specific JavaScript functions

  1. #1

    Question Documentation on Kettle-specific JavaScript functions

    This blog post states the existence of for example a function called 'createRowCopy'. But I can't find any offical documentation on this function.

    I also cannot find it in the list provided by the JavaScript Value step:

    Name:  Clipboard03.jpg
Views: 152
Size:  27.7 KB

    Is there somewhere an official documentation on all available JavaScript functions specific to Kettle?


    Last edited by joyofdata; 06-13-2013 at 02:57 AM.

  2. #2
    Join Date
    Apr 2008


    I don't see any mention of the function you mention on that page.
    I'm no expert.
    Take my comments at your own risk.

    PDI user since PDI 3.1
    PDI on Windows 7 & Linux

    Please keep in mind (and this may not apply to this thread):
    No forum member is going to do your work for you. We will help you sort out how to do a specific part of the work, as best we can, in the timelines that our work will allow us.
    Signature Updated: 2014-06-30

  3. #3
    Join Date
    Jun 2012


    @gutlez: The function createRowCopy() is used on Slawo's next article linked from the given page.

    @Raffael: Those of us who enjoy open source software without paying for support must not shy away from the source code - here's to wet your feet ...
    So long, and thanks for all the fish.

  4. #4


    Sorry, corrected the link.

    Those of us who enjoy open source software without paying for support must not shy away from the source code.
    But it is also true that a lot of open source software has extensive and very well-written documentation.
    And true as well it is that the usage and the success of a an OO tool depends a lot on the quality of the documentation.
    Truth, though,is also found in the observation that Kettle documention is not all bad - just not extensive and 100% up to date.

    The javadoc-link you provided is I guess the best starting point for somebody to take a peek under the hood with the intention of figuring out a specific question. Thanks
    Last edited by joyofdata; 06-13-2013 at 03:10 AM.

  5. #5
    Join Date
    Nov 1999


    The reason why we never documented it is that it's more or less an exposure of the internal Kettle API.
    The idea is that if you're really going to use that, perhaps you would be better off with the "User Defined Java Class" step.

    Other than that, create a JIRA case to ask for the missing documented functions so that it's at least officially known that they are missing.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.