表格圖表可直接顯示資料。您可以設定格式,凸顯想強調的資料元素。
建立表格圖表
表格圖表可接受維度、指標、資料透視、小計、資料表計算、自訂欄位,以及資料列或資料欄總計。表格圖表最多支援 5,000 個資料列和 200 個透視資料欄。
如要使用表格圖表,請執行查詢,然後選取「視覺化」列中的表格圖示。
如要編輯表格視覺化效果,請選取「視覺化」列右上角的「編輯」。
如果選項與表格組成不相容,或是與您選擇的其他設定衝突,則可能會顯示為灰色或隱藏。
資料長條選項
「資料」列上的多個選項都會影響視覺化和資料表。
小計
如果資料表包含至少兩個維度,資料列就會顯示在表格資料視覺化中新增小計的選項。勾選「小計」核取方塊,然後按一下「執行」。小計只會顯示在表格圖表中。不會顯示在資料表中。
系統會為最右側維度以外的所有維度計算小計。如要變更小計的維度,請重新排序資料表中的維度位置。
請注意以下有關小計的運作方式:
- 如果同一項目出現在多個類別中,計算不重複項目的總計可能與預期不符。在這種情況下,Looker 會計算每個項目一次,而不是計算每個重複出現的項目。Looker 計算欄總計的方式相同。
- 執行匯總作業的資料表計算小計 (例如使用
percentile
或mean
的計算) 可能不會如預期加總。這是因為表格計算會使用其他小計值計算小計,而不是使用資料欄中的值。舉例來說,假設您有兩個「使用者人數」小計,分別為 30,500 和 24,312,且您有mean(${users.count})
等資料表計算,則資料表計算會為兩個小計列傳回 27,406,因為系統會執行(30500 + 24312)/2
計算。 - 如果依據指標篩選,或「探索」使用
sql_always_having
參數,則無法顯示小計。 - 如果資料表列數上限導致資料表在小計類別中途截斷,整個類別就會從表格圖表中隱藏。
- 系統會分別在每個小計類別中排序。
- 最左側的小計一律會經過排序。依多個資料欄排序時,系統會優先處理小計資料欄。
- 如果在「探索」的「資料」部分拖曳維度來變更順序,可能需要取消選取並重新選取「小計」核取方塊。
您可以在資料表圖表中收合或展開小計。詳情請參閱「收合小計」一節。
支援小計的方言
能否使用小計,取決於 Looker 連線使用的資料庫方言。在最新版 Looker 中,下列方言支援小計:
方言 | 是否支援? |
---|---|
Actian Avalanche | 否 |
Amazon Athena | 否 |
Amazon Aurora MySQL | 是 |
Amazon Redshift | 是 |
Amazon Redshift 2.1+ | 是 |
Amazon Redshift Serverless 2.1+ | 是 |
Apache Druid | 否 |
Apache Druid 0.13+ | 否 |
Apache Druid 0.18+ | 否 |
Apache Hive 2.3+ | 是 |
Apache Hive 3.1.2+ | 是 |
Apache Spark 3+ | 是 |
ClickHouse | 否 |
Cloudera Impala 3.1+ | 否 |
Cloudera Impala 3.1+ with Native Driver | 否 |
Cloudera Impala with Native Driver | 否 |
DataVirtuality | 否 |
Databricks | 是 |
Denodo 7 | 是 |
Denodo 8 & 9 | 是 |
Dremio | 否 |
Dremio 11+ | 否 |
Exasol | 否 |
Firebolt | 否 |
Google BigQuery Legacy SQL | 否 |
Google BigQuery Standard SQL | 是 |
Google Cloud PostgreSQL | 是 |
Google Cloud SQL | 是 |
Google Spanner | 否 |
Greenplum | 是 |
HyperSQL | 否 |
IBM Netezza | 否 |
MariaDB | 是 |
Microsoft Azure PostgreSQL | 是 |
Microsoft Azure SQL Database | 是 |
Microsoft Azure Synapse Analytics | 是 |
Microsoft SQL Server 2008+ | 是 |
Microsoft SQL Server 2012+ | 是 |
Microsoft SQL Server 2016 | 是 |
Microsoft SQL Server 2017+ | 是 |
MongoBI | 否 |
MySQL | 是 |
MySQL 8.0.12+ | 是 |
Oracle | 是 |
Oracle ADWC | 是 |
PostgreSQL 9.5+ | 是 |
PostgreSQL pre-9.5 | 否 |
PrestoDB | 是 |
PrestoSQL | 是 |
SAP HANA | 否 |
SAP HANA 2+ | 否 |
SingleStore | 是 |
SingleStore 7+ | 是 |
Snowflake | 是 |
Teradata | 否 |
Trino | 是 |
Vector | 否 |
Vertica | 是 |
使用子總計時,請注意以下事項:
- 使用 MySQL 時,所有小計都必須遞增排序。
- 如果您使用小計,且基礎結果集包含超過 30,000 列 (無論您在資料表中設定的列數上限為何),MySQL 和 Snowflake 中的樞紐分析將會失敗。
- 與不含小計的查詢相比,使用 BigQuery 和 Redshift 的小計可能會降低查詢速度。
資料列總數
如果圖表包含樞紐,請在「資料」列中選取「列總計」核取方塊,即可在圖表中新增列總計。如需更多資訊,包括無法提供總計的時機和總計的注意事項,請參閱「在 Looker 中探索資料」說明文件頁面。
「資料列總數」核取方塊右側的箭頭可讓您切換總數資料欄的位置,預設位置是最右側,您也可以將其移到左側,放在維度和維度資料表計算之後。
總計
如要新增測量指標和資料表計算的資料欄總計,請選取「資料」列中的「總計」。如需更多資訊,包括無法提供總計的時機和總計的注意事項,請參閱「在 Looker 中探索資料」說明文件頁面。
資料欄限制
如果資料表包含樞紐,請在「欄數上限」方塊中輸入 1 到 200 之間的任意數字,即可為圖表新增欄數上限。樞紐分析表以外的維度、維度資料表計算、資料列總計資料欄和測量指標資料表計算,不會計入資料欄限制。每個透視群組都會計入欄數上限,一個群組計為一欄。詳情請參閱「篩選及限制資料」說明文件頁面。
資料列限制
如要在圖表中新增資料列限制,請在「資料」分頁的「資料列限制」方塊中,輸入介於 1 到 5,000 之間的任意數字。如果查詢結果超過您設定的列數上限,就無法排序列總計或資料表計算資料欄。
在資訊主頁中新增表格圖表時,如果資料列限制留空,資訊主頁會對表格圖表圖塊強制套用 1,000 列的限制。如要提高資訊主頁圖塊的資料列限制,請輸入更高的資料列限制 (最多 5,000 列,這是可呈現的資料列上限)。
計算
如果您擁有適當權限,可以按一下「資料」分頁中的「新增計算」按鈕,在圖表中新增表格計算。詳情請參閱「使用表格計算」說明文件頁面。
您也可以使用欄位挑選器的「自訂欄位」部分。
資料欄選單選項
在檢視模式下,透過資訊主頁動態磚存取資料欄選單選項時,系統不會儲存設定變更。如要儲存設定變更,請在資訊主頁上進入編輯模式,在動態磚的三點「動態磚動作」選單中選取「編輯」,然後在隨即顯示的編輯視窗中變更設定。
表格圖表在每個資料欄的右上角都有三點「資料欄選項」圖示,只要將游標懸停在資料欄標題上,就會顯示該圖示。
選取「欄選項」圖示後,系統會顯示欄選單,提供凍結、複製及調整表格欄大小的選項。
凍結
選取「凍結」選項後,表格欄會凍結在圖表左側。水平捲動時,凍結的資料欄會顯示在左側。你可以凍結多個欄。
如要取消凍結資料欄,請再次選取三點圖示,然後選取「取消凍結」。
複製資料值
選取「複製值」即可複製資料欄標題和資料欄中的所有值,然後貼到試算表、文字檔或 Looker 篩選器。您也可以在視覺化圖表中選取儲存格或儲存格範圍,然後使用鍵盤快速鍵 Command-C (Mac) 或 Ctrl+C (Windows) 複製內容。
自動調整所有資料欄的大小
選取「自動調整所有欄的大小」,系統會根據欄標題名稱或最長資料值 (以較寬者為準),調整每個欄的寬度。
重設所有資料欄的寬度
選取「重設所有欄寬」後,每個欄都會調整為預設寬度。如果開啟「自動調整欄寬」,預設寬度就是系統自動調整的寬度;如果自動調整欄寬後,欄寬過窄,預設寬度就是「自動調整所有欄的大小」設定的寬度。
排序資料欄
如要瞭解預設排序順序,請參閱「在 Looker 中探索資料」說明文件頁面。
如要排序表格視覺化中的資料欄,請選取視覺化中的資料欄標題。每次選取標題時,該欄就會在遞增和遞減排序之間切換。欄標題中會顯示尖角,表示圖表是依該欄排序。向上箭頭表示遞增排序,向下箭頭表示遞減排序。
如要依多個欄排序,請按住 Shift 鍵,然後依照所需排序順序選取各個欄標題。
如果啟用小計,系統一律會排序最左側的小計。系統會分別在每個小計類別中排序。
手動移動及固定資料欄
透過檢視模式中的資訊主頁動態磚重新排列資料欄時,系統不會儲存資料欄順序的變更。如要儲存資料欄順序的變更,請在資訊主頁上進入編輯模式,選取圖塊三點選單中的「編輯」,然後在隨即顯示的編輯視窗中移動資料欄。
在表格視覺化效果中選取並拖曳資料欄標題,即可將任何資料欄 (包括樞紐群組和個別樞紐資料欄) 移至視覺化效果中的任何其他位置。「資料」表格中的資料欄順序不會變更。
選取並拖曳資料欄時,如果接近視覺化圖表的左側邊緣,系統會顯示圖釘圖示。
如果拖曳資料欄時顯示釘選圖示,資料欄就會釘選在視覺化圖表的側邊。在水平捲動期間,固定欄會持續顯示在側邊。您可以釘選多個資料欄。
如果將資料欄拖曳到視覺化圖表邊界外,系統會顯示劃掉眼睛的圖示。
如果拖曳資料欄時出現眼睛圖示,資料欄就不會從原始位置移動。
下載已重新排列的資料欄時,即使選取「套用視覺化選項」設定,資料欄仍會按照原始順序 (資料表中的顯示順序) 顯示。
手動調整欄寬
如要手動調整欄大小,請選取欄標題的右側邊框,然後向左或向右拖曳。
「繪製」選單選項
資料表主題
表格圖表的預設主題為「白色」。你可以使用「表格主題」設定變更主題。
你可以選擇表格顏色選項:
- 傳統版:表格會以「資料」部分中的顯示方式呈現,藍色代表維度、橘色代表測量指標,綠色代表資料表計算。
- 白色:表格標題為白色,資料列則以白色和灰色交替顯示,文字為黑色。
- 灰色:表格標題為灰色,資料列則交替顯示白色和淺灰色,文字為深灰色。
- 透明:表格標題完全透明,資料列則在完全透明和半透明灰色之間交替,文字顏色也會自動調整。使用自訂的內嵌資訊主頁時,這項功能非常實用,可讓視覺化圖表顯示圖塊背景顏色。在這種資訊主頁上,文字顏色會配合背景顏色調整,視需要從黑色變更為白色。在「探索」頁面或內嵌 Look 中,透明視覺化圖表下方的背景一律為白色。
- 未設定樣式:整個表格為白色,資料列之間以灰色線條分隔,文字為黑色。
顯示資料列數
你可以切換是否要在每個表格列的開頭顯示列號。
在表格圖表中使用小計時,「顯示列號」會停用。
顯示總計
「顯示總計」可切換是否在每個表格欄的底部顯示欄總計。
顯示資料列總計
「顯示列總計」可切換是否要在每個表格列的開頭或結尾顯示列總計。
如果沒有將「列總計」新增至透視表圖表,「顯示列總計」就會停用。
轉置
如果視覺化圖表只包含一個維度,即可使用「轉置」選項。選取「轉置」後,視覺化圖表的資料列會切換為資料欄,資料欄則會切換為資料列。
限制顯示的資料列
您可以根據結果中的位置,顯示或隱藏資料列。舉例來說,如果您的視覺化效果顯示七天移動平均值,您可能想隱藏前六列。
按一下「限制顯示的資料列」即可啟用或停用這項功能。啟用這項功能後,您可以指定下列選項:
- 隱藏或顯示:選擇「隱藏」,即可從視覺化圖表排除特定資料列。選擇「顯示」,即可在視覺化圖表中只顯示部分資料列。
- 第一或最後:選擇要隱藏或顯示的資料列是結果集中的第一列或最後一列。
- 數字:指定要隱藏或顯示的列數。
在 Look 或探索的「資料」部分中,遭排除的資料列會以較深的顏色顯示。
這個選項取決於列順序。變更查詢的排序順序或新增資料列限制,可能會改變視覺化圖表中顯示或隱藏的資料列。
系列選單選項
您可以在「數列」選單中,控管圖表顯示各資料數列的方式。
在表格圖表中,每個資料欄都會列在序列選單中,供您自訂。
截斷文字
開啟「截斷文字」後,資料格中顯示的文字會遭到截斷,並以刪節號結尾。關閉時,資料儲存格內的文字會換行。
如要查看資料儲存格內遭截斷或換行的完整文字,請在儲存格內部按兩下;按 Esc 鍵或點選儲存格外部,即可返回遭截斷或換行的版本。
「截斷文字」的預設設定為「開啟」。
截斷資料欄名稱
開啟「截斷欄名」後,欄標題中顯示的文字就會遭到截斷。關閉後,欄標題內的文字會換行。
如要查看遭截斷或換行的欄標題全文,請將滑鼠游標懸停在欄標題上。系統會顯示工具提示,內含欄標題的完整文字。
「截斷資料欄名稱」的預設設定為「關閉」。
顯示完整欄位名稱
您可以切換顯示每個欄標題的檢視名稱和欄位名稱。如果關閉「顯示完整欄位名稱」,一般只會顯示欄位名稱;不過,count
類型的指標只會顯示檢視畫面名稱。
將資料欄調整為適當大小
「將欄調整為符合大小」會調整所有欄的寬度,讓表格完全符合您查看表格的窗格寬度。如果將這個選項切換為「開啟」,您仍可手動調整資料欄大小,且手動設定的寬度會覆寫「將資料欄調整為適當大小」設定的寬度。使用「將資料欄調整為適當大小」選項設定的寬度,會在您將資料視覺化儲存為 Look 或新增至資訊主頁時儲存。
「將資料欄調整為適當大小」的預設設定為「開啟」。不過,如果「將欄調整為適合大小」導致欄過窄而無法閱讀,Looker 會自動調整所有欄的大小,並根據最長的資料值調整每個欄的大小。
資料欄寬度下限
輸入數字,為表格視覺化中的每個資料欄設定最小寬度 (以像素為單位)。預設的最小欄寬為 100 像素。舉例來說,如果資料表有很多欄,而您想建立資料表視覺化效果的 PDF,且不希望任何資料表欄遭到截斷,這項設定就非常實用。在這種情況下,您可以縮減最小欄寬,確保納入所有資料欄。
自訂項目
「自訂」部分可讓你自訂每個資料欄的顯示方式。
標籤
您可以為視覺化圖表中的資料欄建立自訂標籤。
寬度
輸入 1 (最窄) 到 1,000 (最寬) 之間的數字,即可設定欄寬。使用「寬度」欄位設定的寬度會在您將圖表儲存為 Look 圖表或新增至資訊主頁時儲存。
格式
如果資料欄包含數字資料,系統會顯示「格式」選項。使用下拉式選單,為該欄中的值選擇預先定義的格式,或建立自訂格式。如果從下拉式選單選擇「自訂」,請使用 Excel 式格式設定建立自訂格式。如需 Excel 式格式設定的說明,請參閱這個說明文件頁面。
儲存格文字版面配置
您可以使用格式設定圖示,為該資料欄的資料格內文字設定字型顏色、背景填滿顏色、粗體/斜體/底線字型樣式,以及水平對齊方式。
如果「儲存格視覺化」選項設為「開啟」,就無法自訂儲存格文字版面配置。
您可以使用格式選單設定欄標題樣式。
收合小計
如果欄位有小計,就會顯示「收合小計」選項。啟用這個選項後,系統會收合該欄的所有小計。將視覺化圖表儲存為 Look 圖表或新增至資訊主頁時,小計會保持收合狀態。
如要摺疊個別儲存格的小計,請選取儲存格左側的箭頭,但這些變更不會儲存。
儲存格圖表
如果資料欄包含數值資料,就會顯示「儲存格視覺化」選項。開啟這項選項後,資料欄儲存格中會顯示水平長條圖,代表每個儲存格中的資料值。長條的長度會從零 (此時不會顯示長條) 繪製到最大資料值。
啟用「儲存格視覺化」選項後,系統會顯示調色盤。長條圖的預設調色盤來自於「集合」選單選項中選取的顏色集合。選取調色盤後,即可從集合中選取其他調色盤,或選取顯示的調色盤挑選器中的「自訂」分頁,建立自訂調色盤。長條的顏色會反映資料值,從最小值 (調色盤左側) 到最大值 (調色盤右側)。
啟用「儲存格視覺化」選項後,系統也會顯示「值標籤」核取方塊。這個核取方塊可切換圖表上每個資料點的值標籤顯示狀態。如果資料欄只有正值或只有負值,值標籤會顯示在長條視覺化效果的右側。如果資料欄同時包含正值和負值,負值的值標籤會顯示在長條圖右側,正值的值標籤則會顯示在長條圖左側。「值標籤」預設為「開啟」。
如果資料欄是由其他序列透視,系統會為每個透視群組中的該資料欄繪製長條圖,且透視資料欄會共用最小值和最大值。如果數列用於樞紐分析資料欄,即使包含數值資料,該數列也無法使用長條圖。
表格圖表的第一個指標預設會啟用「儲存格視覺化」選項。如果是其他含有數值資料的資料欄,預設為「關閉」。
格式選單選項
顏色集合
從「集合」下拉式選單選擇顏色集合,即可決定條件式格式規則或儲存格視覺化可用的調色盤。
您可以建立顏色集合,製作外觀一致的主題式資料視覺化和資訊主頁。如要查看 Looker 內建色彩系列的調色盤,請前往「色彩系列」說明文件頁面。Looker 管理員也可以為貴機構建立自訂顏色集合。
所有儲存格的視覺化調色盤,以及每個條件式格式規則的「調色盤」部分,都會更新為該集合的調色盤。
設定列和標題格式
列:可將儲存格文字的字型大小設為 1 到 99 點。
頁首:設定欄標題的字型大小、文字顏色、背景填滿顏色和水平對齊方式。標題字型大小可介於 1 到 99 點。
啟用條件式格式設定
如果表格圖表沒有小計,且這些資料欄的「儲存格圖表」功能設為「關閉」,您就可以對表格圖表中的資料欄套用條件式格式設定。開啟「啟用條件式格式設定」,即可定義規則,根據比例或指定感興趣的值,為表格套用顏色編碼。
舉例來說,您可以將所有值依比例從低到高,分別以紅色、黃色和綠色標示。
您也可以將所有超過 5,000 的值設為黃色儲存格背景和粗體文字。
定義格式設定規則
您可以在「規則」部分指定視覺化資料的顏色編碼方式。
首次啟用條件式格式設定時,系統會預設一項規則,並以色階標示顏色。
如要新增其他規則,請按一下「新增規則」。
如要刪除規則,請按一下該規則專區右上角的垃圾桶圖示。
如要重新排列規則,請按住三條平行線的圖示,然後將規則向上或向下拖曳。
您可以將規則套用至資料檢視中的所有數值欄位,也可以使用「套用至」方塊,將規則套用至一或多個欄位。
如果選擇「所有數值欄位」,條件式格式規則就會套用至資料檢視中所有數值欄位的每個值。如果以顏色編碼標示值,即使不同資料欄中的值不相關,系統也會將所有數值納入範圍。
如果您使用「所有數值欄位」建立多項規則,清單中較上方的規則會優先於較下方的規則。如要變更規則的優先順序,請點選該規則左上方的三條水平線,然後將規則拖曳到清單中較高或較低的位置。
如果選擇「選取欄位」,Looker 會顯示方塊,供您選取要套用規則的欄位。如果您在方塊中輸入文字,Looker 只會列出包含該文字的欄位。
選取要套用規則的欄位。條件式格式設定只會套用至這些欄位中的值。
如果為同一個欄位建立多項規則,系統只會將清單中排序最高的規則套用至資料檢視,其他規則則會停用。如要將規則在清單中往上或往下移動,請按一下規則左上方的三條橫線,然後將規則拖曳到清單中較高或較低的位置。
在「格式」方塊中,選擇要根據比例或邏輯條件,為值套用色碼。
如果根據邏輯條件設定格式,請勿在「格式」方塊中輸入值時使用千位分隔符。
色階上的顏色編碼
如要根據比例為值設定顏色編碼,請按一下調色盤。
選擇現有調色盤,或按一下調色盤選擇器中的「自訂」分頁標籤,建立自訂調色盤:
- 如要新增或移除色階中的顏色,請按一下「+」或「-」按鈕。色階最多可有 5 種顏色,最少 2 種。
- 如要編輯比例的所有顏色,請按一下「編輯全部」,然後輸入 RGB 十六進位字串 (例如
#2ca6cd
) 或 CSS 顏色名稱 (例如mediumblue
)。 - 如要為色階的醒目顯示部分選擇自訂顏色,請使用色輪。
使用下列選項修改顏色編碼:
- 選取「反轉顏色」,將調色盤左端的顏色套用至資料範圍較高的值,並將調色盤右端的顏色套用至資料範圍較低的值。
- 選取「使用 X 個顏色步驟」,將使用的顏色數量限制為指定步驟值。如果未啟用這個選項,資料會以涵蓋整個調色盤光譜的漸層色顯示。啟用這個選項後,系統會根據色彩階梯數將資料分組並著色。舉例來說,如果您指定 5 個顏色步驟,資料會分組為 5 個大小相等的資料桶,並套用 5 種顏色,每個資料桶各套用一種顏色。有效顏色階梯數字介於 2 到 100 之間 (包括 2 和 100)。
- 選取「以中心值為準的鏡射範圍」,在調色盤兩側產生相同的顏色變化。舉例來說,在 -100 到 0 到 100 的範圍內,-20 和 20 的值與中心顏色定義的色距相同 (10%),分別是調色盤漸層的 40% 和 60%。
- 使用「範圍」欄位指定值,決定調色盤漸層的開始 (0%)、中間 (50%) 和結束 (100%) 顏色。您可以為開始和結束顏色指定資料中的最小值和最大值、特定數值或百分位數值。中心值可以指定為資料最小值和最大值的中點、資料平均值、資料中位數、特定數值或百分位數值。舉例來說,如果分別指定 1% 和 99% 的開始和結束百分位數值,並將中心值設為 75%,則色彩漸層的下半部會套用至資料值的下 75%,色彩漸層的上半部則會套用至資料值的上 25%。
根據邏輯條件設定顏色代碼
如果根據邏輯條件為值設定顏色代碼 (也就是使用以「如果值為」開頭的「格式」選項),請為符合條件的值選擇「背景顏色」、「字型顏色」和「字型樣式」。根據預設,背景顏色會設為您為條件式格式規則選擇的類別調色盤中的第一個顏色。
納入總計
如果啟用條件式格式設定,您可以切換是否要在顏色編碼配置中納入總計。
納入空值並視為 0
如果啟用條件式格式設定,您可以切換空值是否應以零表示。
在資訊主頁中新增表格圖表
在資訊主頁中新增表格圖表時,如果資料列限制留空,資訊主頁會對表格圖表圖塊強制套用 1,000 列的限制。如要提高資訊主頁圖塊的資料列限制,請輸入更高的資料列限制 (最多 5,000 列,這是可呈現的資料列上限)。
如果選取「展開資料表即可顯示所有資料列」選項,下載或排定以 PDF 格式匯出時,新增至資訊主頁的資料表圖表可能會有所不同。詳情請參閱下載或排定時間說明文件頁面。