問題タブ [hive-partitions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1331 参照

hive - ハイブでテーブルを月と日で分割する方法

次のテーブルを作成しました。

次に、月と日でパーティションを作成しました

次に、分割されたテーブルにデータを挿入します

ordertime から月、日を抽出するにはどうすればよいですか??

0 投票する
1 に答える
1398 参照

hive - ハイブ テーブル パーティションを削除できません 特殊文字の等号 (=) が含まれています

  • /db/tbname/CL=CL%3D18 として保存された ('CL=18') としてパーティション列 (CL) 値を持つ Hive テーブルにデータが挿入されました (無効なパーティションには、等号の URL エンコードされた特殊文字が含まれています)。

    • hortonworks communityによると、Hive には URL エスケープとして特殊文字が格納されていることが言及されていました。

      • 等号のエスケープ シーケンスを \x3D(hex) 、 \u0030 (unicode) として使用しようとしましたが、機能しませんでした

例: alter table tb drop partition (CL='CL\x3D18'); <-- うまくいきませんでした

誰かが私を助けることができますか、私は Equal(=) 記号に対して何か間違ったことをしていますか?