<rp id="9tywm"><acronym id="9tywm"><u id="9tywm"></u></acronym></rp>
  1. <dd id="9tywm"></dd>
    <code id="9tywm"><tt id="9tywm"></tt></code>
    數據服務,讓業務開發更敏捷
    16722
    2019-11-29 10:24
    文章摘要:數據中臺離業務最近,能更快地響應業務和應用開發的需求,「數據的可追溯性也會更強,更精準」。

    何為數據服務?

    通俗來講就是數據中臺在落地實施過程中的一個對外輸出數據的環節,將數據服務化后提供給業務系統,將數據生產為一個個數據API,以更高效的方式提供給業務。

    傳統業務開發的痛點

    數據主要存在于關系型數據庫、數據倉庫中,而在傳統業務開發使用數據的過程中會遇到如下痛點:


    一、查詢數據成本高

    1、部分數據查詢需要在調用接口時去計算復雜的業務關系;


    二、煙囪式開發成本高

    1、增加一個報表,開發時長就需增一周;每次新增一個數據查詢需求,意味著需要開發一個新接口,期間還得經歷開發、測試、上線等完整流程;

    2、存在某些數據各業務線拷貝一份,重復開發功能相同接口,煙囪式開發,無法共享接口服務。


    三、維護成本高

    1、很多數據查詢操作直接調用業務方的接口,需要業務團隊開發和維護,而業務快速變更下線接口會導致接口不可用的風險,無法進行統一管理與維護。


    四、穩定性風險高

    1、接口基本都從業務庫查詢的數據,計算也在業務庫,跟業務生產無關的查詢提高了業務庫不穩定的風險;

    應用開發為什么需要數據中臺?因為數據中臺能解決這些痛點,讓前臺開發團隊的開發速度不受后臺數據開發的影響。

    DataSimba——數據服務

    針對以上的痛點,奇點云數據中臺DataSimba提供數據服務來解決上述問題。

    1、統一數據源,統一業務認知,解決數據煙囪。一個數據源,通過統一數據接口服務讓企業各個層級對同一個問題/業務情況達成統一認知,避免數據煙囪。

    2、通過簡單數據查詢服務、復雜數據查詢服務滿足客戶多樣的數據查詢需求。
    3、提供快捷簡單的半自動化創建數據API服務的IDE,對于新手也能在10分鐘內上線一個數據服務API。

    4、支持企業對數據服務API進行統一管理與維護,如對數據服務API進行分組、項目/企業級授權、上/下線、API計量收費等操作。

    5、數據的處理和維護全部下沉到DataSimba,應用服務調用鏈相比之前更簡單清晰,利于后續對業務線統一升級維護。

    DataSimba數據服務體系架構如下圖所示:

    數據中臺技術匯(十)| 數據服務,讓業務開發更敏捷

    以下為DataSimba半自動化創建數據服務API的兩種方式:

    一、簡單數據查詢服務API的創建流程

    1、以【向導模式】新建API,填入接口的基本信息,含API名稱、API路徑、協議等。

    2、選擇數據源,含庫類型、庫名稱、表名稱后,系統會自動展示表結構的Schema信息,該模式僅支持單表查詢。

    3、基于表結構勾選出需要的入參及出參字段,并設置好查詢條件、是否分頁及使用過濾器等選項。

    4、點擊測試按鈕即可對新API進行驗證,結果符合預期后點擊發布,新API就正式上線提供服務了。


    二、復雜數據查詢服務API的創建流程

    1、以【腳本模式】新建API,該操作與簡單數據查詢服務操作一致。

    2、先選擇數據源,含庫類型、庫名稱后,再編寫一條完整的SQL語句,支持同一數據源下多張表的關聯查詢、支持字段別名、SQL函數等。

    3、編寫好SQL語句后,系統會自動分析出API的入參和出參,請對參數信息進行設置如是否分頁、使用過濾器等選項,方便API調用者。

    4、點擊測試按鈕可對新API進行驗證,結果符合預期后點擊發布,新API就正式上線提供服務了。

    通過向導/腳本兩種模式,可以便捷快速的完成數據服務API的創建。另外基于DataSimba數據服務的訪問控制模塊,客戶還可以對API進行分組、授權、上下線等統一管理。


    結語

    數據中臺離業務最近,能更快地響應業務和應用開發的需求,「數據的可追溯性也會更強,更精準」。奇點云數據中臺DataSimba在數據倉庫和數據平臺的基礎上,提供統一的數據查詢服務的功能,解決了數據煙囪的問題,讓業務開發無需編寫代碼即可使用數據,進行下一步的業務處理邏輯及展示。支持客戶半自動化對數據API的創建、管理、訪問控制等操作,能簡化客戶跨項目/跨企業獲取數據的成本與時間,提升開發效率,保障項目快速上線,最大化釋放數據的價值。



    版權聲明:

    凡本網內容請注明來源:T媒體(http://www.incruit.cn)”的所有原創作品,版權均屬于易信視界(北京)信息科技有限公司所有,未經本網書面授權,不得轉載、摘編或以其它方式使用上述作品。

    本網書面授權使用作品的,應在授權范圍內使用,并按雙方協議注明作品來源。違反上述聲明者,易信視界(北京)信息科技有限公司將追究其相關法律責任。

    評論