當前為5.1版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

阿里雲MaxCompute資料連結

1. 概述

1.1 版本

 FineBI 版本JAR 包版本功能變動
5.1.82020-12-04-
5.1.92021-01-06資料連結ODPS的顯示名稱更改為 MaxCompute

1.2 簡介

MaxCompute(之前稱為 ODPS),是阿里巴巴通用計算平台提供的一種快速、完全託管的 GB/TB/PB 級資料儲倉解決方案,現在已更名為 MaxCompute,MaxCompute 向使用者提供了完善的資料匯入方案以及多種經典的分佈式計算模型,能夠更快速的解決使用者海量資料計算問題,有效降低企業成本,並保障資料安全。

本文介紹如何連結 MaxCompute 資料庫。

1.3 資料量注意

若使用加速參數,資料量超過100w限制時,需要加參數 autoSelectLimit=1000000000。

2. 資料連結

2.1 配置資訊

資料庫版本驅動URL驅動下載
3.2.7 以上
com.aliyun.odps.jdbc.OdpsDriverjdbc:odps:

驱动.rar

  • :MaxCompute 服務所在區域的 Endpoint。例如,華東1(杭州)區域的外網Endpoint為

    http://service.cn-hangzhou.maxcompute.aliyun.com/api

  • :MaxCompute專案空間名稱。

詳細可參見:JDBC參考使用說明

2.2 連結步驟

2.2.1 安裝驅動隔離插件

插件下載請點選:fr-plugin-maxcompute-driver-loader-2.5.zip

插件安裝方法請參見:插件管理 

2.2.2 新增資料庫驅動 JAR 包

1)在 FineBI 路徑%FineBI%/webapps/webroot/WEB-INF下,建立一個新的資料夾,資料夾名為「maxcomputedriverlib」。

2)下載 2.1 配置資訊下的驅動,將兩個 JAR 包放置在該資料夾下。

其中, odps-jdbc-3.2.8-jar-with-dependencies.jar 是驅動包;slf4j-log4j12-1.7.16.jar 是 java 日誌框架相關 jar 。兩個jar包都要放在路徑下,才能保證連上資料庫。

3)重啓 FineBI 。

2.2.3 配置資料連結

1)進入「管理系統>資料連結管理>建立資料連結>所有」,找到「MaxCompute」,如下圖所示:

v1.png

2)對照 2.1 節輸入自己的配置資訊,如下圖所示:

v2.png

3)點選「測試連結」,若連結成功,則點選「儲存」,如下圖所示:

v3.png

3. MaxCompute使用說明

3.1 官方文檔

MaxCompute官方文檔:MaxCompute阿里雲官方文檔

DataWorks 官方文檔:DataWorks阿里雲官方文檔

使用者可以使用 DataWorks 對 MaxCompute 進行視覺化管理。

3.2 快速查詢(MCQA)

 MaxCompute 的快速查詢功能:

  • 可以對中、小資料量查詢工件進行加速優化,將執行時間為分鐘級的查詢工件縮減至秒級,同時完全相容原 MaxCompute 的查詢功能。

  • MCQA 支援將主流BI工具或SQL用戶端連結至 MaxCompute 專案,開展即席查詢(Ad Hoc)或商業智慧(BI)分析。

  • MCQA 使用獨立的資源池,不佔用配額組,可以自動識別查詢工件,緩解佇列壓力,優化使用體驗。

詳細請參見:加速查詢概述

如何在 FineBI 中啟用計算查詢(MCQA)

在 2.1 節的 URL 後面增加&interactiveMode=true

詳細請參見:加速查詢使用說明

3.3 表有分割槽時 FineBI 如何取數

在 MaxCompute 中,如果一張表新增了分割槽,就不能在 FineBI 中直接透過新增「資料庫表」來進行取數,而是使用「SQL資料集」。

例如,MaxCompute 中有一張表「test」,有兩個分割槽「A、B」。新增「SQL資料集」,輸入語句:select *  from test where fenqu = A進行取數。

v4.png

4. 注意事項

當出現找不到「XMLEventFactory」這個類的時,開啟路徑:%FineBI%\webapps\webroot\WEB-INF\maxcomputedriverlib,開啟檔案中的 odps 的驅動,刪除該驅動javax\xml下所有內容。

附件列表


主題: 连接到数据
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 评价文档,奖励 1 ~ 100 随机 F 豆!