今回はHadoopおよびHiveを用いて抽出したデータを、Apache POIを使用してExcelシート上に出力します。 HiveはHiveQLというSQLに近い言語で開発が可能であり、JDBCドライバも提供されています。 過去の記事(Apache POI によるエクセルファイルの出力 その1)のソースコードを流用することで、極めて簡単にHadoopとExcelを連携させることができます。 Figure 1: Overall image 【バージョン】 HadoopおよびHiveはそれぞれ現時点で入手可能な最新の安定版を使用します。 Hadoop: Release 1.0.4 (12 October, 2012) Hive: Release 0.9.0 (30 April, 2012) ※Hive 0.9.0から、Hadoop1.xでの動作をサポートした様です。 また、HiveのJDB
![Hadoop + HiveからExcelへの帳票出力 (How to fetch data from Hadoop via Hive)](https://cdn-ak-scissors.b.st-hatena.com/image/square/ef5d7319e8d0e7e85a0edf44d3944768ac4c776f/height=288;version=1;width=512/http%3A%2F%2F1.bp.blogspot.com%2F-TyfEGU6KWtc%2FUIlmzkAiG_I%2FAAAAAAAAAsI%2Fq0BdQw28jhQ%2Fw1200-h630-p-k-no-nu%2Foverallimage.png)