Need help with bubbles?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

Stiivi
428 Stars 77 Forks Other 147 Commits 15 Opened issues

Description

[NOT MAINTAINED] Bubbles – Python ETL framework

Services available

!
?

Need anything else?

Contributors list

# 34,389
Python
Shell
olap
data-wa...
132 commits
# 404,074
CSS
Databas...
reprodu...
HTML
5 commits
# 468,995
Shell
Python
5 commits
# 608,876
Python
Ruby
slack
Shell
1 commit

Bubbles

Bubbles is a Python ETL Framework and set of tools. It can be used for processing, auditing and inspecting data. Focus is on understandability and transparency of the process.

Project page: http://bubbles.databrewery.org

Blog: http://blog.databrewery.org

About

Bubbles is a Python framework for:

  • ETL (extraction, transformation and loading)
  • preparation of data for further analysis
  • data probing – analysing properties of data, mostly categorical in nature
  • data quality monitoring
  • virtual data objects – abstraction of table-like structured datasets. Datasets are treated the same, no matter whether the source is a text file or a database table.

Installation

Requires at least Python 3.3.

To install Bubbles framework type:

pip install bubbles

To install Bubbles from sources, you can get it from Github:

https://github.com/Stiivi/bubbles

Documentation

Introduction to bubbles (Slideshare presentation)

Operations (Scribd document)

Documentation can be found at: http://packages.python.org/bubbles

Sources

Project source repository is being hosted at Github: https://github.com/Stiivi/bubbles

git clone git://github.com/Stiivi/bubbles.git

Support

If you have questions, problems or suggestions, you can send a message to the Google group or write to the author.

  • Report issues here: https://github.com/Stiivi/bubbles/issues
  • Google group: http://groups.google.com/group/databrewery

Author

Stefan Urbanek [email protected]

License

Bubbles is licensed under MIT license with following addition:

If your version of the Software supports interaction with it remotely 
through a computer network, the above copyright notice and this permission 
notice shall be accessible to all users.

Simply said, that if you use it as part of software as a service (SaaS) you have to provide the copyright notice in an about, legal info, credits or some similar kind of page or info box.

For full license see the LICENSE file.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.