跳到主要內容

Semantic

semantic 載入前置詞建立可用於 Qlik Sense 的特殊欄位類型,以連線並管理關係資料,例如樹狀結構、自我參考的父子結構化資料和/或可描述為圖表的資料。

請注意,semantic 載入的運作方式可類似於 HierarchyHierarchyBelongsTo 前置詞。所有三個前置詞可在有效的前端解決方案作為組建區塊使用以周遊關係資料。

語法:  

Semantic( loadstatement | selectstatement)

語意載入預期輸入內容確切為三個或四個欄位寬,以及嚴格定義每個排序欄位呈現的內容,如下表所示:

語意載入欄位
欄位名稱 欄位描述
第 1 個欄位: 此標記呈現兩個有關係之物件中的第一個。
第 2 個欄位: 此標記將用來描述第一個和第二個物件之間的「向前」關係。若第一個物件是子項,而第二個物件是父項,則您可以建立表示「父項」或「其父項」 的關係索引標籤,如同您追蹤從子項到父項的關係。 
第 3 個欄位: 此標記呈現兩個有關係之物件中的第二個。 
第 4 個欄位: 此欄位為選用。此標記描述第一個和第二個物件之間的「向後」或「反向」關係。若第一個物件是子項,而第二個物件是父項,則關係索引標籤可表示「子項」或「其子項」,如同您追蹤從父項到子項的關係。若您沒有新增第四個欄位,則第二個欄位標記將用來以任一方向描述關係。在此情況下,會自動新增箭頭符號作為標記的一部分。

下列代碼是 semantic 前置詞的範例。

Semantic  
Load 
Object, 
‘Parent’ AS Relationship, 
NeighbouringObject AS Object, 
‘Child’ AS Relationship 
from graphdata.csv; 
資訊備註這為第三個欄位加上標籤的方式與第一個欄位相同,是允許且常見的做法。這建立自我參考查閱,讓您可以一次追蹤從物件到差一個關係步驟的相關物件。若第 3 個欄位不具相同名稱,則最終結果將會是從物件到差一個步驟之直接關係鄰近項目的簡單查閱,亦即小規模實際使用的輸出。

區域設定

除非另有說明,否則此主題中的範例皆使用下列日期格式:MM/DD/YYYY。日期格式是在資料載入指令碼的 SET DateFormat 陳述式中指定。由於地區設定和其他因素,您系統中的預設日期格式可能會不同。您可以變更以下範例中的格式,以滿足您的需求。或者,您可以在載入指令碼中變更格式,以符合這些範例。如需詳細資訊,請參閱 修改應用程式區域設定

應用程式中的預設地區設定是根據識別提供者設定、系統設定或瀏覽器設定的組合。這些地區格式設定與 Qlik Cloud 使用者介面中顯示的語言無關。Qlik Cloud 顯示的語言將與您正在使用的瀏覽器相同。

若您是應用程式建立者,可以為您建立的應用程式設定預設地區。如需詳細資訊,請參閱設定用於建立應用程式的偏好區域設定

相關函數
函數 互動
Hierarchy Hierarchy 載入前置詞用來以父子和其他類圖表資料結構分割並組織節點 以及轉換為表格。
HierarchyBelongsTo HierarchyBelongsTo 載入前置詞用來定位並組織父子和其他類圖表資料結構的上階以及轉換為表格。

範例 - 建立特殊欄位以使用語意前置詞連接關係