• 请问能否给出 hbase 数据批量导入的 Conent 类出来,教程里面没有找到对应的类?

    @tedxianfq 这个代码有点多,五月份我会上传这部分视频和代码。

  • 信息被删除或无权限查看
  • 在使用 kafka 的时候,接受数据失败?
  • 在使用 kafka 的时候,接受数据失败?

    你创建的topic是wordsendertest。但是你启动的消费指定的topic是wordsender,所以指定收不到数据啊

  • apache drill 连接 hive 遇到错误?

    报什么错?印象中要给一个空的用户名和密码

  • Hbase 的 Java 操作的 com.hainiu.hadoop.util.utils 这个类的代码能否给出来,资料里面没有找到这个类的代码?

    好的我发给你

    /**
     * 通用工具类
     * 
     * @author   青牛
     * @Date     2017年9月1日   
     */
    public class Utils {
    
        /**
         * 判断是否为空,支持字符串、map、集合、数组和其它对象
         * 
         * @param obj               判断的对象
         * @return                  为空返回True,不为空返回False
         */
        public static boolean isEmpty(Object obj){
            if(obj == null){
                return true;
            }else if (obj instanceof String){
                return "".equals(String.valueOf(obj).trim());
            }else if (obj instanceof Map<?,?>){
                return ((Map<?,?>) obj).isEmpty();
            }else if (obj instanceof Collection<?>){
                return ((Collection<?>) obj).isEmpty();
            }else if (obj.getClass().isArray()){
                return Array.getLength(obj) == 0;
            }
            return false;
        }
    
        /**
         * 判断是否为空,支持字符串、map、集合、数组和其它对象
         * 
         * @param obj               判断的对象
         * @return                  为空返回False,不为空返回True
         */
        public static boolean isNotEmpty(Object obj){
            return !isEmpty(obj);
        }
    
    }
  • hbase 启动问题?

    @tedxianfq 这个是启动每个节点上的regionserver,daemons是启动每个节点的,daemon是启动一个节点的。所以根据你的需求使用带s还是不带s的。

  • hbase 启动问题?

    @tedxianfq 你的master起来了吗?

  • hbase 启动问题?

    你这上面是不是还有其它异常啊?都贴出来看看

  • spark sortByKey ?

    @maxy 因为sortbykey在内部使用了RangePartitioner,所以会保证分区1小于分区2,以此类推

  • spark sortByKey ?

    你那key是string所以按照字典序排列了,给他转成int的

  • hadoop block missing 自动修复?

    datanode重新上报匹配的块信息了?

  • 海牛部落 Linux 系列教程:(3) Shell 基本命令

    @luo6994658 任何可被执行的文件都是二进制的,但二进制文件不一定可被执行啊?比如一个视频文件也是二进制的,但是它并不能被直接执行,它需要一个播放器程序才能打开,这个播放器程序一定是二进制的。 whereis -b就是找这种播放器,而不是找这种视频文件。

  • 大数据开发和大数据分析有什么区别呢?

    @ling775000 报表平台有了吗?ETL是实时的?做数据产品啊,基于数据做用户属性挖掘啊,建各维度属性的用户特征表啊,还有数据仓储啊,还有提供实时查询啊,事多了去了,每一部分就够一堆人干的。ETL是整个数据流程最简单的。
    当然有一些小公司只知道,ETL->数据仓储->报表。那只能说还没有能力认识到下一步怎么做,或者自己的业务还没有达到更深度使用数据的层度。

  • 大数据开发和大数据分析有什么区别呢?

    再补充一点,数据分析师做不了数据开发的工作,因为不会写程序,不懂复杂的数据系统怎么弄。而数据开发是能做数据分析的,因为写SQL、excel对个程序员来讲都是很简单的东西,只需要了解一些业务场景和行业知识便可以替代数据分析师的工具,但是没有开发转分析师的。
    原因:1、熟练以后就变成重复性的工作,会有瓶颈期。2、工资较底。3、跳槽费劲,因为工作时间长了你值钱的地方只是你对某个行业的深入理解,所以你跳槽只能去同行业,这样面就小了很多。
    所以一般都是数据分析师转成开发。
    原因:1、工资想得到提升。2、因为长时间接触数据工作,对数据开发的流程感兴趣。3、不想变成只会用枪而不知道枪是怎么造出来的人。