Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
約200〜250列のテーブルがあり、これらの各列のパーセンタイルを計算したいと思います。
Hiveは、列int_expのp番目のパーセンタイル値を返す関数Percentile(int_exp、p)を提供します。ただし、残りの250列に対して同じクエリを実行するのは冗長なようです。すべての列のパーセンタイルを一度に見つける方法はありますか?
残念ながら、列ごとにパーセンタイル関数を呼び出す必要があります。1 つの提案は、他の言語 (Java、Ruby、Python など) を使用してこのクエリを動的に生成できることです。