У меня есть вид в улье с именем prod_schoool_kolkata
.Я имел обыкновение получать CSV как:
hive -e 'set hive.cli.print.header=true; select * from prod_schoool_kolkata' | sed 's/[\t]/,/g' > /home/data/prod_schoool_kolkata.csv
, который был в EC2-Экземпляре.Я хочу, чтобы путь был в S3.Я попытался указать путь следующим образом:
hive -e 'set hive.cli.print.header=true; select * from prod_schoool_kolkata' | sed 's/[\t]/,/g' > s3://data/prod_schoool_kolkata.csv
Но CSV не сохраняется.
У меня также была проблема, что файл CSV генерируется, но каждый заголовок столбца имеет шаблон, как: tablename.columnname
например prod_schoool_kolkata.id
.Есть ли способ удалить имена таблиц в CSV формируется.