32 個常見的 Tableau 面試問題和答案

已發表: 2022-10-06

成功的企業根據數據進行預測、決策和製定戰略。 Tableau 是用於數據解釋的數據驅動工具。

Tableau 作為 BI 和可視化工具的重要性

目前最受歡迎的商業智能 (BI) 和可視化解決方案之一是 Tableau。 它為用戶提供了以多種方式可視化數據的選項,並可用於發現模式和趨勢。

商業智能-BI

它可用於收集數據、分析數據並得出結論。 它適用於許多不同的部門,適用於更複雜的分析。

它使用戶能夠生成和分發交互式地圖和儀表板,以更好地了解他們的數據。 開發人員和管理員可以利用 Tableau 創建深入的報告和可視化數據表示。

Tableau 是一種靈活的工具,小型和大型企業都可以使用。 由於其廣泛使用,在包括營銷、金融和人力資源在內的各個行業中具有很大的應用潛力。

最常被問到的 Tableau 面試問題及其回答。

什麼是數據可視化?

:數據可視化是以圖形或圖片格式呈現數據。 它通常用於探索和理解數據、發現模式和關係以及交流發現。 用戶可以使用數據可視化來表示多種數據類型,包括數值、分類和時間數據。

什麼是 Tableau?

:Tableau 是一款功能強大的可視化工具。 它可以以任何格式可視化數據,包括報告、圖表、地圖和數據可視化。 Tableau 可用於了解趨勢並做出明智的決策。 業務專家和數據分析師在全球範圍內使用它來做出數據驅動的判斷。

Tableau 支持哪些數據類型?

:Tableau 中可以使用多種數據類型,使數據分析和可視化變得更加輕鬆。 這些數據類型包括文本、數字、日期、時間、布爾值、集群和地圖。

使用 Tableau 有哪些優勢?

:Tableau 提供了廣泛的優勢,例如

  • 交互式數據可視化
  • 易於實施
  • 輕鬆處理大量數據
  • 移動支持和響應式儀表板
  • 高性能
  • 解釋地理數據
  • 結合圖表
  • 靈活性
  • 能夠使用其他腳本語言

有哪些不同的 Tableau 產品,最新版本的 Tableau 是什麼?

:Tableau 的最新版本是2022.2

Tableau 提供五種主要產品:

  • 桌面
  • 服務器
  • 數據準備
  • 數據管理

其他產品有:

  • 客戶關係管理
  • 嵌入式分析
  • 上市
  • 移動的
  • 讀者

Tableau 中的參數是什麼?

:在 Tableau 中,參數用於控制工作表和報表的行為。 可以通過多種方式指定 Tableau 參數,包括使用 Tableau 的可嵌入參數框、文本字段和計算字段。 Tableau 還支持對來自其他來源的參數的外部引用。

告訴我在 Tableau 中使用參數的不同方法

:Tableau 參數是一種強大的工具,可以通過多種方式應用以產生所需的結果。 使用這些,您可以確定數據的顯示方式、過濾和排序數據以及個性化數據可視化。

換句話說,參數有四種典型用途。 過濾器、分箱、參考線和計算域都在其中。

什麼是連續和離散字段類型?

:在 Tableau 中,字段可以是連續的或離散的。 連續字段是可以添加、減去和平均的定量值。 連續數據的示例包括銷售額、利潤和數量。

離散字段是可以計數但不能相加、相減或平均的定量值。

什麼是 Tableau Server?

:您可以使用 Tableau Server 來託管和管理使用 Tableau Desktop 創建的工作簿、報表、儀表板和數據源。

Tableau Server 可以安裝在 Windows 或 Linux 服務器上。 用戶可以通過瀏覽器訪問 Tableau Server 以構建新工作區、發布報表和儀表板,並與其他用戶共享。

Tableau 中的數據提取文件是什麼?

:數據提取是保存的數據子集,您可以利用這些數據來提高性能或從原始數據中不支持或不可用的 Tableau 功能中受益。

在創建數據提取時,您可以使用過濾器和其他限制來降低數據總量。

什麼是 Tableau 儀表板?

:Tableau 儀表板是一種以簡單易懂的方式呈現複雜數據集的絕妙方法。 Tableau Dashboards 可以通過組合圖表、圖形和表格來提供從原始數據中獲得的見解,否則這些見解可能具有挑戰性。

用戶可以使用 Tableau 儀表板快速創建和共享動態數據表示,以實現數據可視化。

說明 Tableau 架構的組件

:Tableau 架構中主要有五個組件

1、數據服務器: Tableau Architecture的主要組件

2.數據連接器:充當數據源和數據服務器之間的接口

3.組件:應用服務器、VizQL 服務器、數據服務器

4.網關:處理 URL 重寫、負載均衡器等過程

5.客戶端: Tableau Desktop、移動應用程序、Web 瀏覽器

Tableau 中發布的數據和嵌入的數據源有什麼區別?

:Tableau 支持公共數據源和嵌入式數據源。 嵌入式數據源保存在工作簿中,而發布的數據源則保存在 Tableau Server 或 Tableau Online 上。

發布的數據源可以連接到不同的用戶,而嵌入式數據源只能由生成它們的人使用。 嵌入式數據源需要一個單獨的刷新計劃,而發布的數據源需要一個單獨的刷新計劃。

什麼是 Tableau Reader?

:Tableau Reader 是一款數據可視化和分析軟件,可幫助用戶探索、理解和處理數據。 無論經驗水平如何,它都易於使用。

Tableau Reader 提供各種數據探索、分析和演示工具,使其成為數據科學家、業務分析師和信息專業人員的強大工具。

什麼是過濾器? Tableau 中有多少種過濾器?

回答:過濾行為涉及從結果集中刪除特定值或值範圍。 Tableau 篩選功能支持簡單的字段值方案和復雜的計算或基於上下文的篩選器。

過濾器類型:提取過濾器、數據源過濾器、上下文過濾器、維度過濾器和度量過濾器。

Tableau 中有哪些不同類型的聯接?

:Tableau 支持四種類型的連接:內連接、左連接、右連接和完全外連接。 它可以在單個數據源中鏈接多達 32 個表。

加入和混合有什麼區別?

回答:在 Tableau 中連接和混合數據代表在分析中連接數據的不同方式。

連接數據意味著將數據添加在一起,而混合意味著從一個表中獲取數據並將其與另一個表中的數據組合。

連接是在 Tableau 中連接數據時的默認操作,但如果您想在分析數據之前更改數據,則混合會更有效。

熱圖和樹圖有什麼區別?

:熱圖和樹圖都是 Tableau 中用於比較數據的可視化。 熱圖使用顏色來顯示數據點的關聯方式,而 TreeMaps 使用大小和顏色來顯示數據點的關聯方式。

當您有許多數據點並想要查找模式時,最好使用熱圖。 當您擁有較少數量的數據點並希望顯示數據層次結構時,最好使用 TreeMap。

共享軸圖、組合軸圖和雙軸圖有什麼區別?

:在 Tableau 中創建可視化時,主要有三種圖表類型可供選擇:共享軸圖、組合軸圖和雙軸圖。 它們在數據的顯示方式和軸的鏈接方式方面有所不同。

共享軸圖,也稱為單純形圖,是一種用於顯示兩個維度之間關係的圖表。 它易於創建且易於理解

組合軸圖結合了條形圖和折線圖的功能。 它顯示兩個軸上的數據以及軸上項目之間的關係。

雙軸圖表顯示兩組數據之間的關係。

twb 和 twbx 文件擴展名有什麼區別?

:Tableau 工作簿的元數據存儲在稱為 Tableau 工作簿 (.twb) 的 XML 文件中。 它包括工作表、數據源連接信息以及工作簿的佈局和格式。

稱為 Tableau 打包工作簿 (.twbx) 的打包文件包含工作簿 XML 和支持其數據源所需的任何外部文件。

Tableau 中通常使用哪些不同類型的函數?

回答:Tableau 提供了多種用於 Tableau 計算的函數。

  • 數字函數
  • 字符串函數
  • 日期函數
  • 邏輯函數
  • 聚合函數
  • 用戶功能
  • 表計算
  • 空間函數
  • 附加功能

Tableau 中的故事是什麼?

回答: 故事是一系列視覺效果,作為傳達信息的功能。 故事可以通過闡明事實如何相互關聯以及決策如何影響結果來支持想法。

解釋 Tableau 中的不同連接類型。

:Tableau 可以連接到所有被廣泛使用的流行數據源,例如:

  • 文本文件:MS Excel、PDF、JSON、Access、
  • 數據庫:Tableau server、MySQL、DB2、Oracle、SQL Server、PostgreSQL、Redshift
  • :微軟 Azure、谷歌 BigQuery、Salesforce
  • 使用 ODBC 的其他來源
  • 通過 Web 數據連接器連接到網站

以下是 Tableau 支持的更多數據連接類型。

連接類型in-tableau
圖片來源:theinformationlab.co.uk

什麼是頁面擱板?

:在 Tableau 中,頁架是一種數據組織工具。 它們就像文件系統中的文件夾,您可以按主題或日期對它們進行分組。 它們非常適合安排複雜的數據。

它也可以定義為 - 為了正確理解特定字段如何影響視圖中的其他數據,頁面架使您可以將視圖劃分為多個頁面。

Tableau 中的 RANK 函數是什麼?

:Tableau 的 RANK 函數是一項有用的功能,可讓您對數據集中的數字進行排序。 此函數用於將數據集合中的值相互排列或確定數據集中的最高值或最低值。

換句話說,Rank 函數,顧名思義,用於對數據集中包含的任何度量(與數字相關)進行排名。 例如,最高值排名最高,最低值排名最低。

Tableau 中的 INDEX 和 RANK 有什麼區別?

:Tableau 提供了兩種數據排序方法:INDEX 和 RANK。

INDEX 按數值對數據進行排序,而 RANK 按等級對數據進行排序。

INDEX 主要處理記錄的物理位置,並根據記錄的物理順序分配增量編號。

例如:

費用指數
2000 1
6000 2
7000 3
1000 4

RANK 主要關註記錄的值,這意味著值較高的記錄排名較高,值較低的記錄排名較低。

例如:

費用
2000 3
6000 2
7000 1
1000 4

Tableau 有哪些限制?

:以下是 Tableau 的限制:

  • Tableau 只能處理經過清理的數據,並且主要側重於可視化。
  • 缺乏數據分析師的數據建模和數據字典功能。
  • 在開發數據邏輯和儀表板時,缺乏版本控制和協作。
  • Tableau 不提供使用計劃自動刷新報告的選項。
  • 開發人員必須製作新鮮的視覺效果而不是導入它們。
  • 僅支持格式有限的 16 列表
  • 參數不能自動更新; 手動操作是必要的。
  • 儀表板沒有響應,因此開發人員需要為移動和桌面設計單獨的儀表板。
  • 在一家大公司中擴展這個產品是非常昂貴的。 與更實惠和更完整的 BI 工具相比。

Tableau 與其他 BI 工具有何不同?

:兩者之間的主要區別在於,Tableau 的界面比其他商業智能係統更加用戶友好和直觀。 與其他可能需要一定技術知識和理解的程序不同,任何對計算機有基本了解的人都可以學習和使用 Tableau。

它還具有更令人難以置信的工具選擇,可讓用戶創建更複雜的可視化。 與競爭對手相比,它也明顯更加靈活和適應性強,允許用戶製作令人難以置信的獨特和定制的表示。

它的重點主要是視覺分析而不是數據操作。 因此,開發人員可以快速訪問和理解海量數據。

如何優化儀表板的性能?

:Tableau 儀表板旨在以易於理解的形式呈現數據。 開發人員可以增強儀表板的性能,以確保准確、及時地顯示數據。

有幾種方法可以優化儀表板的性能。

  • 使用適當的數據管理方法,例如優化數據提取和最小化字段和記錄的數量。
  • 與其在一個視圖中查看所有內容,不如將相關視圖組合在一起並使用操作過濾器將它們連接起來。
  • 避免使用過多的過濾器,因為這會使您的查詢更加複雜並且需要更長的時間才能產生結果。
  • 使用 Tableau 中的查詢優化。
  • 要減少 Tableau 中的開銷,請減少嵌套計算的數量並儘可能在數據庫中執行計算。
  • 減少額外的工作表,擺脫未使用的工作表等。
  • 減少混合數量並最小化連接表。

Tableau 中的快速排序是什麼?

:Tableau 中的快速排序是一種幫助您重新排列工作表中數據順序的方法。 快速排序是 Tableau 的一項內置功能,可用於按升序或降序對數據進行排序。

要使用快速排序,請選擇要排序的數據,然後單擊工具欄中的排序按鈕。 您還可以使用鍵盤快捷鍵 Alt + Shift + S 對數據進行排序。

什麼是 Tableau 工作表?

:Tableau 工作表是一種交互式數據可視化,可讓您探索、使用和理解您的數據。 工作表可以包含一個或多個可視化對象,例如圖表、表格、地圖和圖像。

您可以使用工作表來回答問題、分析數據並用數據講述故事。 工作表是 Tableau 工作簿的基礎。

Tableau 中的快速過濾器和普通過濾器有什麼區別?

:Tableau 中的快速篩選器比普通篩選器更有效。 不同之處在於普通過濾器將視圖數據限制為單元格中的數據,而快速過濾器可以從不在單元格中的列中提取數據。

快速過濾器效率更高,因為它不需要遍歷整個表來查找所需的數據。