Sha256: 6c69298c138f0c0fbff3ff47071c5911c0b896a7990d16956b8515614e30eb18
Contents?: true
Size: 749 Bytes
Versions: 3
Compression:
Stored size: 749 Bytes
Contents
#! /usr/bin/env jruby $: << File.join(File.dirname(__FILE__), '..', 'lib') require 'cascading' require 'samples/cascading' cascade 'rename' do flow 'rename' do source 'input', tap('samples/data/data2.txt') assembly 'input' do split 'line', ['name', 'score1', 'score2', 'id'], :output => ['name', 'score1', 'score2', 'id'] assert Java::CascadingOperationAssertion::AssertSizeEquals.new(4) rename 'name' => 'new_name', 'score1' => 'new_score1', 'score2' => 'new_score2' assert Java::CascadingOperationAssertion::AssertSizeEquals.new(4) puts "Final field names: #{scope.values_fields.to_a.inspect}" end sink 'input', tap('output/rename', :sink_mode => :replace) end end.complete(sample_properties)
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
cascading.jruby-0.0.6 | samples/rename.rb |
cascading.jruby-0.0.5 | samples/rename.rb |
cascading.jruby-0.0.4 | samples/rename.rb |