[ https://issues.apache.org/jira/browse/SPARK-4944?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14496641#comment-14496641 ]
Yin Huai commented on SPARK-4944: --------------------------------- Seems we have to handle Create Table Like in Spark SQL to support it because if it is a Hive native command, Hive cannot see our temporary tables. > Table Not Found exception in "Create Table Like registered RDD table" > --------------------------------------------------------------------- > > Key: SPARK-4944 > URL: https://issues.apache.org/jira/browse/SPARK-4944 > Project: Spark > Issue Type: Bug > Components: SQL > Reporter: Cheng Hao > > {code} > rdd_table.saveAsParquetFile("/user/spark/my_data.parquet") > hiveContext.registerRDDAsTable(rdd_table, "rdd_table") > hiveContext.sql("CREATE EXTERNAL TABLE my_data LIKE rdd_table LOCATION > '/user/spark/my_data.parquet'") > {code} > {noformat} > org.apache.spark.sql.execution.QueryExecutionException: FAILED: Execution > Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. Table not > found rdd_table > at org.apache.spark.sql.hive.HiveContext.runHive(HiveContext.scala:322) > at > org.apache.spark.sql.hive.HiveContext.runSqlHive(HiveContext.scala:284) > at > org.apache.spark.sql.hive.execution.NativeCommand.sideEffectResult$lzycompute(NativeCommand.scala:35) > at > org.apache.spark.sql.hive.execution.NativeCommand.sideEffectResult(NativeCommand.scala:35) > at > org.apache.spark.sql.hive.execution.NativeCommand.execute(NativeCommand.scala:38) > at > org.apache.spark.sql.hive.HiveContext$QueryExecution.toRdd$lzycompute(HiveContext.scala:382) > at > org.apache.spark.sql.hive.HiveContext$QueryExecution.toRdd(HiveContext.scala:382) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org