隨筆 - 225  文章 - 98  trackbacks - 0
          <2012年10月>
          30123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          隨筆分類

          相冊

          報表工具廠商們

          搜索

          •  

          最新評論

          閱讀排行榜


          Hadoop是個很流行的分布式計算解決方案,Hive是基于hadoop的數據分析工具。一般來說我們對Hive的操作都是通過cli來進行,也就是Linux的控制臺,但是,這樣做本質上是每個連接都存放一個元數據,各個之間都不相同,這樣的模式用來做一些測試比較合適,并不適合做產品的開發和應用。

          因此,就產生Hive的JDBC連接的方式。

          1. 步驟

          1.1 拷貝jar包到FR工程

          將hadoop里的hadoop-core.jar、commons-logging.jar拷貝至報表工程appname/WEB-INF/lib下;

          將hive里的antlr-runtime.jar、hive-exec.jar、hive-jdbc.jar、hive-metastore.jar、hive-service.jar、jdo2-api.jar、libfb303.jar、log4j.jar、slf4j-api.jar、slf4j-log4j12.jar拷貝至報表工程appname/WEB-INF/lib下。

          1.2 配置數據連接

          啟動設計器,打開服務器>定義數據連接,新建JDBC連接:

          數據庫驅動:org.apache.hadoop.hive.jdbc.HiveDriver;

          URL:jdbc:hive://localhost:10000/default

          注:hive服務默認端口為10000,根據實際情況修改端口;另外目前只支持默認數據庫名default。

          測試連接,提示連接成功即可。




          了解Java報表工具就從這里開始
          posted on 2012-10-24 13:44 season 閱讀(328) 評論(0)  編輯  收藏 所屬分類: Java報表—技術知識
          主站蜘蛛池模板: 育儿| 交城县| 南投县| 平乡县| 桦甸市| 虹口区| 凉城县| 宁远县| 慈溪市| 修武县| 木里| 盖州市| 河池市| 静海县| 乌拉特中旗| 江油市| 夏河县| 泽普县| 泾阳县| 巧家县| 博爱县| 东阳市| 华安县| 新干县| 莆田市| 馆陶县| 个旧市| 嵊泗县| 岐山县| 许昌市| 宕昌县| 奉节县| 盘山县| 辉县市| 达日县| 手游| 嘉禾县| 喀喇沁旗| 延边| 永泰县| 平远县|