简单etl解决方案的微框架
bert-etl的Python项目详细描述
#伯特 用于简单ETL解决方案的微框架
##从
` $ virtualenv -p $(which python3) env $ source env/bin/activate $ pip install bert-etl $ pip install librosa # for demo project $ docker run -p 6379:6379 -d redis # bert-etl runs on redis to share data across CPUs $ bert-runner.py-n demo $ PYTHONPATH='.'bert-runner.py-m demo -j sync_sounds -f `
##发行说明
###0.3.0
- 添加了错误管理。当发生错误时,bert runner将记录错误并重新运行作业。如果同样的错误经常发生,作业将被中止
###0.2.1
- 添加发行说明
###0.2.0
- 添加了redis服务自动运行。使用Docker,Redis将被拉入并在后台启动
- 添加了redis服务通道,有时您希望在同一台计算机上运行etl作业
##资金奖励目标升级
bert提供了一个锅炉板框架,允许使用pythons的微处理模块编写并发etl代码。一个函数启动流程,将数据管道化到redis后端,然后由下一个函数使用。队列是根据函数的作用域命名的:工作(开始)队列和完成(结束)队列。请考虑为伯特赏金目标做出贡献,以改进本文档
https://www.patreon.com/jbcurtin
##还有更多 正在编制文档