0

パスとその他の列を含む入力ファイルがあるとします。

\aa\bb\cc         ... 
\aa\bb\cc\dd\ee   ...
\xx\yy\zz         ...

HiveQL で、パスをすべての祖先パスを含む個別のリストに展開する方法を探しています。上記のサンプルの場合、結果は次のようになります。

\aa
\aa\bb
\aa\bb\cc
\aa\bb\cc\dd
\aa\bb\cc\dd\ee
\xx
\xx\yy
\xx\yy\zz

カスタム Java UDF に頼らずに Hive でそれを行う方法はありますか?

そうでない場合は、豚ではどうですか?

4

1 に答える 1

0

これは、データベースの問題ではなく、mapreduce のような問題だと思います。これは、Java 文字列操作とループをうまく利用しているように見えます。

于 2012-12-09T01:55:16.830 に答える