0
Я пытаюсь использовать класс case scala для отображения таблицы Cassandra.Cassandra Table to Spark Mapping в DataStax
Некоторые из имен моих колонок являются зарезервированными ключевыми словами в scala. Есть ли простой способ их сопоставить?
например:
Cassandra Table
Create Table cars (
id_uuid uuid,
new boolean,
type text,
PRIMARY KEY ((id_uuid))
)
// This declaration will fail as "new" and "type" are reserved keywords
scala> case class Cars (idUuid : String, new : Boolean, type: String)
Если это возможно, избегать использования Cassandra ключевых слов и смешанных регистра имен столбцов, если вы собираетесь использовать SparkSQL. Это терпит неудачу. [Имена ваших колонок хороши, если вам не нужны кавычки для запросов в dev-центре.] – ashic
сладкий, это работает. спасибо – mob