2016-03-24 15 views
5

Kıvılcım veri çerçevelerinde bir sütunu bölebilir miyim diye görmek isterim.Sütun nasıl bölülür?

SELECT explode(split(str, '_')) 

Ya da bu: Bunun gibi,

Select employee, split(department,"_") from Employee 

cevap

16

bu deneyin

SELECT split(str, ' ')[0] as part1, split(str, ' ')[1] as part2 
+2

Bu, bana yardımcı oldu ama aslında ben vardı '' bir sınırlayıcı olarak ve kaçmak gerekiyordu. Neden neden işe yaramadı anlamaya biraz zaman aldı, bu yüzden buraya koyarak - SELECT split (str, '\\.')) [0] kaynak olarak – SunitaKoppar

+1

Bu kadar saçma, '\\\\ kullanmak zorundaydım. ' süreden kaçmak için. '\\.' işe yaramadı (Apache Zeppelin'de) – Garren

İlgili konular