我看不到我的表格

您已將 Metabase 連接到資料庫,但是

  • 您在管理面板的「表格中繼資料」區段中看不到表格,
  • 表格未出現在資料瀏覽器中,
  • 當您使用查詢產生器建立查詢時,表格未顯示為可能的資料來源,或
  • 您無法再看到以前能夠看到的表格。

檢查瀏覽器問題

  1. 清除您的瀏覽器快取。
  2. 檢查瀏覽器擴充功能或外掛程式是否干擾 Metabase
    • 停用所有擴充功能和外掛程式,
    • 在無痕瀏覽器工作階段中開啟 Metabase,或
    • 在不同的瀏覽器中開啟 Metabase。

說明

有時您的瀏覽器會顯示舊的快取表格列表。瀏覽器擴充功能也可能阻止頁面正確載入。

測試資料庫連線

  1. 前往 Metabase SQL 編輯器
  2. 執行以下命令以測試與資料庫的連線
    SELECT 1
    

如果您收到錯誤訊息,請參閱資料庫連線疑難排解

說明

資料庫端可能已發生變更 (如果您先前已連線)。例如,您可能在評估期間連線到測試資料庫,但現在位於生產環境中。

檢查表格存取權

為了確保 Metabase 實際上可以查詢您的表格

  1. 前往 Metabase SQL 編輯器
  2. 尋找您的表格
    SELECT *
    FROM your_table
    

如果您的表格名稱或資料庫權限有問題,您會收到類似以下的錯誤訊息

如需較不常見的錯誤,請嘗試搜尋或向 Metabase 社群 提問。

說明

資料庫端可能已發生變更:您的表格可能已重新命名或刪除,或者權限已撤銷。

Metabase 權限

如果只有少數人無法檢視表格,請參閱使用者群組對表格或結構描述的存取權限錯誤

說明

Metabase 使用以群組為基礎的權限模型:人員屬於群組,而管理員可以設定權限以對群組隱藏表格。

檢查表格是否已隱藏

  1. 前往「管理 > 表格中繼資料」,然後選擇您的表格所在的資料庫。
  2. 檢查您的表格的「可見性」是否未設定為「隱藏」。

說明

如果管理員將表格可見性設定為「隱藏」,您將能夠使用 SQL 查詢表格,但將無法在「瀏覽 > 資料庫」中看到它,或將其作為查詢產生器中的資料來源。

MongoDB

即使集合不存在,MongoDB 也允許您「成功連線」到任何集合名稱。如果您在 Metabase 中看不到 MongoDB 集合,請確定

  • 您擁有正確的集合名稱,以及
  • 集合是非空的。

您仍然遇到困難嗎?

如果您無法使用疑難排解指南解決您的問題

閱讀其他Metabase 版本的文件。