Я могу выполнить этот запрос нормально
CREATE TABLE db.table1 STORED AS PARQUET as
SELECT * FROM db.table WHERE UPPER(executing) = 'TRUE';
Если я не запускаю его из сценария оболочки bash. я получаю эту ошибку
#!/bin/bash
bash -c 'impala-shell -k -q "CREATE TABLE db.table1 STORED AS PARQUET as
SELECT * FROM db.table WHERE UPPER(executing) = 'TRUE';"'
ОШИБКА: AnalysisException: операнды типа STRING и BOOLEAN несопоставимы: верхний (выполняется) = TRUE
Я пробовал использовать двойные кавычки, без кавычек и в нижнем регистре, но безуспешно.