quickbi finebi 測評(案例講解)

quickbi & finebi 測評

國產BI中入門門檻比較低的有兩個,分別是quickbi和finebi。根據我的經驗通過這篇文章做一個關于這兩款BI的測評文章。

quickbi分為個人版、高級版、專業版、私有化部署四種。這篇文章以quickbi高級版為例,對quickbi進行分享。從數據源和數據集、計算字段、儀表板進行分享。電子表格不屬于BI范疇,屬于報表范疇,不在此次分享中。

finebi目前官網在用的版本是6.0版本和6.1版本,本篇文章以6.0版本為例,從數據源和數據集、計算、可視化進行分享。

一、數據源和數據集

1.1 quickbi 數據源和數據集:

和眾多BI一樣,可以連接市面上眾多的數據庫,也可以連接excel、csv文件等,但quickbi對于本地文件的使用,是先上傳到數據庫中,然后再使用數據庫中的表創建數據集。

備注:quickbi如果想要用本地數據源,則需要進行數據庫的內網穿透(后續單開一篇文章分享)。

圖片

創建數據集有2種方式:一種是通過表格連接,一種是通過寫sql

1.1.1表格連接建數據集:

圖片

1.1.2寫sql創建數據集:

圖片

1.2 Finebi 數據源和數據集:
1.2.1finebi可以連接excel、csv和數據庫,其中連接excel使用的是導入模式

圖片

總結1:和quickbi不同,finebi導入的就是excel,而非像quickbi一樣導入到數據庫中。

1.2.2也可以連接數據庫:

圖片

總結2:和quickbi一樣,目前finebi無法實時連接本地excel文件進行自動刷新,如果想要實現自動刷新功能,需要連接數據庫。

1.2.3創建數據集有 3種方式:

分別有數據庫表、sql數據集,excel數據集

圖片

舉例說明:

1.2.3.1數據庫表數據集:

選擇一個數據庫,再點擊需要用到的表,點擊確定,就可以生成數據集

選中表:

圖片

生成數據集:

圖片

如果同時使用多個表,還可以進行建關系

圖片

1.2.3.2sql數據集:

圖片

總結3:sql數據集就是正常的寫sql創建數據集,這里有個參數,僅支持直連模式(因為finebi還有個抽取的模式),quickbi沒有抽取模式,因此這里的用法和quickbi是一樣的,都是可以在sql中寫參數。

1.2.3.3excel數據集:

就是直接導入excel,生成數據集

圖片

圖片

需要注意的是,如果excel工作簿中有多個sheet,可以同時導入,生成的表名就是對應的sheet名,如果只有1個sheet,生成的表名就是工作簿的名稱。

二、計算

2.1quickbi計算:

2.1 創建計算字段主要看用到的數據庫是哪種數據庫,是內置的探索空間,還是自己的數據庫,自己庫又是哪種版本。

舉例說明:

情況1,如果在使用的時候,使用quickbi自帶的探索空間,那么上傳的excel文件是上傳到探索空間(自帶數據庫)中,有個很大的不足是這個數據庫有很大的函數限制,好多常用函數是不支持的,就導致創建計算字段不好用。

圖片

情況2,如果使用自己的數據庫或公司的數據庫,則創建計算字段受限于當前使用數據庫的版本,如果使用的是mysql5版本,則不能使用8版本來創建計算字段。

2.1.2數據處理:

quickbi高級版只能使用數據集內部的數據處理功能,并且非常弱,只有批量配置、新建分組維度和過濾可用。其中第2個還很少用到。

圖片

2.1.3創建計算字段:

創建維度:

圖片

創建度量:

圖片

從以上2張圖片中可知,quickbi創建維度和度量使用的是sql的語法,其中創建度量必須要使用聚合函數,事實也是如此。

對于高級函數的使用(之后再分享高級函數的使用),以下是常用高級函數:

圖片

2.2Finebi 計算:
2.2.1數據處理:

finebi6版本相對于5版本新增了數據處理功能,如下:

圖片

備注:從finebi6版本開始,數據處理這部分的功能越來越強多了。對于不想新建計算字段的小伙伴來說是非常不錯的改進。

2.2.2新建計算字段:

圖片

而如果這樣寫是錯誤的:

圖片

總結1:對比quickbi計算字段可知,finebi使用內置函數創建計算字段是有固定的語法的,其他聚合函數的寫法,具體可以參考finebi官方文檔。

2.2.3對于高級函數:

def函數,對于數據源沒有限制,理解語法,靈活運用即可。

圖片

總結2: def函數相對于finebi來說,在高級函數上已經邁出了一大步,能解決不少復雜的問題了。但不要同powerbi的dax進行比較,dax已經深耕好多年了,相對于quickbi的高級函數來說,可用的高級函數要多一些。

三、可視化

3.1quickbi可視化:
3.1.1以交叉表為例:

制圖:

直接拖動圖表到儀表板中,將數據集中的字段拖放到行、列中,一張圖表就做成了。如果想要對圖表做美化,可以點擊樣式,

圖片

美化:如果想要對圖表做美化,可以點擊樣式:

圖片

調整對齊方式:

如果想要對字段進行居中,可以點擊行或列右側的小齒輪,對字段進行批量設置。

圖片

添加聚合方式或使用同環比,也是不用寫計算字段的:

圖片

3.1.2篩選控件等輔助功能

可視化的查詢篩選,也是不用單獨建關系,直接就可以勾選使用:

圖片

3.1.3 更換主題:

圖片

其他像故事線、組件復用、拼接、格式刷、富文本、內嵌頁面、圖片等對于新手來說,是非常有好的。

但quickbi的儀表板沒有組件的上下層功能,也就是只是一維平面的。

3.2 finebi可視化:
3.2.1以交叉表為例:

創建計算字段后,將字段分別拖放到維度和指標中,就可以生成圖表:

圖片

如果想要做美化(此處只針對該圖表做美化,非儀表板):

在表格屬性這里可以設置顏色和形狀

圖片

在組件樣式可以設置表格的字體、行高、合計行等

圖片

如果想要添加聚合方式或者同環比,可以分別在維度和指標處直接選擇:

圖片

圖片

3.2.2新建儀表板需要點擊添加儀表板按鈕

圖片

將需要放在儀表板的組件拖放到儀表板中,用不到的則不需要拖放

圖片

備注:finebi和quickbi不同,quickbi是先建儀表板,再在儀表板中添加圖表;而finebi可以反著來,先創建圖表,再選擇適合的圖表做看板。

3.2.3 看板美化:

可以自主選擇合適的儀表板樣式,

圖片

3.2.4篩選控件等輔助功能:

對于過濾組件及組件篩選:

也是不需要創建關系,直接在篩選器中勾選需要篩選的組件即可。

圖片

3.2.5組件的上下層功能:

當組件勾選懸浮功能之后,就會有一個上下層功能(至于頂部、置于底部),如果所有組件全部 關閉懸浮功能,則和quickbi一樣,只在一維平面制作看板。

圖片

總結:

quickbi就2點,會sql,熟悉細節,常用功能及需求實現基本就能無障礙使用了,至于性能就看能力了。?

finebi的使用需要熟悉帆軟bi的幫助文檔,因為它有固定的使用語法,但相對于quickbi來說,finebi可以制作更加炫酷和復雜的圖表,如果不熟悉sql,使用finebi要比使用quickbi簡單一些,但如果有sql基礎,quickbi要比finebi上手更快一些。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/79247.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/79247.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/79247.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【進階】--函數棧幀的創建和銷毀詳解

目錄 一.函數棧幀的概念 二.理解函數棧幀能讓我們解決什么問題 三.相關寄存器和匯編指令知識點補充 四.函數棧幀的創建和銷毀 4.1.調用堆棧 4.2.函數棧幀的創建 4.3 函數棧幀的銷毀 一.函數棧幀的概念 --在C語言中,函數棧幀是指在函數調用過程中,…

基于大模型預測的輸尿管癌診療全流程研究報告

目錄 一、引言 1.1 研究背景與意義 1.2 研究目的與創新點 二、大模型預測輸尿管癌的原理與方法 2.1 大模型技術概述 2.2 用于輸尿管癌預測的大模型選擇 2.3 數據收集與處理 2.4 模型訓練與優化 三、術前風險預測與手術方案制定 3.1 術前風險預測指標 3.2 大模型預測…

【Machine Learning Q and AI 讀書筆記】- 03 小樣本學習

Machine Learning Q and AI 中文譯名 大模型技術30講,主要總結了大模型相關的技術要點,結合學術和工程化,對LLM從業者來說,是一份非常好的學習實踐技術地圖. 本文是Machine Learning Q and AI 讀書筆記的第3篇,對應原…

PETR和位置編碼

PETR和位置編碼 petr檢測網絡中有2種類型的位置編碼。 正弦編碼和petr論文提出的3D Position Embedding。transformer模塊輸入除了qkv,還有query_pos和key_pos。這里重點記錄下query_pos和key_pos的生成 query pos的生成 先定義reference_points, shape為(n_query…

Ubuntu搭建 Nginx以及Keepalived 實現 主備

目錄 前言1. 基本知識2. Keepalived3. 腳本配置4. Nginx前言 ?? 找工作,來萬碼優才:?? #小程序://萬碼優才/r6rqmzDaXpYkJZF 爬蟲神器,無代碼爬取,就來:bright.cn Java基本知識: java框架 零基礎從入門到精通的學習路線 附開源項目面經等(超全)【Java項目】實戰CRU…

文章記單詞 | 第56篇(六級)

一,單詞釋義 interview /??nt?vju?/: 名詞:面試;采訪;面談動詞:對… 進行面試;采訪;接見 radioactive /?re?di???kt?v/:形容詞:放射性的&#xff…

MATLAB函數調用全解析:從入門到精通

在MATLAB編程中,函數是代碼復用的核心單元。本文將全面解析MATLAB中各類函數的調用方法,包括內置函數、自定義函數、匿名函數等,幫助提升代碼效率! 一、MATLAB函數概述 MATLAB函數分為以下類型: 內置函數&#xff1a…

哈希表筆記(二)redis

Redis哈希表實現分析 這份代碼是Redis核心數據結構之一的字典(dict)實現,本質上是一個哈希表的實現。Redis的字典結構被廣泛用于各種內部數據結構,包括Redis數據庫本身和哈希鍵類型。 核心特點 雙表設計:每個字典包含兩個哈希表&#xff0…

PDF嵌入隱藏的文字

所需依賴 <dependency><groupId>com.itextpdf</groupId><artifactId>itext-core</artifactId><version>9.0.0</version><type>pom</type> </dependency>源碼 /*** PDF工具*/ public class PdfUtils {/*** 在 PD…

RAG工程-基于LangChain 實現 Advanced RAG(預檢索-查詢優化)(下)

Multi-Query 多路召回 多路召回流程圖 多路召回策略利用大語言模型&#xff08;LLM&#xff09;對原始查詢進行拓展&#xff0c;生成多個與原始查詢相關的問題&#xff0c;再將原始查詢和生成的所有相關問題一同發送給檢索系統進行檢索。它適用于用戶查詢比較寬泛、模糊或者需要…

【業務領域】PCIE協議理解

PCIE協議理解 提示&#xff1a;這里可以添加系列文章的所有文章的目錄&#xff0c;目錄需要自己手動添加 PCIE學習理解。 文章目錄 PCIE協議理解[TOC](文章目錄) 前言零、PCIE掌握點&#xff1f;一、PCIE是什么&#xff1f;二、PCIE協議總結物理層切速 鏈路層事務層6.2 TLP的路…

Jupyter notebook快捷鍵

文章目錄 Jupyter notebook鍵盤模式快捷鍵&#xff08;常用的已加粗&#xff09; Jupyter notebook鍵盤模式 命令模式&#xff1a;鍵盤輸入運行程序命令&#xff1b;這時單元格框線為藍色 編輯模式&#xff1a;允許你往單元格中鍵入代碼或文本&#xff1b;這時單元格框線是綠色…

Unity圖片導入設置

&#x1f3c6; 個人愚見&#xff0c;沒事寫寫筆記 &#x1f3c6;《博客內容》&#xff1a;Unity3D開發內容 &#x1f3c6;&#x1f389;歡迎 &#x1f44d;點贊?評論?收藏 &#x1f50e;Unity支持的圖片格式 ??BMP:是Windows操作系統的標準圖像文件格式&#xff0c;特點是…

Spark-小練試刀

任務1&#xff1a;HDFS上有三份文件&#xff0c;分別為student.txt&#xff08;學生信息表&#xff09;result_bigdata.txt&#xff08;大數據基礎成績表&#xff09;&#xff0c; result_math.txt&#xff08;數學成績表&#xff09;。 加載student.txt為名稱為student的RDD…

內存安全的攻防戰:工具鏈與語言特性的協同突圍

一、內存安全&#xff1a;C 開發者永恒的達摩克利斯之劍 在操作系統內核、游戲引擎、金融交易系統等對穩定性要求苛刻的領域&#xff0c;內存安全問題始終是 C 開發者的核心挑戰。緩沖區溢出、懸空指針、雙重釋放等經典漏洞&#xff0c;每年在全球范圍內造成數千億美元的損失。…

OceanBase數據庫-學習筆記1-概論

多租戶概念 集群和分布式 隨著互聯網、物聯網和大數據技術的發展&#xff0c;數據量呈指數級增長&#xff0c;單機數據庫難以存儲和處理如此龐大的數據。現代應用通常需要支持大量用戶同時訪問&#xff0c;單機數據庫在高并發場景下容易成為性能瓶頸。單點故障是單機數據庫的…

計算機網絡——鍵入網址到網頁顯示,期間發生了什么?

瀏覽器做的第一步工作是解析 URL&#xff0c;分清協議是http還是https&#xff0c;主機名&#xff0c;路徑名&#xff0c;然后生成http消息&#xff0c;之后委托操作系統將消息發送給 Web 服務器。在發送之前&#xff0c;還需要先去查詢dns&#xff0c;首先是查詢緩存瀏覽器緩存…

Qwen3本地化部署,準備工作:SGLang

文章目錄 SGLang安裝deepseek運行Qwen3-30B-A3B官網:https://github.com/sgl-project/sglang SGLang SGLang 是一個面向大語言模型和視覺語言模型的高效服務框架。它通過協同設計后端運行時和前端編程語言,使模型交互更快速且具備更高可控性。核心特性包括: 1. 快速后端運…

全面接入!Qwen3現已上線千帆

百度智能云千帆正式上線通義千問團隊開源的最新一代Qwen3系列模型&#xff0c;包括旗艦級MoE模型Qwen3-235B-A22B、輕量級MoE模型Qwen3-30B-A3B。千帆大模型平臺開源模型進一步擴充&#xff0c;以多維開放的模型服務、全棧模型開發、應用開發工具鏈、多模態數據治理及安全的能力…

藍橋杯Python(B)省賽回憶

Q&#xff1a;為什么我要寫這篇博客&#xff1f; A&#xff1a;在藍橋杯軟件類競賽&#xff08;Python B組&#xff09;的備賽過程中我在網上搜索關于藍橋杯的資料&#xff0c;感謝你們提供的參賽經歷&#xff0c;對我的備賽起到了整體調整的幫助&#xff0c;讓我知道如何以更…