Metadata-Version: 1.1
Name: rdc.etl
Version: 1.0.0a4
Summary: Extract Transform Load (ETL) toolkit for python
Home-page: http://etl.rdc.li/
Author: Romain Dorgueil
Author-email: romain@dorgueil.net
License: Apache License, Version 2.0
Download-URL: https://github.com/rdconseil/etl/tarball/1.0.0a4
Description: 
        
              **The whole documentation can be found at http://etl.rdc.li/**
        
              Toolkit for doing data integration related work, using connected
              transformations. Unlike java based tools like talend or pentaho
              data-integration, this is a DIY framework, and if you're looking for a
              WYSIWIG ETL engine, you should probably go back to the previously cited
              ones.
        
              Create a harness.
        
              >>> from rdc.etl.harness.threaded import ThreadedHarness as Harness
              >>> harness = Harness()
        
              Create some data transformations.
        
              >>> from rdc.etl.transform.extract import Extract
              >>> extract = Extract(stream_data=({'foo': 'bar'}, {'foo': 'baz'}))
        
              >>> from rdc.etl.transform.simple import SimpleTransform
              >>> transform = SimpleTransform()
              >>> transform.add('foo').filter('upper')
        
              >>> from rdc.etl.transform.util import Log
              >>> load = Log()
        
              Tie everything together.
        
              >>> harness.add_chain(extract, transform, load)
        
              Run.
        
              >>> harness()
        
              This is a work in progress, the 1.0 API may change until 1.0 is released.
        
              
Keywords: ETL Data-Integration
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Topic :: Database
Classifier: Topic :: Utilities
Classifier: Topic :: Text Processing :: Filters
