如何在spark-sql中显示列标题

时间:2018-05-31 15:20:04

标签: apache-spark apache-spark-sql apache-spark-2.0

我在Hortonworks HDP 2.6.4 Sandbox环境下运行spark-sql。我在spark-sql,Customer表和Orders表中创建了2个非常基本的表。我已经写了一个JOIN来收集订单信息,如下所示:

SELECT Customers.ID, Name, Product_Name
FROM Customers JOIN Orders
WHERE Customers.ID = Orders.Customer_ID;

但是,与pyspark中的SQL代码不同,其中列名显示为默认值,spark-sql没有列名显示为默认显示。我得到以下结果(我的数据库中有5个客户和5个订单):

2222    Emily   HTC Edge
1111    John    Google Nexus 5
1111    John    Samsung Galaxy 7
1111    John    iphone 6
4444    Jane    Samsung J Series
Time taken: 0.516 seconds, Fetched 5 row(s)
spark-sql>

任何人都知道如何打开列标题名称,我希望看到ID,Name和Product_Name作为结果集中的第一行?

0 个答案:

没有答案