【发布时间】:2019-07-15 08:22:35
【问题描述】:
想将 hive 表转换为 SQL 插入转储,以便我可以在本地 MySQL DB 中使用它,表包含超过 3000 万条记录尝试通过导入 CSV 来实现,但由于 CSV 记录限制等原因未成功。
【问题讨论】:
-
CSV 文件通常是传输数据的更好方式。
-
我知道,但对于我的用例,我需要包含所有数据的 .sql 存档。你知道有什么方法吗?
想将 hive 表转换为 SQL 插入转储,以便我可以在本地 MySQL DB 中使用它,表包含超过 3000 万条记录尝试通过导入 CSV 来实现,但由于 CSV 记录限制等原因未成功。
【问题讨论】:
您可以使用dbeaver 处理它。
导出表(右键单击表 -> 导出数据)或结果集(右键单击 -> 导出结果)。然后选择“Export to SQL INSERT statements”格式
但是,恕我直言,csv/tsv 是更好的方法...
【讨论】: