数据库
首页 > 数据库> > 如何将Hive数据表移动到MySql?

如何将Hive数据表移动到MySql?

作者:互联网

我想知道如何将日期从Hive转移到MySQL

我已经看到了如何将hive数据移动到Amazon DynamoDB而不是像MySQL这样的RDBMS的示例.以下是我在DynamoDB中看到的示例:

CREATE EXTERNAL TABLE tbl1 ( name string, location string )
STORED BY 'org.apache.hadoop.hive.dynamodb.DynamoDBStorageHandler'
TBLPROPERTIES ("dynamodb.table.name" = "table",
"dynamodb.column.mapping" = "name:name,location:location") ;

我想做同样的事情,但用MySQL代替.我想知道我是否需要编写自己的StorageHandler代码?我也不想使用sqoop.我希望能够直接在我的HiveQL脚本中进行查询.

解决方法:

您当前需要一个JDBC StorageHandler,尚未创建一个,但您可以构建自己的.

目前有一个问题报告,您可以在此处关注:

https://issues.apache.org/jira/browse/HIVE-1555

标签:mysql,hadoop,hive,hiveql
来源: https://codeday.me/bug/20190530/1182046.html