如何設計一個動態更新報表?

本文做者:天工智能物聯網html

不少次只是想體驗一下「物可視」的報表設計功能,卻發現沒有購買 TSDB 等付費數據源?數據庫

 

不少次想設計出動態更新的報表,卻發現手頭只有 CSV 靜態數據源?設計

 

百度智能雲天工「物可視」近日新上線了「仿真數據」功能,爲未開通 TSDB 等付費服務,或者手頭無合適靜態數據資源的用戶提供了快速構建二維數據表、模擬數據、搭建儀表盤 DEMO 的能力。3d

 

本文做者趙沐爲,百度高級研發工程師htm

 

 

「仿真數據」是什麼?blog

 

「仿真數據」是繼「時序數據庫」、「設備影子」、「靜態數據」以後物可視提供的第 4 種數據源接入能力:排序

 

 

經過調整「仿真數據」豐富的配置參數,將獲得一個可用於數據處理、綁定圖標的物可視數據源:資源

 

 

建立完成後,「仿真數據」和其餘數據源同樣,出如今「數據表」列表中,並可對其進行各類數據處理操做:新建列、列排序等。文檔

 

 

怎麼使用「仿真數據」?get

 

接下來咱們經過一個名爲「本地氣溫記錄」的小 DEMO,實踐一下「仿真數據」功能。

 

一、開始建立「仿真數據」數據

進入物可視「設計器」,切換至「數據」標籤,點擊左側「+ 新建」按鈕啓動建立數據表的流程。輸入合適的數據表名稱,並選擇「仿真數據」類型:

 

 

咱們指望最終生成的數據表包含兩列:

 

·       一列名爲「時間」的「date」類型列,從「2019-10-01 10:00:00」開始按「1 分鐘」自增,用於模擬記錄氣溫的時刻;

 

·       一列名爲「溫度」的「number」類型列,在 [18, 30] 區間內隨機生成包含一位小數的數字,用於模擬氣溫。 經過

編輯「數據表格式」,可獲得以下的配置規則: 兩列生成規則的詳細配置以下:

 

 

(更多配置方法,請參考物可視使用文檔)

 

二、預覽「仿真數據」

 

點擊最下方「下一步」按鈕,進入數據預覽頁面。 該頁面展現了在上述配置下,最終數據表的格式與數據:

 

 

此時,咱們還未真正建立及保存數據表,若對生成的數據不滿意(如將第二列隨機區間從 [18, 30] 改成 [20, 25] 等),可點擊「上一步」按鈕返回配置頁面修改。

 

三、完成建立

 

若生成的數據符合需求,則可點擊」肯定「按鈕,完成數據表的建立及保存。 與建立 TSDB 等其餘數據源相似的,建立成功後頁面跳轉到:

 

 

四、綁定數據

此後,咱們能夠進一步編輯「流水線」,如「新增一列」、「列排序」等,也可返回「畫布」區域,對可視化元件進行數據綁定等。 例如,咱們能夠在畫布上新建一個「表格」:

 

 

點擊綁定圖標,在彈窗中選擇剛建立的數據表「本地氣溫記錄」:

 

 

點擊「肯定」關閉彈窗返回畫布,因爲「表格」組件默認是 4 列數據,而「本地氣溫記錄」生成 2 列數據,咱們再修改「表格」的屬性「樣式」→「列數」:

 

 

至此,畫布上的「表格」組件已經正確顯示仿真數據了。點擊右上角「運行」,便可查看動態更新的報表。 更多使用方法,請參考物可視官網及幫助文檔: https://cloud.baidu.com/product/iotviz.html。

 

 

本文做者趙沐爲,百度高級研發工程師。

 

原文連接地址:https://developer.baidu.com/topic/show/290433

相關文章
相關標籤/搜索