Как передать дату и месяц в формате «ГГГГ-ММ» в качестве аргумента раздела в Pig - PullRequest
0 голосов
/ 10 сентября 2018
a = LOAD '$hivedb.hiveorders' using org.apache.hive.hcatalog.pig.HCatLoader();
b = FILTER a by order_id >= $currval;

store b into '$hivedb.orders_part' using org.apache.hive.hcatalog.pig.HCatStorer('order_month=SUBSTRING(order_date,0,7)');

Я получаю следующую ошибку:

[main] ОШИБКА org.apache.pig.tools.grunt.Grunt - ОШИБКА 1115: недействительно спецификация столбца раздела. order_month = SUBSTRING (ORDER_DATE, 0,7)

Если я передаю любое жестко закодированное значение, оно работает нормально. Как передать значения в order_month в зависимости от order_date ...?

...