当前位置: 首页 > news >正文

动漫风格网站企业网站制作报价单

动漫风格网站,企业网站制作报价单,网站建设跟pc官网一样吗,美容视频视频网站建设个人博客地址#xff1a;Sqoop源码修改#xff1a;增加落地HDFS文件数与MapTask数量一致性检查 | 一张假钞的真实世界 本篇是对记录一次Sqoop从MySQL导入数据到Hive问题的排查经过的补充。 Sqoop 命令通过 bin 下面的脚本调用#xff0c;调用如下#xff1a; exec ${HAD…个人博客地址Sqoop源码修改增加落地HDFS文件数与MapTask数量一致性检查 | 一张假钞的真实世界 本篇是对记录一次Sqoop从MySQL导入数据到Hive问题的排查经过的补充。 Sqoop 命令通过 bin 下面的脚本调用调用如下 exec ${HADOOP_COMMON_HOME}/bin/hadoop org.apache.sqoop.Sqoop $ org.apache.sqoop.Sqoop 是 Sqoop 的入口类在此主要是解析参数及初始化工具类然后通过 org.apache.hadoop.util.ToolRunner 类调用对应的工具完成操作。Sqoop 的 Import 操作对应的是 org.apache.sqoop.tool.ImportTool 类。 在 ImportTool 类的 return 代码前增加以下代码 int numMappers options.getNumMappers();String hDbName options.getHCatDatabaseName(); String hTableName options.getHCatTableName(); String hPartKeys options.getHCatalogPartitionKeys(); String hPartVals options.getHCatalogPartitionValues();if(isStringNotEmpty(hDbName) isStringNotEmpty(hTableName) isStringNotEmpty(hPartKeys) isStringNotEmpty(hPartVals)) {String[] partKeys hPartKeys.split(,);String[] partVals hPartVals.split(,);String partPathStr ;if(partKeys.length 0 partVals.length partKeys.length) {for(int i 0; i partKeys.length; i) {partPathStr partKeys[i] partVals[i] /;}}String targetDir /user/hive/warehouse/ hDbName .db/ hTableName / partPathStr;targetDir targetDir.toLowerCase();LOG.info(---------targetDir targetDir);try {FileSystem fs FileSystem.get(options.getConf());RemoteIteratorLocatedFileStatus rIter fs.listFiles(new Path(targetDir), false);int fileCount 0;while(rIter.hasNext()) {fileCount;rIter.next();}LOG.info(---------------fileCount fileCount);if(numMappers ! fileCount) {LOG.error(files number in hdfs not equals mapper task number !);return 2;}} catch (IOException e) {LOG.error(count files number from hdfs error !);e.printStackTrace();return 3;} } 改动只针对 Sqoop 集成 HCatalog 方式导入 ORC 格式的情况。因为我们的数据仓库中都采用的是这种方式。 优化当 MySQL 中记录数特别少时如少于 4 条记录则默认 Sqoop 的 MapTask 数量为 4 但其实际执行时因为原始记录数不够则实际执行的 MapTask 数量会跟实际的记录数一致此时 split 数量跟落地 HDFS 的文件数量一致。所以可以根据 Sqoop 对应 MR 的实际 split 数量进行判断文件数量。
http://www.hkea.cn/news/14578064/

相关文章:

  • 中国建设银行网站登录可以看电视剧的网站
  • 网站建设投标书组成做游戏门户网站要注意什么
  • 长沙河西网站建设网络营销是什么专业的
  • 个人网站能挂广告吗有什么电商网站做推广赚佣金的
  • 高青云速网站建设海口网站建设优化案例
  • 网站模版免费用wordpress搭建ftp服务器
  • 企业网站建设报价模板网页设计作品文章
  • 如何建设网站功能设计全球速卖通注册条件
  • 网站建设华科技公司红酒网站建设方案
  • 青岛响应式网站开发自己做网站前端开发
  • 杭州网站免费制作网站页面设计规范
  • 做网站编码海洋cms怎么做电影网站
  • WordPress移动端加搜索seo自媒体培训
  • 企业网站推荐wordpress 注册连接
  • 网站建设优点高明网站设计公司
  • 傲派电子商务网站建设总结seo优化广告
  • 中国监理建设注册网站17做网站郑州
  • 室内设计可以做网站吗我想做网站服务器选用什么
  • 如何做适合手机访问的网站在哪个网站找婚照公司
  • 南宁住房建设部网站wordpress 投稿图片
  • 网站建设一般报价多少沈阳信息港
  • 国外文件传输网站专业做网站app的公司
  • 威海千淼网站建设制作网页时科学规划网页的做法是
  • 成都房屋设计公司哪家好成都哪里有seo公司
  • 怎么在网站上添加地图网页设计电子版教材
  • 视频网站是用什么框架做的制作网站模板教程
  • 网站怎么做微信登录界面深圳装修公司排名前十口碑推荐
  • 大连网站推广工具短视频营销的发展趋势
  • 做天猫网站多少钱类似站酷的网站建站
  • 网站定制电话论述网站建设的具体步骤有哪些