入門實例操作:BI工具如何連接數據源資料庫?

2020-12-06 看數據說事兒

以往咱們分享的操作步驟都稍微有些複雜,大家跟著步驟操作也有些二丈摸不著頭腦,看來簡單的操作步驟和功能概念還是有必要普及的,那今天就來說一點簡單的入門操作知識,那就是BI工具億信ABI為例子展示如何連接資料庫數據源,其他工具我不知道,但這款工具挺實用的,複雜表格,領導駕駛艙,大屏展示,圖文日常報告,拖拽分析應用。還有一些數據處理的功能,應用場景豐富。先處理數據,再分析應用數據,數據有問題可以手動修改,應用流程比較通暢。

在ABI中存儲數據的地方被叫做「連接池」,ABI一定會有一個預設連接池,ABI伺服器的系統表都是在預設連接池下面,初次部署ABI伺服器的時候,初始化嚮導中定義的資料庫連接就是預設連接池。

ABI伺服器的主題集或者主題域想調用預設連接池以外的數據和資源,可以在資料庫連接池中新建一個連接池。

看不懂很多專業術語沒關係,知道是幹什麼的就行了。接下來咱們一起來新建這些連接池吧!

1.創建資料庫連接池

通過已存在的資料庫連接池(Mysql、Oralce、SQL Server、DB2等各種不同的資料庫)來創建數據源。

Step1:

在數據源模塊的「連接池管理」下,點擊「新建連接池」,選擇「Oracle」資料庫(這裡以Oralce資料庫為例,其他資料庫操作相同),如下圖所示。

Step2:

點擊「Oracle」之後會彈出「新建連接池」對話框,對話框中填寫連接池的相關信息,如下圖所示。

名稱:連接池的名稱。

描述:連接池的描述文字。

連結地址:填寫連接池的驅動。

用戶名:連接池的用戶名。

密碼:登錄連接池的密碼。

Step3:

點擊「測試連接」按鈕,測試連接該資料庫是否成功,測試成功之後點擊確定,完成新建連接池數據源,如下圖所示。

2.按文件類型創建數據源

通過不同的文件類型(EXCEL、TXT、CSV、DB)來創建數據源。

Step1:

在數據源模塊的「文件數據源」下,點擊「新建」,選擇「Excel」資料庫(這裡以Excel文件為例,其他文件操作相同),如下圖所示。

Step2:

點擊「EXCEL」之後會彈出「新建文件數據源」對話框,在對話框中上傳需要的EXCEL文件數據源,並填寫描述信息,如下圖所示。

Step3:

點擊「確定」按鈕,完成新建文件數據源操作,如下圖所示。

3.按接口地址創建數據源

通過接口地址來創建接口數據源。

Step1:

在數據源模塊的「接口數據源」下,點擊「新建」,彈出「新建接口數據源」對話框,如下圖所示。

Step2:

填寫相關接口信息到對話框中,如下圖所示。

數據源名稱:系統內所有的接口數據源的唯一標識。例如:sqlds1。

接口地址:接口訪問的http地址,一般以http或https開頭。例如:http://7xs469.com1.z0.glb.clouddn.com/test.json+ 。

請求類型:HTTP請求方法名,一般按接口提供方規範來確定選用,當參數非常多時,建議選擇成POST方法。例如:GET|POST。

原始編碼:一般是UTF-8編碼,一般不修改。例如:UTF-8 | GBK。

目標編碼:一般是UTF-8編碼,如果接口方有要求,可以設置成他們需要的編碼格式。例如:UTF-8 | GBK。

參數設置:請求接口對應的參數設置,指定數據源需要的各參數名稱、描述以及默認值,值會採用設置好的編碼進行編碼處理,登錄認證用的用戶名和密碼,在參數值中通過$fm_userid和$fm_password來取界面上已設置好的值。例如:[{"param1":"value1", "param2": "value2",...},{"param1":"valuex1", "param2":"valuex2",...},...,]。

Step3:

點擊「測試連接」按鈕,測試接口是否正常,如下圖所示。

Step4:

確認接口地址無誤之後,點擊「確定」按鈕,完成新建接口數據源操作,如下圖所示。

超級簡單是不是,按照自有的資源選擇資料庫或者數據源連接導入就可以了!

相關焦點

  • BI工具入門:如何做關係數據源的連接?
    以往咱們分享的操作步驟都稍微有些複雜,大家跟著步驟操作也有些二丈摸不著頭腦,看來簡單的操作步驟和功能概念還是有必要普及的,那今天就來說一點簡單的入門操作知識,以Smartbi為例子,跟大家說說BI工具的關係數據源連接。關係數據源連接是指通過「資料庫驅動程序」連接一個本地或遠程的關係資料庫。
  • SQLServer2008R2 BI數據支撐平臺的價值
    FamilyId=896A493A-2502-4795-94AE-E00632BA6DE7&displaylang=zh-cn  (2)打開Excel文件DMAddins_SampleData.xlsx,選擇名稱為Forecasting 的Sheet  (3)連接資料庫,使用預測工具  最終結果如圖1所示:
  • Python數據分析入門教程(一):獲取數據源
    (2)指明分隔符號在Excel和DataFrame中的數據都是很規整的排列的,這都是工具在後臺根據某條規則進行切分的。read_csv()默認文件中的數據都是以逗號分開的,但是有的文件不是用逗號分開的,這個時候就需要人為指定分隔符號,否則就會報錯。
  • 企業選擇商業智能BI工具需要考慮的5個因素
    1、產品的性能與架構現在很多企業的數據量都非常大,商業智能BI工具能否快速響應千萬級甚至更大的數據量查詢,能否進行實時數據分析,以及擴展性如何,都是企業選擇產品的重要依據。2、數據接入企業內一般存在多個不同的業務系統,導致數據類型不一。因此,商業智能BI工具支持哪些數據來源的接入,是否支持外部數據源的對接,及是否支持定製化的數據接入,也是企業選擇產品時需要考慮的因素。
  • 商業智能(BI)系統中應該支持多種數據源
    【IT168 信息化】  BI作為一個數據分析系統,應該支持多種數據源。這主要是因為一家企業可能會同時有不同格式的數據。如有些數據來自於SQLServer資料庫系統,而有些數據源則來源於Excel表格。甚至有些數據來自於網頁等等。為了從不同的地方讀取數據進行分析,則要求BI系統能夠支持多種數據源。
  • 如何在ArangoDB資料庫操作界面創建用戶
    工具ArangoDB管理後臺技術ArangoDB 在ArangoDB資料庫裡,除了可以使用創建資料庫時的用戶,還可以創建新用戶。那麼,如何創建新用戶呢?進入到瀏覽器操作界面2、切換到USERS菜單下,查看用戶
  • 如何用Pandas庫實現MySQL資料庫的讀寫?
    本次分享將介紹如何在Python中使用Pandas庫實現MySQL資料庫的讀寫。首先我們需要了解點ORM方面的知識。  ORM技術  對象關係映射技術,即ORM(Object-Relational Mapping)技術,指的是把關係資料庫的表結構映射到對象上,通過使用描述對象和資料庫之間映射的元數據,將程序中的對象自動持久化到關係資料庫中。在Python中,最有名的ORM框架是SQLAlchemy。
  • VB保存數據到Access資料庫中,ADO操作實例
    上一節我們部署了資料庫的連接VB數據保存到資料庫簡單嗎?主要還是掌握方法,這節我直接調用,就可以將數據保存到庫裡了,先看一下,我已在根目錄已創建了一個MDB資料庫,庫中有一個「用戶表」,表中有5個欄位,打開上節課的工程,設計一個提交數據的窗體,雙擊「保存」按鈕,進入單擊事件編寫代碼,Private
  • 三方法解決SQL Server與雲端資料庫連接
    【IT168專稿】SQL Azure 是構建在SQL Server技術之上的關係型雲端資料庫服務,為用戶提供了自主管理、高可用性、高可擴展的資料庫服務。用戶可以使用現有的T-SQL和關係型資料庫知識與工具,在雲端方便地構建自己的資料庫服務。
  • 最全的資料庫分類及實例介紹
    資料庫從字面上的理解就是數據的倉庫,其實我們平時說的資料庫是指資料庫管理系統(Database Management System),它是一種操縱和管理資料庫的大型軟體,用於建立、使用和維護資料庫,簡稱DBMS。嚴格來說資料庫是資料庫管理系統的實例,一個資料庫管理系統可以有多個資料庫實例。
  • SQL Server數據與Excel表的導入導出
    幾乎所有的資料庫管理者或者是與資料庫打過交道的朋友,幾乎都或多或少的了解並使用過數據導入導出的功能以便完成支持諸如數據合併、歸檔和分析等任務,以及開發應用程式或升級資料庫或伺服器,而這一切的便利都已經被SQL Server中的數據轉換服務(DTS)囊括其中,它提供了一套圖形化工具和可編程對象,以幫助管理員和開發人員和需要進行數據維護的人員解決數據移動問題,
  • SQL Server跨伺服器操作資料庫?其實很簡單! - Excel教案
    今天給大家來分享一下跨伺服器操作資料庫,還是以SQL Server的管理工具(SSMS)為平臺進行操作。什麼是跨伺服器操作?跨伺服器操作就是可以在本地連接到遠程伺服器上的資料庫,可以在對方的資料庫上進行相關的資料庫操作,比如增刪改查。
  • 史上最全BI工具整理,讓你選型少踩坑
    1、基於直接連接業務系統出報表的報表工具(OLTP應用)代表廠商是潤乾報表,後來是帆軟FineReport。此類報表工具的優勢是開發比較靈活,同時含數據填報和補錄功能;不足是非基於OLAP的BI報表工具,導致不支持基於多維的報表操作,比如基於同一維度的鑽取表,就需要做多張表,通過連結的方式來實現;同時,由於做表前要通過sql語句鎖定和加載分析的源數據,不能充分使用資料庫的性能,因此大數據量下的計算性能和高並發下的性能是其最大的弱項。
  • Python連接MySQL資料庫方法介紹(超詳細!手把手項目案例操作)
    首先我們的MySQL資料庫已安裝,且已建好名為test的資料庫,其中有名為student的表import pymysql#連接資料庫conn=pymysql.connect(host = '127.0.0.1' # 連接名稱,默認127.0.0.1
  • eclipse如何使用JDBC向資料庫插入數據!
    eclipse如何使用JDBC向資料庫插入數據!1.在工程中新建InsertTest.java類2.向資料庫中插入數據總共分為4步   1.獲取資料庫連接   2.準備sql語句   3.執行插入      3.1使用connection的createStatement()方法獲取Statement對象      3.2調用Statement對象的executeUpdate(sql)方法執行插入操作   4.關閉資料庫連接
  • python3.8操作(插入,刪除)mysql/MariaDB資料庫
    01主題大家好,我是義縣遊學電子科技.今天來跟大家說一個工作中常用到的操作,python3.8操作MariaDB資料庫.因為MariaDB屬於mysql分支因此資料庫命令語句都是通用的非常方便.接著連接資料庫:mysql.connector.connect(host="localhost", # 資料庫主機地址user="root", # 資料庫用戶名passwd="root", # 資料庫密碼database="test1" #資料庫名)我們要確保資料庫已經建立完畢.這裡資料庫名位test1,需要提前建立.
  • 【Ardunio】開發入門教程【一】簡介+數據類型+開發工具
    Arduino開發IDE接口基於開放原始碼原,可以讓您免費下載使用開發出更多令人驚豔的互動作品。 特點 1、開放原始碼的電路圖設計,程序開發接口免費下載,也可依需求自己修改。2、使用低價格的微處理控制器(AVR系列控制器),可以採用USB接口供電,不需外接電源,也可以使用外部9VDC輸入。
  • RStudio介紹及入門
    那今天就請Ten years old詳細講解一下,RStudio介紹及入門。R是統計領域廣泛使用的工具,屬於GNU系統的一個自由、免費、原始碼開放的軟體,是用於統計計算和統計繪圖的優秀工具。函數的調用是實現多種命令的基礎,接下來看一下如何進行數據輸入,進行統計分析不可避免的需要導入外部數據。
  • 數據分析的黃金十二宮,從入門到精通,十二類好書,想要拿走
    《Excel這麼用就對了》所涉及的具體內容包括排序、篩選、函數公式、數據透視表、圖表、宏與VBA 等功能應用,並結合大量的企業應用實例,以圖文並茂的方式將解決思路和操作過程逐一呈現。第三類:數據分析思維1.
  • NET開發-如何通過SSMS工具或SQL語句給SQL Server資料庫添加數據
    通過後臺管理系統將數據添加到資料庫中存儲,其保存過程是,首先通過C#代碼,通過填寫的數據拼接成SQL語句,然後再通過ADO.NET對象,將帶有數據的SQL語句發送到SQL Server中,此時,在SQL Server資料庫中,就可以通過SQL語句將數據添加到資料庫的表中。