将数据从HDFS加载到vertica
时出现以下错误我刚停止以前工作的数据库&在Vertica中创建了新数据库。然后我跑了
vsql -f [AggregateFunctions.sql, AnalyticFunctions.sql, FilterFunctions.sql,
JavaFunctions.sql, JavaUDLFunctions.sql, ParserFunctions.sql,
SourceFunctions.sql, TransformFunctions.sql]
当我尝试使用以下命令从HDFS加载数据时
COPY exploded001 SOURCE Hdfs(url='http://hadoop-namenode.com:50070/webhdfs/v1/bq-upload/exploded/part-00000',
username='xyz') DELIMITER E'\t';
我得到了以下错误:
ERROR 3457: Function Hdfs() does not exist, or permission is denied for Hdfs()
HINT: No function matches the given name and argument types. You may need to
add explicit type casts
答案 0 :(得分:2)
运行以下命令来解决此问题
vsql -f /opt/vertica/packages/hdfs_connectors/install.sql