Есть ли способ в интерактивном сеансе impala-shell загрузить и выполнить текстовый файл, содержащий один или несколько операторов SQL? Например, в билайне Hive вы можете использовать !run <filename>
для запуска команд SQL в этом файле.
Выполнение файла SQL в интерактивном сеансе impala-shell
Ответы (2)
Я считаю, что это возможно - см. impala-shell -h
(версия v2.1.1-cdh5):
-f QUERY_FILE, --query_file=QUERY_FILE
Execute the queries in the query file, delimited by ;
[default: none]
объедините это с командой shell
в интерактивном режиме:
оболочка impala-shell -f файл;
person
Abdul
schedule
19.01.2016
Это выполняется в другом сеансе. Бесполезно, если вы хотите, например. используйте файл для установки переменных в текущем сеансе.
- person Karsten Spang; 10.05.2021