回覆列表
  • 1 # 棗說

    1、新增表

    1.1 概述

    進入 FineBI 資料決策系統,選擇資料準備並進入業務包,在業務包配置頁面可以看到新增表選項。如下圖所示:

    可新增的資料來源表有三種類型:資料庫表、SQL 資料集和 EXCEL 資料集。

    自助資料集 為資料處理/分析人員根據原表進行資料加工生成的處理表。

    1.2 注意事項

    表字段原始名:

    新增表時,表字段的原始名不要出現:既有 A 欄位又有 A-B 欄位這樣的形式(比如同時存在“銷售額”和“銷售額-瀑布圖”欄位),否則在新增表的過程中會自動把這種欄位當作 自迴圈列 進行處理。

    資料型別識別:

    若需要保證正確識別資料型別,可在管理系統<系統管理<常規<BI/Spider引數中開啟資料型別識別開關,但當數值型別欄位精度超出 BI 可讀取範圍(1~19位)時,會自動轉為文字型別進行讀取。

    2、新增資料庫表

    2)進入資料庫選表介面,可以選擇已建立的資料連線,右側會顯示獲取到的該資料連線中的表資訊,已新增的表灰化不可選擇。如下圖所示:

    3)根據需要選擇新增到業務包中的表,我們選擇表FACT_FEE。如下圖所示:

    5)隨後進入業務包介面,可以在業務包中看到剛剛新增成功的資料庫表。如下圖所示:

    注:新增成功的資料庫表若不選擇開啟 實時資料 的話,預設即開啟抽取資料,需要進行 資料更新 才能使用,如建立自助資料集、建立元件等。

    3、新增SQL資料集

    2)進入 SQL 資料集配置頁面進行 SQL 語句、資料表名等的配置。如下圖所示:

    注:新增 sql 資料集時,輸入的sql 語句中不能帶分號 ; ,否則若在欄位設定處修改了欄位型別,會導致資料集更新失敗。

    3.1 普通SQL

    1)選擇資料來源的資料連線為 BI DEMO,輸入 SQL 語句:select * from DEMO_CONTRACT,在輸入 SQL 語句的時候 FineBI 支援SQL 語句關鍵詞提示。點選右側的預覽按鈕,即可出現獲取到的 DEMO_CONTRACT 資料表,修改表名為合同表,如下圖所示:

    3.2 帶引數的SQL

    1)選擇資料來源的資料連線為 BI DEMO ,輸入帶引數的 SQL 語句:select * from new_dian where 店性質 in ("${店性質}"),在引數設定欄中點選重新整理按鈕獲取引數,獲取的引數預設值預設為 1 ,如下圖所示:

    注:引數的詳細命名規則可參考 引數命名規則 。

    注:所有獲取的引數初始的引數型別均為文字,預設值均為1,需要手動修改。

    2)若引數型別為日期引數,也可透過修改預設值來取需要的資料。如下圖所示:

    3)同時可以透過日期面板設定為動態預設值,初始預設值為當前日期。

    比如設定引數的動態預設值為 10 天前,在引數型別選擇日期後,單擊預設值的日期面板,選擇動態時間,並設定為相對當前時間的 10 天前,如下圖所示:

    則該"今天"引數名在使用時的預設值即為當前時間的 10 天前。

    注:該日期類引數設定動態預設值的功能,需 2019.1.15 之後的 FineBI5.1 版本支援。

    4)引數預設值可以設定為空,配合 if 函式或<parameter>實現引數為空時選擇所有值的效果,詳細可參考 引數為空選擇所有值(實時資料) 。SQL 資料集支援新增引數後傳遞使用,詳細使用介紹請參考 URL引數的傳遞使用(實時資料) 。

    注:新增成功的SQL資料集若不選擇開啟 實時資料 的話,預設即開啟抽取資料,需要進行 資料更新 才能使用,如建立自助資料集、建立元件等。

    4、新增EXCEL資料集

    4.2 注意事項

    資料更新設定:Excel資料集在新增以後不需要進行 資料更新 ,FineBI 會自動將上傳的 Excel 資料抽取到本地儲存,以供後續自助分析使用。

    上傳前注意事項:FineBI 2019.07.15 之後的 5 .1 版本中,在上傳 csv 格式檔案前,需要進入管理系統>安全管理>安全防護 中,關閉檔案上傳校驗,才能上傳成功。

    上傳時欄位型別識別規則:

    識別規則為:優先識別新增欄位是否為數字格式( 0 開頭的數字不被識別為數字);其次識別新增欄位是否為日期格式 ;最後識別新增欄位是否為文字格式(超過 15 位的數值預設為文字格式)。若新增後表的欄位型別與新增前不一致,手動修改所需欄位型別即可。

    當新增的 EXCEL 資料集中有欄位值為小數型別(如 double、float 等浮點型別)的值時,使用分組表或者交叉表進行彙總計算時可能無法精確顯示出小數位。

    5、新增自助資料集

    同上

  • 中秋節和大豐收的關聯?
  • 厚實的燕窩就是補碎燕窩嗎?如何鑑別燕窩補碎和拼盞?