DataStax Enterprise Graph
включает столбец ~label
, с которым нам нужно работать: вот конкретный оператор SQL:
select phoneId as id, phoneId, 'phone' as ~label from phones
Spark SQL не будет обрабатывать это автоматически:
extraneous input '~' expecting {<EOF>, ',', 'FROM', 'WHERE', 'GROUP', 'ORDER', 'HAVING', 'LIMIT', 'LATERAL', 'WINDOW', 'UNION', 'EXCEPT', 'MINUS', 'INTERSECT', 'SORT', 'CLUSTER', 'DISTRIBUTE'}(line 1, pos 42)
== SQL ==
select phoneId as id, phoneId, 'phone' as ~label from phones
------------------------------------------^^^
Как мы можем работать с этим не алфавитно-цифровым именем столбца?