Я пытаюсь экспортировать свой вывод hql в csv в beeline, используя следующую команду:
beeline -u "jdbc:hive2://****/;serviceDiscoveryMode=zooKeeper;zooKeeperNamespace=hiveserver2"?tez.queue.name=devices-jobs --outputformat=csv2 -e "use schema_name; select * from table_name where open_time_new>= '2020-07-13' and open_time_new < '2020-07-22'" > filename.csv
Проблема в том, что некоторые значения столбцов в таблице содержат запятые, которые перемещают данные того же столбца в следующее значение столбца. Например:
| abcd | as per data,outage fault,xxxx.
| xyz |as per the source,ghfg,hjhjg.
Приведенные выше данные будут сохранены как 4 столбца вместо 2. Нужна помощь!