从windows计算机加载配置单元表(加载数据本地inpath)

zfycwa2u  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(472)

我正在尝试使用windows中的文件加载配置单元表。但我得到以下错误:

java.sql.SQLException: Error while compiling statement: FAILED: IllegalArgumentException
java.net.URISyntaxException: Expected scheme-specific part at index 2: C:

我正在使用talend etl工具来处理文件。下面是talend生成的代码:

String path_tHiveLoad_1 = "file:///C:/employee.txt";
String tablename_tHiveLoad_1 = "test.employee";
java.sql.Statement stmt_tHiveLoad_1 = conn_tHiveLoad_1
                        .createStatement();
String querySQL_tHiveLoad_1 = "LOAD DATA LOCAL INPATH '"
                        + path_tHiveLoad_1 + "' OVERWRITE  INTO TABLE "
                        + tablename_tHiveLoad_1 + "";
gfttwv5a

gfttwv5a1#

文件需要在hdfs中。无法从本地或远程文件系统加载。

相关问题