天天看點

加速查詢MaxCompute再對接FBI(帆軟)的完整鍊路來啦!概要前提條件操作步驟

概要

MaxCompute(原ODPS)是一項大資料計算服務,它能提供快速、完全托管的PB級資料倉庫解決方案,使您可以經濟并高效的分析處理海量離線資料。

FineReport是領先的企業級Web報表工具,通過類Excel的設計器一鍵連接配接資料源,拖拽字段綁定單元格,一張實時報表就可以制作完成。既可以獨立部署,也可以與其他系統無縫內建。易學易用易實施。

當使用MaxCompute直接對接FBI時,由于MaxCompute本身架構的限制,當需要使用FBI查詢大量資料時,性能表現會比較差,不能完全滿足OLPA場景的即席查詢要求。

互動式分析是一款相容Postgressql的實時互動式産品,在底層與MaxCompute無縫打通,支援直接查詢、導入查詢兩種模式快速查詢MaxCompute的資料,同時還能對接其他BI工具,實作資料源--資料查詢--資料可視化分析的完整鍊路,完美解決MaxCompute的自身缺陷問題。

本文旨在分享使用互動式分析查詢MaxCompute資料,再對接FBI的完整鍊路,快速搭建大資料生态完整鍊路。

前提條件

1.

開通互動式分析

2.

開通MaxCompute

3.

下載下傳并安裝FBI

用戶端。(本示例使用FineReport)

操作步驟

開發平台:本示例采用HoloStudio快速查詢MaxCompute資料。關于HoloStudio的介紹,往期傳送門:

《互動式分析六脈神劍》之Dataworks-HoloStudio初體驗

1.準備MaxCompute離線資料

在MaxCompute中準備一張離線資料表,也可以選用資料地圖中現有的MaxCompute表,示例根據MaxCompute快速入門

建立表

并導入資料,最終如下:

加速查詢MaxCompute再對接FBI(帆軟)的完整鍊路來啦!概要前提條件操作步驟

2.互動式分析加速查詢MaxCompute

登入Holostudio,在HoloStudio中完成資料快速查詢。小資料量建議直接加速查詢,大資料量導入查詢。關于查詢使用HoloStudio查詢MaxCompute資料的往期傳送門:

在嗎?0代碼加速查詢MaxCompute請查收! 來了,2行代碼秒級查詢MaxCompute!

本次示例直接加速查詢MaxCompute資料,如示例,在HoloStudio中,單擊PG管理--外部表,即可建立一張外部表,直接查詢到MaxCompute中的資料

加速查詢MaxCompute再對接FBI(帆軟)的完整鍊路來啦!概要前提條件操作步驟

3.FBI可視化分析

加速查詢的MaxCompute表資料,可以直接在帆軟中進行可視化分析。

1.配置資料源

打開帆軟Report,選擇伺服器 > 定義資料庫連接配接

加速查詢MaxCompute再對接FBI(帆軟)的完整鍊路來啦!概要前提條件操作步驟

2.填寫配置資訊

填寫配置資訊,示例如下。單擊測試連接配接,若跳出彈框,提示連接配接成功,則表明互動式分析與帆軟Report已成功連接配接,并單擊确定,完成配置。即可前往界面進行資料開發分析。

加速查詢MaxCompute再對接FBI(帆軟)的完整鍊路來啦!概要前提條件操作步驟

參數說明如下:

配置項 說明 備注
資料庫 Postgre 必選
驅動器 帆軟Report自帶的org.postgresql.Driver 選擇好資料庫後會自動生成
URL jdbc:postgresql://localhost:5432/dbname`` 例如:jdbc:postgresql://workshop001-cn-hangzhou.hologres.aliyuncs.com:80/postgres
使用者名/密碼 通路使用者的Access Key ID和Access Key Secret
說明:若您的電腦未安裝PostgreSQL驅動,未提示連接配接失敗,請參見官網進行驅動安裝。 https://help.finereport.com/doc-view-2563.html
https://yq.aliyun.com/users/ejj7vymfxj332

3.建立決策報表

在FBI首頁建立決策報表,如示例,選擇柱狀圖。

加速查詢MaxCompute再對接FBI(帆軟)的完整鍊路來啦!概要前提條件操作步驟

4.可視化分析外部表

建立柱狀圖成功後,在菜單左下角單擊資料庫查詢,将想要查詢的外部表資料以SQL語言執行。(在資料庫清單中不會顯示互動式分析目前資料庫的外部表,需要用SQL直接查詢)檢視到資料後,單擊确定,傳回報表編輯頁面

加速查詢MaxCompute再對接FBI(帆軟)的完整鍊路來啦!概要前提條件操作步驟

給報表配置資料,如示例所示,還可以根據業務要求,對報表進行個性化設定,包括但不限于樣式、特效等。配置完成之後,先單擊儲存,再單擊預覽,即可看到最終的報表。

加速查詢MaxCompute再對接FBI(帆軟)的完整鍊路來啦!概要前提條件操作步驟

最終的報表展示如下:

加速查詢MaxCompute再對接FBI(帆軟)的完整鍊路來啦!概要前提條件操作步驟

以上即為互動式分析快速查詢MaxCompute資料并對接FBI的完整demo,您可以根據業務需求進行資料查詢、資料分析。

互動式分析相容PostgreSQL,這就意味着,能對接PostgreSQL的BI工具都能使用互動式分析對接,可參見往期精彩:

加速查詢MaxCompute再對接Quick BI,選互動式分析就對了!

你要的BI分析工具都在這裡了

若您在使用互動式分析過程中,有任何問題,歡迎進釘釘群交流:

加速查詢MaxCompute再對接FBI(帆軟)的完整鍊路來啦!概要前提條件操作步驟