GithubHelp home page GithubHelp logo

morphlines's Introduction

Coverage Status

Stratio Morphlines

Stratio Morphlines add some useful transformations to the defaults Kite SDK.

Stratio Morphlines consists of several modules:

  • Commons
    • Calculator: Make operations between fields and/or static numbers.
    • FieldFilter: Filter fields including or excluding.
    • ReadXml: Read xml from header or body, and apply XPath expression.
    • RelationalFilter: Drop fields if they don't accomplish a relational condition.
    • Rename: Rename a field.
    • TimeFilter: Filter a time field between specified dates.
    • ContainsAnyOf: Command that succeeds if all field values of the given named fields contains any of the given values and fails otherwise. Multiple fields can be named, in which case a logical AND is applied to the results.
    • Vgrok: Command to extract structured fields using regular expression pattern matching, validating data and reporting errors.
  • GeoIP: Command that works as the kite one. It will save the iso code and the longitude-latitude pair in two header fields.
  • GeoLocateAirports: Get the longitude and latitude of an airport from its airport code (from origin and destination).
  • NLP: Command that detects the language of a specific header and puts the ISO_639-1 code into another header.
  • WikipediaCleaner: Command that cleans the wikipedia markup from a text.
  • CheckpointFilter: Get the last checkpoint value by parametrized handler and filter records by paramentrized field too. Periodically update checkpoints values.
  • LDAP: Extract RDN's from an LDAP String into separated headers.

Changelog

See the changelog for changes.

morphlines's People

Contributors

danivzq avatar eambrosio avatar eruizgar avatar gasparms avatar tfmolch avatar witokondoria avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.