<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 劉凱毅 閱讀(673) 評論(0)  編輯  收藏 所屬分類: 集群開發
    主站蜘蛛池模板: 亚洲AV无码久久精品蜜桃| 亚洲AV无码一区二区三区在线观看 | 亚洲综合在线一区二区三区| 1000部无遮挡拍拍拍免费视频观看 | 亚洲精品综合久久| 人成免费在线视频| 亚洲精品国产美女久久久| 四虎影视无码永久免费| 亚洲国产精品va在线播放| 日韩电影免费在线观看| 亚洲av无码片在线播放| 久操视频免费观看| 亚洲的天堂av无码| 最新中文字幕免费视频| 含羞草国产亚洲精品岁国产精品| 精品免费国产一区二区| 黄页网址在线免费观看| 久久久久久亚洲精品不卡| 久久精品国产免费| 亚洲一欧洲中文字幕在线| 日韩免费电影在线观看| 久久精品无码专区免费| 亚洲精品日韩专区silk| 日韩精品免费一区二区三区| 一区二区免费电影| 亚洲AV色香蕉一区二区| 中文字幕av无码无卡免费| 国产精品国产亚洲区艳妇糸列短篇 | 亚洲国产另类久久久精品黑人| 日韩午夜理论免费TV影院| 亚洲人成图片网站| 亚洲精品久久久www| 久久久久久AV无码免费网站下载| 亚洲影视一区二区| 亚洲成av人片在线观看天堂无码| 最好免费观看高清在线 | 污网站免费在线观看| 亚洲av无码一区二区三区乱子伦 | 99久久人妻精品免费一区| 亚洲综合久久精品无码色欲| 亚洲综合av永久无码精品一区二区 |