草庐IT

tmp_table

全部标签

hadoop - ORC Hive Create Table 错误与位置

当我尝试创建外部ORC表并提供位置时,出现以下错误。该错误似乎与tblproperties有关。如果取出tblproperties并运行它,它运行良好。但是,我将不得不使用altertable命令将tblproperties更新为SNAPPY。有人面临类似的问题吗?如果配置单元中存在错误,我不确定是否打开了JIRA。任何意见表示赞赏。谢谢。hive(default)>createexternaltableAddresses(>namestring,>streetstring,>citystring,>statestring,>zipint>)storedasorctblproperti

hadoop - Oozie 和 Hive : FAILED: SemanticException Unable to fetch table <table_name>

我今天刚启动Oozie,我注意到在运行Hive操作时出现不一致的错误。当我运行完全相同的Oozie工作流时,有时它会成功,而有时它会因Hive操作的此错误而失败:FAILED:SemanticExceptionUnabletofetchtable1)这是什么原因?2)解决方法是什么?目前我只是再次运行Oozie作业直到成功,有时需要多次尝试。我正在使用ClouderaCDH4、MRv1。我是手动安装的,而不是使用ClouderaManager。我有一个三节点集群。Master节点包含NameNode、SecondaryNameNode、JobTracker、HMaster;此外,Mas

hadoop - Hive View 查询性能 : Union tables with different schemas

我有一个场景,我有两个Hive表,第二个表本质上是第一个表的演变模式(在此示例中它还有1个列)。Table_A{business_dateStringNameStringAgeNumber}partitionedbybusiness_dateTable_B{business_dateStringNameStringAgeNumberAddressString}partitionedbybusiness_date为了混淆下游用户对架构更改的影响,我使用以下语法创建一个HiveView:CreateVIEWcustomer_infoASselect*fromTable_BUNIONsele

mysql - mysql中的简单 'create table from view'语法?

我想创建一个缓存View结果的表。有没有一种简单的方法可以从View的定义中自动定义表格,还是我必须从showcreatetableview将它拼凑在一起? 最佳答案 您可以从View中执行CREATETABLESELECT来构建它。这应该将View的结构复制为一个包含所有View行的新表。这是MySQLsyntaxreference对于这个声明。CREATETABLEtbl_from_viewASSELECTcol1,col2,col3,col4,col5FROMyour_view;请注意,您将希望在列选择中非常明确。从源代码Vi

mysql - mysql中的简单 'create table from view'语法?

我想创建一个缓存View结果的表。有没有一种简单的方法可以从View的定义中自动定义表格,还是我必须从showcreatetableview将它拼凑在一起? 最佳答案 您可以从View中执行CREATETABLESELECT来构建它。这应该将View的结构复制为一个包含所有View行的新表。这是MySQLsyntaxreference对于这个声明。CREATETABLEtbl_from_viewASSELECTcol1,col2,col3,col4,col5FROMyour_view;请注意,您将希望在列选择中非常明确。从源代码Vi

java - dfs.data.dir : Failed to set permissions of path:\tmp\hadoop-user\dfs\data to 0755 中的无效目录

我是hadoop框架的新手,目前我正在处理大数据项目,在Windows7中使用cygwin、hadoop-0.19.1、eclipse-3.3.1(Europa)。现在我正在尝试从hadoop-0.19进行更改.1到hadoop-1.2.1version.i如下配置hadoop-1.2.1核心站点.xml:fs.default.namehdfs://localhost:9100hdfs.xmldfs.replication1mapred-site.xmlmapred.job.trackerlocalhost:9101但是我在启动数据节点时出错,如下所示$bin/hadoopdatano

hadoop - CREATE TABLE 命令在 Hive 查询语言中不起作用

当我尝试在配置单元中创建表时收到以下错误消息。知道为什么会这样吗?hive>createtablea(xint);FAILED:ExecutionError,returncode1fromorg.apache.hadoop.hive.ql.exec.DDLTask.MetaException(message:FordirectMetaStoreDBconnections,wedon'tsupportretriesattheclientlevel.)日志如下:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:Duplica

hadoop - 如何更改 yarn 中的tmp目录

我已经编写了一个MR作业,并使用以下配置设置在本地模式下运行它mapred.local.dir=>fs.default.name=file:///mapred.job.tracker=local在Hadoop1.x上现在我正在使用Hadoop2.x和我正在使用相同配置设置运行的相同作业,但我收到错误:DiskOutofSpace是不是如果我从Hadoop1.x切换到2.x(使用Hadoop-2.6jar),更改Tmp目录的相同配置设置不起作用??在Hadoop2.6上配置MR1(mapredAPI)的“tmp”目录的新设置是什么。请多多指教。问候干杯:))

hadoop - 在 Cloudera VM 中将数据从 HDFS 加载到 Hive Table

当使用ClouderaVM时,您如何访问HDFS中的信息?我知道没有到HDFS的直接路径,但我也不知道如何动态访问它。通过HiveCLI创建Hive表后,我尝试从位于HDFS中的文件加载一些数据:loaddatainpath'/test/student.txt'intotablestudent;但是我得到了这个错误:FAILED:SemanticExceptionLine1:17Invalidpath''/test/student.txt'':Nofilesmatchingpathhdfs://quickstart.cloudera:8020/test/student.txt我还尝试将

mysql - 什么更好 - 多张小 table 还是一张大 table ?

我有一个数据库,可以存储有关个人的个人资料。这些人有大约50个可能的领域。有些是常见的东西,如名字、姓氏、电子邮件、电话号码。其他是爱好、技能、兴趣等有些是高度、体重、肤色。系统在不同时间使用这些组中的每一个。就能够通过数据库进行协商而言,我更喜欢有7个表,每个表大约有8个字段。什么是最佳实践?编辑:数据将用于搜索引擎,用于查找配置文件匹配项。这会影响我正在做的事情吗? 最佳答案 这很难说,并基于应用程序的需求。我会说调查DatabaseNormalization因为它将向您展示如何规范化数据库,并且它应该阐明您希望将哪些内容分离到