Cloudera Quickstart VM で Hive テーブルのデータを更新しようとすると、このエラーが発生します。
ステートメントのコンパイル中にエラーが発生しました: 失敗しました: SemanticException [エラー 10294]: これらの操作をサポートしていないトランザクション マネージャーを使用して更新または削除しようとしました。
hive-site.xml ファイルにいくつかの変更を加え、ハイブと cloudera を再起動しました。これらは、Hive-site.xml で行った変更です。
hive.support.concurrency – true
hive.enforce.bucketing – true
hive.exec.dynamic.partition.mode – nonstrict
hive.txn.manager –org.apache.hadoop.hive.ql.lockmgr.DbTxnManager
hive.compactor.initiator.on – true
hive.compactor.worker.threads – 1