<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Skynet

    ---------- ---------- 我的新 blog : liukaiyi.cublog.cn ---------- ----------

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      112 Posts :: 1 Stories :: 49 Comments :: 0 Trackbacks

    Java 代碼:
    package com.xunjie.dmsp.olduser;

    import java.util.Properties;

    import cascading.flow.Flow;
    import cascading.flow.FlowConnector;
    import cascading.operation.regex.RegexSplitter;
    import cascading.pipe.Each;
    import cascading.pipe.Pipe;
    import cascading.scheme.TextLine;
    import cascading.tap.Hfs;
    import cascading.tap.Tap;
    import cascading.tuple.Fields;

    /**
     * test.txt: 
     * 1    a
     * 2    b
     * 3    c
     * 
     * /data/hadoop/hadoop/bin/hadoop jar 
     *         dmsp_test_jar-1.0-SNAPSHOT-dependencies.jar 
     *             hdfs:/user/hadoop/test/lky/test.txt
     *             file:///data/hadoop/test/lky/output
     
    */
    public class Test2 {
        
    public static void main(String[] args) {
            
            
    //設定輸入文件
            String sourcePath= args[0];
            
    //設置輸出文件夾
            String sinkPath = args[1];

            
    //定義讀取列
            Fields inputfields = new Fields("num""value");
            
    //定義分解正則,默認 \t
            RegexSplitter spliter = new RegexSplitter(inputfields);
            
            
            
    //管道定義
            Pipe p1 = new Pipe( "test" );
            
    //管道嵌套:
            
    //分解日志源文件,輸出給定字段
            p1 = new Each(p1,new Fields("line") ,spliter);
            
            
            
    //設定輸入和輸出 ,使用 泛型Hfs
            Tap source = new Hfs( new TextLine(),  sourcePath );
            Tap sink 
    = new Hfs( new TextLine() , sinkPath );
            
            
            
            
    //配置job
            Properties properties = new Properties();
            properties.setProperty(
    "hadoop.job.ugi""hadoop,hadoop");
            
            FlowConnector.setApplicationJarClass( properties, Main.
    class );
            FlowConnector flowConnector 
    = new FlowConnector(properties);
            
            Flow importFlow 
    = flowConnector.connect( "import flow", source,sink,p1);
            
            importFlow.start();
            importFlow.complete();
            

        }
    }




    整理 m.tkk7.com/Good-Game
    posted on 2009-07-22 10:01 劉凱毅 閱讀(674) 評論(0)  編輯  收藏 所屬分類: 集群開發
    主站蜘蛛池模板: 亚洲国产成人久久一区久久| 日韩毛片免费在线观看| 国产亚洲精品成人AA片新蒲金| 亚洲中文字幕无码中文| 特级做A爰片毛片免费69| 亚洲国产激情在线一区| 无码乱肉视频免费大全合集| 亚洲一区二区三区亚瑟 | 久久亚洲中文字幕精品有坂深雪| 免费看无码特级毛片| 国产亚洲精品a在线无码| 国产va在线观看免费| 亚洲成aⅴ人片在线观| 日本亚洲免费无线码| 亚洲人成色777777老人头| 免费一级毛片在播放视频| 久久久久久国产a免费观看不卡 | 亚洲AV成人无码久久精品老人| 国产亚洲精品免费视频播放| 亚洲精品无码乱码成人| 99热在线观看免费| 亚洲a级成人片在线观看| 免费无码成人AV片在线在线播放| 四虎影视在线看免费观看| 国产亚洲色婷婷久久99精品91| 日本亚洲欧洲免费天堂午夜看片女人员 | 国产91色综合久久免费分享| 亚洲精品精华液一区二区| 亚洲欧洲日产国码一级毛片| 免费国产黄网站在线观看可以下载| 亚洲三级在线播放| 免费一级毛片在线观看| 久久aⅴ免费观看| 亚洲一区二区三区丝袜| 在线精品亚洲一区二区小说| 最近2019中文字幕免费大全5| 亚洲人成色77777在线观看| 亚洲免费观看视频| 好男人看视频免费2019中文| 99久久免费国产精精品| 亚洲色大成网站www永久网站|