Имена столбцов, содержащие точки в спектре
Я создал таблицу клиентов со столбцами: account_id.cust_id, account_id.ord_id и так далее. Мой запрос на создание внешней таблицы был следующим:
CREATE EXTERNAL TABLE spectrum.customers
(
"account_id.cust_id" numeric,
"account_id.ord_id" numeric
)
row format delimited
fields terminated by '^'
stored as textfile
location 's3://awsbucketname/test/';
SELECT "account_id.cust_id" FROM spectrum.customers limit 100
и я получаю ошибку как:
Недопустимая операция: столбец account_id.cust_id не существует у клиентов.
Есть ли способ или синтаксис для записи имен столбцов, таких как account_id.cust_id (text.text), при создании таблицы или при написании запроса select?
Пожалуйста помоги.
PS: одинарные кавычки, обратные галочки тоже не работают.