ruby-for-pentaho-kettle | Ruby

 by   twineworks Java Version: 1.3.6 License: LGPL-2.1

kandi X-RAY | ruby-for-pentaho-kettle Summary

kandi X-RAY | ruby-for-pentaho-kettle Summary

ruby-for-pentaho-kettle is a Java library. ruby-for-pentaho-kettle has no bugs, it has no vulnerabilities, it has build file available, it has a Weak Copyleft License and it has low support. You can download it from GitHub, Maven.

An plugin for Pentaho kettle (PDI) allowing to include ruby scripts as transformation steps. The elegance of the ruby language is paired with ultimate row processing flexibility. The step allows scripts to read, write, aggregate, consume and redirect rows to accomplish the most complex of data processing tasks in one place. The implementation is based on JRuby. Thanks to JRuby's great Java interop, the scripting step also enables easy Java scripting in kettle.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              ruby-for-pentaho-kettle has a low active ecosystem.
              It has 42 star(s) with 18 fork(s). There are 9 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 1 open issues and 25 have been closed. On average issues are closed in 532 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of ruby-for-pentaho-kettle is 1.3.6

            kandi-Quality Quality

              ruby-for-pentaho-kettle has no bugs reported.

            kandi-Security Security

              ruby-for-pentaho-kettle has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              ruby-for-pentaho-kettle is licensed under the LGPL-2.1 License. This license is Weak Copyleft.
              Weak Copyleft licenses have some restrictions, but you can use them in commercial projects.

            kandi-Reuse Reuse

              ruby-for-pentaho-kettle releases are available to install and integrate.
              Deployable package is available in Maven.
              Build file is available. You can build the component from source.
              Installation instructions are not available. Examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi has reviewed ruby-for-pentaho-kettle and discovered the below as its top functions. This is intended to give you an instant insight into ruby-for-pentaho-kettle implemented functionality, and help decide if they suit your requirements.
            • Open the shell
            • Add the field summary tab
            • Adds the script area to the script area
            • Add the script popup menu
            • This method is called when a row is processed
            • Initializes the main row stream meta
            • Makes sure that all fields have been updated
            • Initialize the info rows
            • Initialize the Ruby runtime
            • Creates a scripting container
            • Sets the gem home directory
            • Returns the directory of the plugin
            • Called when the container is disposed
            • Writes the rows to the script
            • Reads a list of Ruby objects
            • Perform the actual check
            • Disposes the model
            • Set default values
            • Initialize the model
            • Writes the given script output to the script
            • Clones this instance
            • Get the XML representation of the script
            • Load XML file
            • Read in a repository
            • Serialize scripts to database
            • Writes the rows to the engine
            Get all kandi verified functions for this library.

            ruby-for-pentaho-kettle Key Features

            No Key Features are available at this moment for ruby-for-pentaho-kettle.

            ruby-for-pentaho-kettle Examples and Code Snippets

            Ruby scripting for ,How do I run the test suite?
            Javadot img1Lines of Code : 2dot img1License : Weak Copyleft (LGPL-2.1)
            copy iconCopy
            mvn clean package
            mvn -DskipTests=false test
              
            Ruby scripting for ,How do I build the project?
            Javadot img2Lines of Code : 1dot img2License : Weak Copyleft (LGPL-2.1)
            copy iconCopy
            mvn clean package
              

            Community Discussions

            No Community Discussions are available at this moment for ruby-for-pentaho-kettle.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install ruby-for-pentaho-kettle

            You can download it from GitHub, Maven.
            You can use ruby-for-pentaho-kettle like any standard Java library. Please include the the jar files in your classpath. You can also use any IDE and you can run and debug the ruby-for-pentaho-kettle component as you would do with any other Java program. Best practice is to use a build tool that supports dependency management such as Maven or Gradle. For Maven installation, please refer maven.apache.org. For Gradle installation, please refer gradle.org .

            Support

            The plugin works with Kettle versions 5.x - 8.x.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            Install
            Maven
            Gradle
            CLONE
          • HTTPS

            https://github.com/twineworks/ruby-for-pentaho-kettle.git

          • CLI

            gh repo clone twineworks/ruby-for-pentaho-kettle

          • sshUrl

            git@github.com:twineworks/ruby-for-pentaho-kettle.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Consider Popular Java Libraries

            CS-Notes

            by CyC2018

            JavaGuide

            by Snailclimb

            LeetCodeAnimation

            by MisterBooo

            spring-boot

            by spring-projects

            Try Top Libraries by twineworks

            tweakflow

            by twineworksJava

            collections

            by twineworksJava

            tweakstreet-demo-plugin

            by twineworksJava

            highlightjs-tweakflow

            by twineworksJavaScript