-1
Comment modifier la commande ci-dessous afin de pouvoir exporter le fichier de sortie sous forme de fichier délimité par des tubes.Exportation de la ruche vers un fichier délimité par des tuyaux
shellcommand='''hive -e 'set hive.cli.print.header=true; set hive.resultset.use.unique.column.names=false; use hivedb1; %s; ' | sed 's/[\t]/,/g' > %s '''%(selectqry,'path/outputfile.txt')
Oui. mais mes colonnes sont dynamiques. Donc ce serait très difficile. Mais j'ai trouvé la solution. Au lieu de ** sed 's/[\ t] /,/g' ** utilisez ** sed 's/[\ t]/|/g' **. En tout cas merci – kten