如何在CSV转储表、JSON、XML、文本或HTML格式

学习如何从砖在CSV输出表,JSON、XML、文本或HTML格式。

写的亚当Pavlacka

去年发表在:2022年5月25日

您想要发送你的砖砖以外的计算结果。您可以使用BI工具连接到您的集群通过JDBC和出口BI工具的结果,或保存您的表在DBFS或blob存储和复制数据通过REST API。

本文介绍JSpark,一个简单的控制台工具火花集群上执行SQL查询使用JDBC将远程表在CSV本地磁盘,JSON、XML、文本和HTML格式。

例如:

java -Dconfig.file = mycluster % sh。参看jar jspark。jar - q”选择id、类型、优先级、状态从门票限制5”

返回:

+ - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - + + | | | id类型优先级|状态| + - - - + - - - - - - - - - - + - - - - - - - - - - - - - - - - | + | 9120 |问题紧急关闭| | | 9121 | |问题正常持有| | | 9122 | |事件正常关闭| | | 9123 | |问题正常开放| | | 9124 | |事件正常| | +——+解决- - - - - - - - - - + - - - - - - - - - - - - - - - - +

说明使用,使用示例,源代码,并且链接到组装JAR是可用的JSpark GitHub回购

您可以指定JDBC连接的参数使用参数或使用一个配置文件,例如:mycluster.conf

检查或排查JDBC连接,下载脂肪JARjspark.jar并启动它作为一个常规的JAR。它包括hive-jdbc 1.2.1和所有必需的依赖项。

这篇文章有用吗?