0
Я создаю улей внешнюю таблицу с помощью hiveq.sql
сценария:Как передать путь к внешней таблице Hive из сценария оболочки?
Create external table if not exists abc
(
id string
)
Row format delimited
fields terminated by '|'
Stored as textfile
LOCATION '${hiveconf:loc}/xyz/data';
Но я получаю ниже исключения, когда я пытаюсь выполнить его с Shell Script:
hive -hiveconf test_loc=/om/name/loc -f hiveq.sql
Исключение:
IllegalArgumentException java.net.URISyntaxException:
Relative path in absolute URI: ${hiveconf:test_loc%7D/xyz/data
Пожалуйста, помогите.