Это на python, поэтому я могу показать переменные, но часть SQL будет такой же.Я предполагаю, что вы просто хотите, чтобы данные добавлялись в себя?если так:
pth1 = '/path/to/location1/part-r-00000-bf53578.gz.parquet'
pth2 = '/path/to/location2/part-r-00001-bf265.gz.parquet'
sqlContext.sql("""
select * from parquet.`hdfs://{0}`
union
select * from parquet.`hdfs://{1}`
""".format(pth1,pth2)).show()
+----+----+------------+
|col1|col2| col3|
+----+----+------------+
| 2| b|9.0987654321|
| 1| a| 4.123456789|
+----+----+------------+
ТОЛЬКО в spark-sql это будет выглядеть так:
SELECT *
FROM parquet.`hdfs:///path/to/location1/part-r-00000-bf53578.gz.parquet`
UNION
SELECT *
FROM parquet.`hdfs:///path/to/location2/part-r-00001-bf265.gz.parquet`