什麼是 Insight Advisor 和商務邏輯?
上次更新:2026/9/8Insight Advisor 是一個功能套件Qlik Sense功能。Insight Advisor協助您建立您的資料模型、建立視覺化,並分析資料。業務邏輯 協助 Insight Advisor 解讀您的資料。
Insight Advisor
Insight Advisor 由下列 Qlik Sense 功能組成:
-
Insight Advisor 搜尋: Insight Advisor 搜尋 可從應用程式導覽功能表中的工作表取得。Insight Advisor 搜尋 會根據自然語言搜尋或欄位和主項目的選取項目建立視覺效果。Insight Advisor 搜尋 也可以產生可能感興趣的圖表。
-
Insight Advisor 分析類型: Insight Advisor 分析類型 可從應用程式導覽功能表中的 工作表 取得。Insight Advisor 分析類型 可讓您選取分析類型和要包含的資料。Insight Advisor 然後根據您的參數產生圖表。
-
Insight Advisor Chat:Insight Advisor Chat是一個用於對話式分析的聊天介面。Insight Advisor Chat讓您能夠從您的活動中心對您有權存取的應用程式進行自然語言搜尋。 Insight Advisor Chat然後傳回相關的視覺效果。
-
Associative insights:Associative Insights 協助您發現盲點並揭露您可能錯過的關係。關聯性深入資訊針對量值比較選項和排除值的貢獻。
-
圖表建議:圖表建議可讓您在編輯工作表時選取資料欄位,並讓Qlik Sense選擇維度、量值和視覺化類型。建議的圖表可根據您的變更自行調整。您可以透過屬性焦點集合自訂建議的視覺化。
-
建議的關聯:Insight Advisor 可以建議您的資料表之間的關聯,在關聯檢視中,於資料管理員。建議關聯面板可讓您檢視並套用這些建議。
本教學課程將會著重於透過商務邏輯改善 Insight Advisor 搜尋 中的搜尋式分析。
Insight Advisor 搜尋
在應用程式中,Insight Advisor 搜尋 可從應用程式導覽選單中的 工作表 取得。您可以在搜尋方塊中輸入自然語言搜尋,例如 'what is profit by employee for 2020' (2020 年員工帶來多少利潤)。如果您點擊 Insight Advisor,您也可以選取特定的資料資產。Insight Advisor 然後產生圖表或在應用程式中尋找相符的圖表。如果您正在開發應用程式,Insight Advisor 搜尋功能可協助您根據想要回答的問題來開發應用程式。若您正在使用應用程式,Insight Advisor 可協助您尋找合適的視覺化,以便回答問題,無論是應用程式中的視覺化或為您建立視覺化。
例如,您有興趣檢視某些顯示每個員工賺取之利潤的視覺化。在 Qlik Sense 中開啟教學課程應用程式。在 工作表 中,搜尋 依員工顯示利潤。Insight Advisor 會產生結果。
show profit by employee 的結果

您有一個符合的結果,顯示了毛利依據員工ID的總和,以及一些額外的結果。 您可以用滑鼠右鍵按一下這些圖表並選取選項,以將這些圖表新增至應用程式中的工作表或在活動中心內監控。
若這些結果符合我們尋找的內容,就能改善選取的欄位。嘗試從資料模型選取符合 employee 的欄位時,Insight Advisor 選取了 EmployeeID。然而,欄位 EmployeeName 在分析中更實用。圖表中的 Gross Profit 總和也針對所有時間。雖然這並沒有錯,但您可能會想要依照預設查看最近的資料。
在 分析屬性中,可以選取該維度,以教導 Insight Advisor 您偏好 EmployeeName。會根據每個使用者來學習這些前導參照。不過,應用程式開發人員可以建立模型,向 Insight Advisor 確切顯示如何解譯資料模型並使用其中欄位。此 邏輯模型 由 Insight Advisor 供所有使用該應用程式的使用者使用。您可以使用業務邏輯來完成此操作。
商務邏輯
商務邏輯是資料準備的選用部分,可定義某些 Insight Advisor 功能使用的邏輯模型以解譯資料模型。商務邏輯由兩個主要功能組成:
-
邏輯模型:用於產生視覺化時的應用程式資料模型。
-
詞彙:適用於自然語言問題的替代字詞。
Insight Advisor 在下列 Insight Advisor 功能中使用商務邏輯:
-
Insight Advisor 分析類型
-
Insight Advisor 搜尋
-
Insight Advisor Chat
-
Associative Insights
邏輯模型
邏輯模型是 Insight Advisor 在建立視覺化時使用的概念模型。它是根據應用程式的資料模型建置的。每個應用程式都有一個邏輯模型。欄位和主項目是此模型的核心元件。這組織為群組。群組指示欄位或主項目之間的概念性關聯或關係。定義這些內容後,就可以指定其他關係和處理行為。這包括:
- 套件:套件可讓您建立相關群組的集合。這可避免一起使用不在相同套件中的群組。
- 階層:階層 讓您能夠定義群組之間的向下鑽研分析關係。
- 行事曆期間:行事曆期間可讓您建立 Insight Advisor 的預設分析期間。
- 行為:行為可讓您指定偏好或拒絕欄位之間的關係。行為也可以強制執行所需選項和預設行事曆期間。
詞彙
商務邏輯詞彙可讓您改善自然語言問題的成功度。透過詞彙,您可以定義可用於不存在於資料模型中之自然語言問題的字詞和值。您也可以設定要用於包含特定字詞之問題的分析類型。例如,您可以使用詞彙以進行:
-
新增欄位、主項目和值的替代名稱。
例如,收益、所得,以及營收適用於欄位收入。
-
定義編碼值名稱。
例如,醫療分類代碼的名稱。
-
不在資料中的常見縮寫和簡稱。
例如,yr 代表 year 或 num 代表 number。
-
定義要搭配特定字詞或問題使用的 Insight Advisor 分析類型。
例如,進行設定,當問題包括字詞 Insight Advisorregional view (區域檢視) 時,地圖分佈分析類型永遠由 使用。
-
新增範例問題以協助引導應用程式使用者進行分析。
例如,提供問題相較於上一季的本季銷售額是多少 。