跳到主要內容

什麼是 Insight Advisor 和商務邏輯?

在此頁面

什麼是 Insight Advisor 和商務邏輯?

Insight Advisor 是一組 Qlik Sense 功能。Insight Advisor 可協助您建置資料模型、建立視覺化和分析資料。商務邏輯可協助 Insight Advisor 解譯資料。

Insight Advisor

Insight Advisor 由下列 Qlik Sense 功能組成:

  • Insight Advisor 搜尋式分析:搜尋式分析可從應用程式分析索引標籤中的 Insights 取得使用。搜尋式分析根據自然語言搜尋或欄位和主項目的選取來建立視覺化。Insight Advisor 搜尋式分析也能產生您可能感興趣的圖表。

  • Insight Advisor Chat:Insight Advisor Chat 是基於圖表的介面,用於交談分析。Insight Advisor Chat 可讓您從中心到應用程式 (您需有存取權限) 進行自然語言搜尋。 Insight Advisor Chat 然後會傳回相關視覺化。

  • Associative Insights:Associative Insights 協助您發現盲點並揭露您可能錯過的關係。Associative Insights 針對量值比較選項和排除值的貢獻。

  • 圖表建議:圖表建議可讓您在編輯工作表時選取資料欄位,並讓 Qlik Sense 選擇維度、量值和視覺化類型。建議的圖表可根據您的變更自行調整。您可以透過屬性焦點集合自訂建議的視覺化。

  • 建議關聯:Insight Advisor 可以在資料管理員關聯檢視中建議資料表格之間的關聯。建議關聯面板可讓您檢視並套用這些建議。

本教學課程將會著重於透過商務邏輯改善搜尋式分析。

Insight Advisor 搜尋式分析

Insight Advisor 搜尋式分析可從應用程式分析索引標籤中的 Insights 取得使用。在 Insights 中,您可以輸入自然語言搜尋,例如 'what is profit by employee for 2020'。您也可以選取特定資料資產。Insight Advisor 然後會產生圖表或尋找應用程式中相符的圖表。若您要建立應用程式,Insight Advisor 搜尋式分析可協助您根據想要回答的問題製作應用程式。若您正在使用應用程式,Insight Advisor 可協助您尋找合適的視覺化,以便回答問題,無論是應用程式中的視覺化或為您建立視覺化。

例如,您有興趣檢視某些顯示每個員工賺取之利潤的視覺化。在 Qlik Sense 中開啟教學課程應用程式。在 Insights 中,搜尋 show profit by employee Insight Advisor 會產生結果。

show profit by employee 的結果

Insight results for 'show profit by employee'. There is a bar chart show shows the sum of Gross Profit by Employee ID, a table of values for employee ID and Gross Profit, and a combo chart that shows the contribution of employee ID to the sum of gross profit.

您有一個相符的結果,顯示 EmployeeID 產生的 Gross Profit 總和,以及一些其他結果。您可以將這些圖表新增至應用程式中的工作表。

若這些結果符合我們尋找的內容,就能改善選取的欄位。嘗試從資料模型選取符合 employee 的欄位時,Insight Advisor 選取了 EmployeeID。然而,欄位 EmployeeName 在分析中更實用。圖表中的 Gross Profit 總和也針對所有時間。雖然這並沒有錯,但您可能會想要依照預設查看最近的資料。

Insight 屬性中,可以選取該維度,以教導 Insight Advisor 您偏好 EmployeeName。會根據每個使用者來學習這些前導參照。不過,應用程式開發人員可以建立模型,向 Insight Advisor 確切顯示如何解譯資料模型並使用其中欄位。對於使用應用程式的所有使用者,此邏輯模型由 Insight Advisor 使用。您可以使用商務邏輯這麼做。

商務邏輯

商務邏輯是資料準備的選用部分,可定義某些 Insight Advisor 功能使用的邏輯模型以解譯資料模型。商務邏輯由兩個主要功能組成:

  • 邏輯模型:產生視覺化時使用的應用程式資料模型。

  • 詞彙: 適用於自然語言查詢的替代字詞。

Insight Advisor 在下列 Insight Advisor 功能中使用商務邏輯:

  • Insight Advisor 搜尋式分析

  • Insight Advisor Chat

  • Associative Insights

邏輯模型

邏輯模型是 Insight Advisor 在建立視覺化時使用的概念模型。這透過應用程式的資料模型來建置。每個應用程式具有單一邏輯模型。欄位和主項目是此模型的核心元件。它們組織為群組。群組指示欄位或主項目之間的概念性關聯或關係。定義這些內容後,就可以指定其他關係和處理行為。這包括:

  • 套件: 套件可讓您建立相關群組的集合。這可避免一起使用不在相同套件中的群組。
  • 階層階層可讓您定義群組之間的向下探查分析關係。
  • 行事曆期間行事曆期間可讓您建立 Insight Advisor 的預設分析期間。
  • 行為行為可讓您指定偏好或拒絕欄位之間的關係。行為也可以強制執行所需選項和預設行事曆期間。

詞彙

商務邏輯詞彙可讓您改善自然語言查詢的成功度。透過詞彙,您可以定義可用於不存在於資料模型中之自然語言查詢的字詞和值。例如,您可以使用詞彙定義:

  • 欄位、主項目和值的替代名稱或同義字。

    例如,EarningsProceedsRevenue 可用於欄位 Income

  • 編碼值的名稱

    例如,醫療分類代碼的名稱。

  • 用於欄位值群組的名稱

    例如,為包含年齡的欄位定義命名的年齡範圍。

  • 不在資料中的常見縮寫和簡稱。

    例如,yr 可用於 year,或 num 可用於 number