草庐IT

g_null_acl

全部标签

hadoop DistributedCache 返回 null

我正在使用hadoopDistributedCache,但我遇到了一些麻烦。我的hadoop处于伪分布式模式。fromherewecanseeinpseudo-distributedmodeweuseDistributedCache.getLocalCache(xx)toretrivecachedfile.首先我将我的文件放入DistributedCache:DistributedCache.addCacheFile(newPath("hdfs://localhost:8022/user/administrator/myfile").toUri(),job.getConfigurati

hadoop - 在配置单元中添加列后显示 NULL 值

我使用的是hive-version1.2.1。我是hive的新手。我在TABLE_2中添加了一列并显示NULL值。我想将DATE部分从时间戳列放到新创建的列中。我尝试了以下查询:ALTERTABLEtable_2ADDCOLUMNS(DATE_COLstring);INSERTINTOtable_2(DATE_COL)ASSELECTSUBSTRING(TIMESTAMP_COL,-19,10)FROMtable_1;这是有效的,但它仍然在新创建的DATE_COL中显示NULL值。我只想在DATE_COL中约会。table_1有13列,table_2有14列(13+DATE_COL)。

hadoop - NULL 在将 Hive 查询结果写入文本文件时显示为 '\N'

我正在尝试使用Hive的“写入目录”功能下载Hive查询的结果。对于某些列,我的查询返回了NULL值,但在生成的文件中我可以看到它被替换为\N。这是Hive的预期行为吗?我必须将生成的文件上传到Bigquery表。有什么方法可以为空值生成NULL而不是\N因为在文件中收到\N之后我必须执行中间处理(将\N替换为NULL或空字符串)。请提出建议。 最佳答案 您可以使用NULLDEFINEDAS定义如何序列化NULL:INSERTOVERWRITEDIRECTORY"/path/to/your/dir"ROWFORMATDELIMITE

windows - Hadoop 二进制文件中的 java.io.IOException : Could not locate executable null\bin\winutils. exe

$bin/start-hbase.sh2015-07-0119:21:34,971ERROR[main]util.Shell:Failedtolocatethewinutilsbinaryinthehadoopbinarypathjava.io.IOException:Couldnotlocateexecutablenull\bin\winutils.exeintheHadoopbinaries.atorg.apache.hadoop.util.Shell.getQualifiedBinPath(Shell.java:355)atorg.apache.hadoop.util.Shell

java - 信息 : Transport Used for JDBC connection: null + Apache Hive

我正在尝试通过JDBC连接ApacheHive和eclipse,但出现以下错误。以下是版本信息:ApacheHadoop:2.7.1,Hive:1.2.1和EclipseKepler。****Error:****Dec29,20156:04:00PMorg.apache.hive.jdbc.UtilsparseURLINFO:Suppliedauthorities:localhost:10000Dec29,20156:04:00PMorg.apache.hive.jdbc.UtilsparseURLINFO:Resolvedauthority:localhost:10000Dec29,

hadoop - 为什么 HDFS ACL max_entries 设置为 32?

在HadoopHDFS中,当您启用ACL时,我发现最大ACL条目设置为32。我在这里获得了源代码,在org/apache/hadoop/hdfs/server/namenode/AclTransformation.java中:privatestaticfinalintMAX_ENTRIES=32;这样做的依据是什么?有什么考虑?我们可以将32更改为另一个更大的数字吗?我想重新配置它。 最佳答案 ACL在HDFS-4685中实现-在HDFS中实现ACL。据我所知,没有关于32限制的设计决策。但是,由于大多数Hadoop系统都在Linu

hadoop - 运行时异常 : Error in configuring object with null pointer exception while running my UDAF?

我一直在尝试编写一个UDAF来计算加权平均值。我用类似于现有UDAF的方式编写它来计算平均值,但它似乎只适用于我的本地机器。我不确定出了什么问题....有人遇到过类似的问题吗以下是生成的错误:java.lang.RuntimeException:Errorinconfiguringobjectatorg.apache.hadoop.util.ReflectionUtils.setJobConf(ReflectionUtils.java:93)atorg.apache.hadoop.util.ReflectionUtils.setConf(ReflectionUtils.java:64)

java - 无法从 Eclipse 运行 Hadoop,说 Eclipse 中的 Hadoop 位置(错误 :NULL)

我已经从Yahoo站点下载了HadoopVM,并通过VMwareplayer启动了HadoopVM。我没有看到任何问题。正如Yahoo中提到的,我使用EclipseEuropa(v3.3.1)并下载了一个jar文件(hadoop-0.18.3-eclipse-plugin)来在eclipse中制作MapReduce插件。我用hadoop启动了linuxVM,并在eclipse中创建了新的DFS位置(输入我的VM的IP,Map/Reduce主端口9001,DFS端口9000。但是在节点中我收到错误“Error:null”。我做错了什么?此外,在eclipse中配置Hadoop变量时,我在

hadoop - 将 NULL 值从 Hive 导出到 Teradata

我在Hive中有一个表,其中某些列具有NULL值,我正在使用Teradata连接器将该表从Hadoop导出到Teradata。我的问题是NULL值被视为字符串NULL而不是NULL。如何将NULL值直接导出到Teradata?请帮忙。 最佳答案 您是否在导出命令中使用了input-null-string参数?根据documentation:The--input-null-stringand--input-null-non-stringargumentsareoptional.If--input-null-stringisnotspe

前端传json数据给后端使用pojo类接收 属性值为null解决思路

1问题分析:    (1)第一种可能:前端字段与后端属性名对应不上    (2)第二种可能;pojo类没有Getter和Setter方法来读取和写入属性值    (3)第三种可能:没有使用@RequestBody注解或者@RequestParam注解2解决方法:    (1)第一种可能解决方法:检查自己的json数据和pojo类属性名        说一下我当时遇到的问题:我前端json对象里面又嵌套了一个json对象给后端导致我所有的属性值为null,所以我将嵌套的json对象删除就好了pojo类:/***新增课程Dto*/@Data@ApiModelpublicclassAddCourse