gpt4 book ai didi

mysql - 如何将存储过程导入HDFS

转载 作者:可可西里 更新时间:2023-11-01 15:27:47 26 4
gpt4 key购买 nike

有没有办法将mysql存储过程导入HDFS?我已经看到关于相同的导出 link

sqoop export --connect jdbc:mysql://db.example.com/foo --call barproc \
--export-dir /results/bar_data

但是当我使用 --call 和我的 import 语句时它不起作用

sqoop-import --connect jdbc:mysql://localhost:3306/storedProc --call tabl_Proc --username root --password pass --target-dir hdfs://:8020/procedureTest

示例 mysql 过程

mysql> delimiter // 
mysql> create procedure tabl_Proc()
-> begin
-> select * from CUSTOMERS; end //

有没有办法让我的程序进入HDFS

最佳答案

  1. 这是一个 open issue in apache sqoop .
  2. 尽管您可以使用 Free Form Queries在 sqoop import 中,意思是你可以在自由格式查询中编写你的 mysql 存储过程语法sqoop 导入(显然你必须免费更改一些语法表单查询)

关于mysql - 如何将存储过程导入HDFS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41237326/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com