Hive 在oozie工作流中运行intellij jar时,输出文件中的双引号
我创建了一个oozie XML工作流,用于从配置单元数据库表获取数据并导出到CSV文件。Oozie工作流有三个操作,如下所示Hive 在oozie工作流中运行intellij jar时,输出文件中的双引号,hive,oozie-workflow,hive-query,Hive,Oozie Workflow,Hive Query,我创建了一个oozie XML工作流,用于从配置单元数据库表获取数据并导出到CSV文件。Oozie工作流有三个操作,如下所示 "_C0_" "01267LSURESH3000026" 执行从intelliJ创建的Jar文件 成功电子邮件 失败电子邮件 Jar文件是从maven项目的IntelliJ生成的。在这个项目中,我使用的是random.hql文件。下面的查询出现在random.hql文件中 SELECT CONCAT(EMPLOYEEID,NAME,SALARY,AGE) FROM
"_C0_"
"01267LSURESH3000026"
random.hql
文件。下面的查询出现在random.hql
文件中
SELECT CONCAT(EMPLOYEEID,NAME,SALARY,AGE) FROM EMPLOYEES
Oozie Workflow运行时没有问题,并在输出目录中创建CSV文件。文件中的数据如下所示
"_C0_"
"01267LSURESH3000026"
我的问题是如何删除字符串开头和结尾的双引号(“)
这可以在配置单元查询本身中完成吗?请告诉我是否有方法可以避免输出文件中的列名(\u C0\u
)
我只希望输出如下:
01267LSURESH3000026
您如何编写CSV?在oozie xml spark action中,我将输出格式设置为CSV。您如何编写CSV?在oozie xml spark action中,我将输出格式设置为CSV。