問題タブ [hiveql]

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 に答える
1313 参照

sql - Hiveでユーザー定義関数を呼び出す方法は?

スクリプトに渡されたパラメーターに依存するハイブ クエリを作成したいと考えています。これらのパラメーターでは、不明な数の列から選択する必要がある場合があります。私がやりたいのは、スクリプトに渡される引数の1つを、おそらくコンマで区切られた列名を含む文字列にすることです。分割 UDF を使用して単純な文字列を配列に変換し、結果の配列をクエリで使用しようとして、私は髪を伸ばしてきました。基本的に、与えられた A="Foo,Bar" B=[Foo, Bar] を取得したい 次に、SELECT B[0] from tablename; などのクエリを実行できるようにします。明確化: 渡した変数を分割しようとしています。

編集:理想的にはこれをしないことに気づきました-ハイブクエリを作成して渡す方法はありますか?

EDIT2: -e フラグを使用します。本当にベストプラクティスではありませんが、これを行う別の方法がわかりません。豚を利用する方が良い選択だったかもしれません。

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

hadoop - Hive のチュートリアルが機能していませんか?

Hadoop/Pig/Thrift/Hive のインストールを行っています。これまでのところすべて動作していますが、Serde を含むテーブルを作成するときに問題が発生しています。これは、実際には Hive の公式ドキュメントからのコピー/貼り付けです。

誰がそれの何が悪いのか教えてもらえますか?

これを実行するときに発生するエラーは次のとおりです。

0 投票する
16 に答える
291156 参照

sql - SQL のような Hive 挿入クエリ

私はハイブが初めてで、SQL のようにデータをハイブ テーブルに挿入する方法があるかどうかを知りたいです。データをハイブのように挿入したい

ファイルからハイブテーブルにデータをロードしたり、あるテーブルからハイブテーブルにデータをインポートしたりできると読みましたが、SQL のようにデータを追加する方法はありますか?

0 投票する
3 に答える
2391 参照

runtime - Hive 検索クエリの予想実行時間

Hive でのクエリの予想実行時間を知りたいです。EXPLAIN を使用すると、実行計画が得られます。予想される時間を見つける方法はありますか?

SQLクエリ EXPLAIN COSTS に相当するHiveが必要です。