本文介绍了如何提取apache phoenix表/查看数据到文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何从apache phoenix表/视图提取数据为CSV / PSV /文本?

How can I extract data from an apache phoenix table/view to CSV/PSV/text?

对于ex查询:

For ex query:

select * from test_view 


推荐答案

使用sqlline.py连接到phoenix后:

After connecting to phoenix with sqlline.py:

phoenix-sqlline zk4-habsem.lzmf1fzmprtezol2fr25obrdth.jx.internal.cloudapp.net,zk5-habsem.lzmf1fzmprtezol2fr25obrdth.jx.internal.cloudapp.net,zk1-habsem.lzmf1fzmprtezol2fr25obrdth.jx.internal.cloudapp.net:2181:/hbase-unsecure

其中格式是否需要导出文件

which format do you want exported file

!outputformat csv

Mension本地文件路径

Mension local file path

!record data.csv

我们想要输出到文件中的Phoenix查询

Phoenix query which we want to export into file

select * from tableName
!record
!quit

文件保存在/home/user/data.csv

File is saved in /home/user/data.csv

这篇关于如何提取apache phoenix表/查看数据到文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-23 13:56