5
スパークのデータフレームで列を分割できるかどうか確認したいと思います。このように、列を分割する方法は?
Select employee, split(department,"_") from Employee
スパークのデータフレームで列を分割できるかどうか確認したいと思います。このように、列を分割する方法は?
Select employee, split(department,"_") from Employee
はこれを試してみてください:
SELECT explode(split(str, '_'))
またはこの:
SELECT split(str, ' ')[0] as part1, split(str, ' ')[1] as part2
これは私が持っていたという事実のために、私を助けてくれ 'と。'デリミタとして、そしてエスケープする必要がありました。なぜそれが仕事をしていないのか分かりませんでしたので、ここに入れてください。SELECT split(str、 '\\。'))[0] as source – SunitaKoppar
これはばかげているので、 '\\\\' '期間を逃れるために。 '\\。' did not work(Apache Zeppelinで動作しませんでした) – Garren