Class: Samidare::EmbulkClient
- Inherits:
-
Object
- Object
- Samidare::EmbulkClient
- Defined in:
- lib/samidare.rb
Instance Method Summary collapse
Instance Method Details
#generate_config(config) ⇒ Object
6 7 8 |
# File 'lib/samidare.rb', line 6 def generate_config(config) Samidare::EmbulkUtility::ConfigGenerator.new(config).generate_config end |
#run(config) ⇒ Object
10 11 12 13 14 15 16 |
# File 'lib/samidare.rb', line 10 def run(config) db_infos = Samidare::EmbulkUtility::DBInfo.generate_db_infos table_infos = Samidare::EmbulkUtility::TableInfo.generate_table_infos db_infos.keys.each do |db_name| embulk_run(db_name, db_infos[db_name]['bq_dataset'], table_infos[db_name], config) end end |