Sequel-Transformer 使用 SQL 和 Ruby 组织、记录和检测 ETL 过程。灵感来自 Sequel。通过 Gemfile 安装,添加以下行:
gem 'sequel-transformer'
然后执行:
bundle
或者直接安装:
gem install sequel-transformer
用法
require 'sequel'
DB = Sequel.sqlite
DB.extension :transformer
DB.transformer 'Update latest widgets' do |chain|
chain.step 'ensure destination' do |db|
db.create_table? :widgets do
primary_key :id
column :name, String
end
end
end
暂无评论