直表
直式表格會同時顯示數個欄位,其中每列的內容存在邏輯關聯。表格可包括許多需要的維度和量值。 直式表格包括在視覺化搭售內,可用於進階選項。
應用程式建立者可以同時新增許多欄位、在欄層級自訂表格、新增替代維度和量值、設定欄寬度、套用分頁並開啟圖表探索。
圖表探索可讓沒有編輯權利的使用者在處於分析模式時自訂原始直式表格。這些使用者可以新增或移除欄、變更排序、重新排列欄並進行選取。他們可以共用、下載、訂閱或將新的表格版面配置加入書籤。分析工作表的其他使用者不會看見使用者在圖表探索模式中進行的變更。
什麼情況下使用
當您想要檢視詳細資料和精確值而不是值的視覺化時,請使用直式表格。當您想要比較單個值時,表格是不錯的選取。向下探查群組維度在表格中非常有效。在有限的空間內,您可以向下探查至詳細資料的下一層級並分析更新的量值。若您希望使用者能夠在分析模式下建立自訂表格,請使用此表格。
優點
您可以採用不同的方法對表格進行篩選和排序。一個表格中可能包含許多值,當您在表格中向下探查時,您可充分利用工作表的有限空間。如果您想要查看正確的值而不是趨勢或模式,表格是絕佳的選擇。表格是將資料匯出到其他程式中的簡單方式。
缺點
如果直式表格包含許多值,可能會難以查看各值之間的關係。此外,可能會難以識別表格中的不規則值。
最佳化表格的最佳做法
若表格有太多維度和量值,這可能會緩慢載入。作為最佳做法,請新增大多數的欄位和運算式作為替代欄。這鼓勵使用者僅新增他們使用圖表探索時需要的欄位。
您也可以確保表格為 10 欄以下,以提升效能。
從單一資料來源擷取欄位的表格,其表現會優於包含來自多個資料來源之欄位的表格。
建立直式表格
您可以在編輯的工作表上建立直式表格。
請執行下列動作:
- 在進階編輯模式資產面板中,開啟自訂物件 > Qlik Visualization bundle 並將直式表格物件拖曳至工作表。
- 按一下新增欄以將項目新增至表格。下拉式清單將會開啟:
- 欄位與主項目:開啟可搜尋且顯示每個欄位和主項目的對話方塊。您可以選擇新增任何項目作為維度或量值。
- 自訂運算式:開啟可以輸入運算式的對話方塊,或開啟運算式編輯器 。
- 在屬性面板中,在資料之下,按一下 以將更多維度或量值新增至表格。
建立表格後,您可以在屬性面板中調整其外觀和其他設定。如需關於樣式設定的資訊,請參閱 設定直式表格的樣式。
使用表格項目
請執行下列動作:
-
在屬性面板的資料索引標籤中,在欄和替代欄之下,按一下任何項目旁邊的核取方塊 。按一下 執行動作,例如剪下、貼上和刪除。按一下欄或替代欄旁的核取方塊以選取清單中的所有項目。使用箭頭圖示在每個區段之間移動項目。
資訊備註替代欄是使用者在使用 使用圖表探索 時可選擇新增至表格的欄。 -
若要變更欄順序,按一下欄位或運算式旁的並拖曳項目。
-
按一下項目名稱以開啟其個別屬性。您可在此變更標籤、設定欄的背景色彩、控制文字對齊、設定欄寬等。如需更多資訊,請參閱以下區段。
資訊備註如果文字對齊設為自動,則會根據資料類型對齊資料行資料:文字值會靠左對齊,包含資料相關值的數值則靠右對齊。如果設為自訂,可以將資料靠左、置中或靠右對齊。
透過運算式定義欄文字樣式
對於每欄,您可以設定獨立運算式,以定義如何設定欄文字的樣式。若您透過運算式設定欄文字的樣式,此運算式會對該欄覆寫應用程式佈景主題,以及套用至視覺化的任何自訂樣式。
您可以在運算式中使用下列語法,以定義樣式 (標記中的字母不區分大小寫):
-
<B>:粗體
-
<I>:斜體
-
<U>:底線
-
<S>:刪除線
一次可套用以上多個選項。
範例:
請執行下列動作:
在資料之下,選取欄並開啟屬性中的呈現。
在文字樣式運算式之下,輸入運算式。按一下 可開啟運算式編輯器。
格式化維度呈現
您可以使用屬性面板中的呈現格式化維度欄,以顯示值、連結或影像。您可以選取下列呈現:
- 文字:顯示維度值作為文字。此為預設值。
連結:顯示值作為可點選的連結。可使用維度值或 URL,或您可以將其他 URL 新增至顯示的維度值。
格式化連結
不支援字元 ; 作為 URL 中的查詢參數分隔符號。
請執行下列動作:
在資料之下,選取維度並開啟屬性中的呈現。
在呈現之下,選取連結。
在連結設定之下,選取以下項目之一:
新增標籤:維度包含維度運算式或資料表格中的目的地 URL。會顯示連結並依目的地 URL 運算式排序。
在連結標籤之下,輸入目的地 URL 的描述性文字標籤。按一下 可開啟運算式編輯器。
新增 URL:維度值成為是 URL 標籤的可選文字連結。
在連結 URL 之下,輸入目的地 URL 運算式。按一下 可開啟運算式編輯器。
格式影像
直式表格中的影像只能從列為安全名單的伺服器和網域存取。 管理員可為每個伺服器或網域新增內容安全性政策 (CSP),以讓這些資源可在 管理 中使用。 CSP 可控制瀏覽器可以從伺服器請求哪些資源,以協助防止跨網站指令碼攻擊。
不支援字元 ; 作為 URL 中的查詢參數分隔符號。
請執行下列動作:
在資料之下,選取維度並開啟屬性中的呈現。
在呈現之下,選取影像。
在影像設定之下,選取以下內容之一:
新增標籤:維度包含維度運算式或資料表格中前往影像的絕對 URL。會顯示連結並依 URL 運算式排序。
在影像標籤之下,當游標懸停在影像上方時,為影像輸入顯示為替代文字的描述性文字標籤。按一下 可開啟運算式編輯器。
新增 URL:維度值成為游標暫留在影像上方時顯示之替代文字的標籤。
在影像 URL 之下,輸入目的地 URL 運算式。按一下 可開啟運算式編輯器。
在調整大小之下,選取下列調整大小選項之一:
永遠調整成適當大小
符合寬度
符合高度
適當延展調整
原始大小
在位置之下,選取儲存格內的影像位置。
對表格進行排序
您可以透過數種方式調整表格排序:
- 欄排序:由左至右調整維度和量值的順序。
- 列排序:調整列的排序優先順序。
- 內部排序:使用維度和量值的內部排序順序。
- 互動排序:在分析期間,您可以按一下欄標頭以排序表格。
資料行排序
預設情況下,資料行的排序順序是根據維度和量值新增至表格的順序進行設定。如果首先新增量值 Sales,則該量值在表格中會顯示在第一個 (最左側)。下一個新增的維度或量值則會顯示在第二個資料行中,依次類推。可以在進階屬性面板中的資料行下變更資料行排序順序。
列排序
預設情況下,列會按第一個新增的維度或量值進行排序,數值遞減,文字值遞增。資料行標頭下方的小箭頭會顯示表格排序所依據的資料行。
您可在屬性面板的排序下變更列排序。拖曳維度和量值以變更排序優先順序。在許多情況下,不只是排序中的第一個維度或量值,後續的維度或量值也會影響排序。
範例:
在以下螢幕擷取畫面中,列依次按 Customer、Month 及 Product Type 進行排序。如您所見,資料行 Customer 和 Month 的多個列含有相同值 (A-2-Z Solutions 和 Month)。Product Type 中的列依字母順序排序,但僅顯示一月份中向客戶 A-2-Z Solutions 出售的列。
透過變更排序順序,使次要排序按 Product Type,之後再依據 Month 進行,所有向客戶 A-2-Z Solutions 出售的 Product Type 項目均會按照字母順序呈現,而只有出售的月份會在 Month 下顯示。
內部排序
每個維度和量值都有預設的 (自動) 內部排序順序,該順序可以變更。在排序下,按一下要變更的項目,然後按一下按鈕切換至自訂排序。如果排序與具有更高優先級的項目發生衝突,則項目的內部排序變更可能沒有效果。
互動式排序
分析期間,您可以按一下資料行標頭設定要排序的資料行。按第一次會根據選定項目的預設排序排列表格。按第二次會反轉排序順序。互動式排序以工作階段為基礎,且不會儲存。如果要保留對排序進行的變更,則需要在屬性面板中進行變更。
具有 可以編輯 權利的使用者可以透過互動方式使用圖表探索排序、按一下 編輯工作表,並將這些變更儲存至原始表格
使用附加元件
直式表格在屬性面板中的附加元件之下有下列選項:
資料處理:
- 包含零值:取消選取後,具有 ‘0’ 值的量值不會呈現出來。取消選取後,具有 ‘0’ 值的量值不會呈現出來。 如果有多個量值,則所有量值都必須從呈現中排除 ‘0’ 值。
計算條件: 在此文字欄位中指定運算式,會設定要顯示物件所需符合的條件 (為 true)。輸入的值可作為計算公式。例如: count(distinct Team)<3。如果未符合該條件,則會顯示在已顯示的訊息中輸入的訊息或運算式。
若圖表或表格由於大量資料而回應緩慢,則計算條件很實用。在使用者透過套用選項將資料篩選為更方便管理的層次之前,您可以使用計算條件隱藏物件。使用顯示的訊息屬性引導使用者篩選資料。
變更直式表格的外觀
在屬性面板中的外觀之下,您可以變更直式表格的外觀。
開啟暫留功能表
在外觀 > 一般之下,使用顯示暫留功能表的切換按鈕,以選擇是否要在視覺化中顯示暫留功能表。
顯示詳細資料
在外觀 > 一般之下,若您要讓使用者能夠選擇檢視詳細資料 (例如描述、量值和維度),請將顯示詳細資訊設定為顯示。
允許使用者檢視圖表中的運算式
在外觀 > 一般之下,若您要讓使用者能夠選擇檢視運算式,請將顯示運算式設定為顯示。
顯示總計
在外觀 > 呈現之下,您可以設定是否要在圖表中用一列來顯示總計。使用總計切換按鈕在以下選項之間進行選取:
- 自動:總計 (運算式的結果) 會自動包含在表格的上層。
- 自訂:選取是否顯示總計以及顯示位置 (上層或下層)。
如果您已選擇顯示總計,則可以輸入總計標籤的值或運算式,以設定總計列的標籤。
使用分頁
在外觀 > 呈現之下,開啟使用分頁設定,以變更圖表中顯示的列數。透過分頁,不會一次顯示所有列,而是僅顯示特定列數。使用者可以使用表格底部的箭頭按鈕來導覽。
使用自動換行
若直式表格中的文字太長,無法在給定的空間內顯示,則部分文字不會顯示,而會改用省略符號表示。在外觀 > 呈現之下,您可以使用多行自動換行下的設定,以多行顯示表格中的文字。可以在標頭和儲存格層級分別控制此設定:
標頭中的自動換行 (僅限表格標頭)
儲存格中的自動換行 (僅限表格儲存格)
設定直式表格的樣式
在開啟進階選項時,您在屬性面板的外觀之下有一些可用的樣式設定選項。
按一下外觀 > 呈現之下的 樣式以進一步自訂圖表樣式。樣式面板在一般和圖表索引標籤之下包含各種區段。
您可以按一下每個區段旁邊的 以重設樣式。按一下全部重設可在樣式面板中重設所有可用索引標籤的樣式。
如需關於設定個別視覺化樣式的一般資訊,請參閱 將自訂樣式套用至視覺化。
自訂文字
您可以在外觀 > 一般之下設定標題、子標題和註腳的文字。若要隱藏這些元素,關閉顯示標題。
圖表上不同標籤的可見性取決於圖表特定設定和標籤顯示選項。可在屬性面板中設定這些內容。
您可以設定顯示在圖表中的文字樣式。
請執行下列動作:
在屬性面板中,展開外觀區段。
在外觀 > 呈現之下,按一下 樣式。
在一般索引標籤,設定下列文字元素的字型、強調樣式、字型大小和色彩:
標題
副標題
註腳
在圖表索引標籤,設定下列文字元素的字型、強調樣式、字型大小和色彩:
標頭:設定維度和量值的標頭文字樣式。
維度值:設定文字維度值的樣式。
量值:設定量值的文字樣式。
總計:如果您已在外觀 > 呈現之下選取顯示總計列,則請設定總計文字的樣式。
Null 值:設定 Null 值的文字樣式。
在圖表索引標籤上,自訂 Null 值樣式。您可以變更強調樣式和色彩。
您也可以為表格中的每欄設定文字樣式。您可以設定文字色彩、樣式和對齊方式。這些設定在屬性面板的資料索引標籤中設定。若您已分別設定欄的樣式,此樣式將會覆寫在圖片層級套用的任何文字樣式。如需詳細資訊,請參閱使用表格項目。
此外,您可以自訂使用者將游標暫留在列上方時如何顯示文字。請參閱 自訂暫留行為。
自訂背景
您可以自訂圖表的背景。可依色彩和影像設定背景。
請執行下列動作:
按一下進階選項。
在屬性面板中,展開外觀區段。
在外觀 > 呈現之下,按一下 樣式。
在樣式面板的一般索引標籤,您可以選取背景色彩 (單一色彩或運算式)。您也可以從媒體庫或 URL 將背景設定為影像。
資訊備註若要從 URL 新增背景影像,需要將該 URL 的來源新增至租用戶的內容安全性政策的允許清單中。新增來源時必須透過以下指令:img-src。這由租用戶管理員進行。
如需詳細資訊,請參閱建立 CSP 輸入項目。
使用背景色彩時,使用滑桿調整背景的不透明度。圖表標頭一律以 100% 不透明度顯示。
使用背景影像時,您可以調整影像大小和位置。
在圖表索引標籤,自訂下列元素的背景色彩:
- 標頭 (使用 100% 不透明度)
維度值
量值的值
量值標籤
總計 (使用 100% 不透明度)
NULL 值
自訂格線
您可以自訂表格格線。
請執行下列動作:
在屬性面板中,展開外觀區段。
在外觀 > 呈現之下,按一下 樣式。
在圖表索引標籤,以下列元素自訂格線:
列高度:以線條設定列的高度。
框線:設定儲存格框線的色彩。
分隔線:設定分隔表格標頭和內文的分隔線色彩。
自訂暫留行為
您可以設定使用者將游標暫留在表格列上方時的顯示選項。
請執行下列動作:
按一下進階選項。
在屬性面板中,展開外觀區段。
在外觀 > 呈現之下,按一下 樣式。
在樣式面板的圖表索引標籤上,於列暫留之下,調整下列設定:
若要在使用者將游標暫留在列上方時醒目提示表格中的列,請將切換開關設定為開啟。根據偏好將行為切換為關閉。
列暫留色彩:設定使用者將游標暫留在列上方時用來醒目提示該列的色彩。
列暫留字型色彩:設定使用者將游標暫留在醒目提示的列上方時該列的文字色彩。
自訂框線和陰影
您可以自訂圖表的框線和陰影。
請執行下列動作:
按一下進階選項。
在屬性面板中,展開外觀區段。
在外觀 > 呈現之下,按一下 樣式。
在樣式面板的一般索引標籤,於框線 之下,調整外框大小,以增加或減少圖表周圍的框線。
選取框線色彩。
調整圓角半徑以控制框線的圓度。
在一般索引標籤的陰影之下,選取陰影大小和色彩。 選取無以移除陰影。
將趨勢指標新增至量值
您可以將趨勢指標新增至量值資料行。這將在量值旁邊顯示符號。您可以定義範圍,用來決定顯示哪個符號以及以哪個顏色顯示。您可以在進階選項量值屬性中將呈現方式設定為指標,以啟用指標。
請執行下列動作:
在屬性面板中,展開資料並按一下量值。
就會開啟量值屬性。
在呈現之下,將呈現設定為指標。
按一下新增限制按鈕下方包含顏色和符號的矩形。您可以設定指標的顏色和符號。
如果新增一個或多個限制,則可以按一下此矩形中的範圍,以調整每個範圍的顏色和符號。
為指標設定其他屬性,以下區段將詳細介紹這些屬性。
設定指標限制
您需要針對您想要用於顯示指標的範圍,使用新增限制以新增限制。您可以透過三種方式設定限制值。
- 使用滑桿。
- 在文字方塊中輸入值。
- 設定傳回限制值的運算式。
新增限制後,您可以為每個定義的範圍選取指標的色彩和符號。
設定指標樣式
您可以設定指標顯示的樣式。
您可以選取顯示值,以顯示指標和量值。
您可以使用將色彩套用至值,以將值色彩設定為與指標色彩相同。
資訊備註啟用此設定後,如果在圖表的其他屬性中定義了指標顏色,則指標顏色將覆寫目前的儲存格值顏色。您可以使用指標位置,以在值的右側或左側顯示指標。
若您有一個或多個限制,開啟漸層以使用顏色之間的漸層為指標著色。
範例
在此範例中,我們已將趨勢指標新增至 Sales 量值,以指示哪些值低於目標值。指標限制為:
- 對於低於 $1,000,000.00 的值,會顯示紅色旗標。
- 對於範圍介於 $1,000,000.01 和 $4,999,999.99 的值,會顯示黃色旗標。
- 對於高於 $5,000,000.00 的值,會顯示綠色打勾記號。
使用圖表探索
圖表探索可讓沒有編輯權利的應用程式取用者和其他使用者在處於分析模式時自訂原始直式表格。這可用於 圖表探索之下的 功能表。
應用程式取用者和檢視者可以使用圖表探索從表格新增或移除欄、重新排序欄、變更欄寬並套用選項。您無法在圖表探索模式下於工作表變更整個表格的大小或版面配置。
圖表探索模式是很棒的方式,可快速移除或新增資料,然後共用、下載,或將新的表格狀態加入書籤。這在有許多具有不同需求之檢視者的應用程式中非常實用。圖表探索面板不會顯示在所產生且您已共用或下載的表格中。
若您使用圖表探索模式自訂表格,其他使用者無法看見您的變更,除非您儲存為公用書籤。這表示數個使用者可以同時改變相同表格。若您重新整理瀏覽器頁面,可看見自己的變更,但若您登出或工作階段逾時,則會遺失。若發生此情況,表格將會恢復為預設狀態,如同直式表格建立者所設定。若您想要儲存表格版面配置,請建立書籤。如需詳細資訊,請參閱 建立書籤。
具有可以編輯權利的使用者可以使用圖表探索變更表格、按一下編輯工作表,並將這些變更儲存至原始表格。
應用程式開發人員可以開啟屬性面板中的圖表探索:
啟用圖表探索:將此切換為開啟以允許圖表探索。
可見度選項:
自動:使用者開啟工作表時,會顯示圖表探索面板。
最小化:圖表探索開啟,但在使用者開啟工作表時不會顯示。使用者可以按一下 ,然後按一下 圖表探索,以在暫留功能表中開啟。
對於可用於圖表探索模式的表格項目,表格建立者 (或具有可以編輯權利的使用者) 必須已將這些欄位、主項目或運算式新增至表格作為欄或替代欄。如需詳細資訊,請參閱使用表格項目。
限制
若表格內嵌於特定圖表中,則圖表探索無法使用
如果表格內嵌於以下任何物件中,則圖表探索無法使用:
尚未替換為索引標籤容器的現有容器物件。索引標籤容器於 2024 年 11 月 5 日成為原生容器物件。
圖表探索也無法用於已淘汰的 ShowHide 容器和索引標籤式容器物件的現有執行個體。但是,不建議將這些物件轉換為索引標籤容器。而是請從頭開始建立新的索引標籤容器,以便存取直式表格中的圖表探索。
格狀容器
顯示的列數
若開啟分頁,您一次只能顯示 100 列。若關閉分頁,您一次最多可以顯示 250 000 列。若表格有超過 250 000 列,將會套用分頁。
由於大型表格不實用並且難以管理,因此實用表格的限制數量遠小於理論上的最大數量。大部分情況下,最好所有資料行都不需要水平捲動。
可用性
只有在開啟分頁時,才能完整存取直式表格。如需更多關於鍵盤導覽的資訊,請參閱 應用程式中的鍵盤導覽和快速鍵。