現在、Hive データを csv ファイルにエクスポートしようとしていますが、where 句を追加する必要があるまで正常に実行できます。たとえば、これは機能します:
hive -e 'select * from table' | sed 's/[\t]/,/g' > outputfile.csv
しかし、私がこれを試してみると:
hive -e 'select * from table where timestamp > '1-Aug-2013'' | sed 's/[\t]/,/g' > outputfile.csv
「テーブルの別名または列の参照が無効です」というエラーが表示されます
問題は日付の周りの引用符が原因である可能性があると思いますが、機能する組み合わせが見つかりません. 助けてください!
ありがとうございました