本指南可協助您排解 Looker 執行個體中的 PDT 問題。如要開始使用,請前往最符合您問題的部分:
PDT 無法建構
如果一或多個 PDT 無法建構,請檢查本節中的步驟。(如果 PDT 的建構頻率過高,請參閱「PDT 的建構頻率過高」一節)。
請使用下列決策樹狀圖,開始排解無法建構 PDT 的問題:
手動重建 PDT
首先,請測試是否能手動建構或重建 PDT。如果嘗試失敗,請查看建構失敗錯誤訊息,瞭解詳情。
如果可以手動成功建構 PDT,請檢查持續性策略。
檢查連線設定
如果單一連線的所有 PDT 都無法建構,請檢查連線設定。建構失敗的常見原因之一是暫存架構權限不足。請再次確認已正確設定草稿結構定義。如果最近變更過草稿結構定義,請先嘗試更新「連線」設定。
如果可以手動成功建構 PDT,且連線設定正確無誤,則執行個體上的 PDT 重新產生器可能發生問題。如要排解這個特殊情況,請與支援團隊聯絡。
PDT 建構頻率過高
如果一或多個 PDT 的建構頻率過高,請按照本節步驟操作。
請使用下列決策樹狀圖,開始排解 PDT 建構頻率過高的問題:
暫存結構定義中的 PDT 過多
如果單一 PDT 的多個副本塞爆暫存結構定義,執行個體上的 PDT 收割程序 (自動移除舊 PDT 的程序) 可能有問題。如要排解這個特殊情況,請與支援團隊聯絡。
在 PDT 活動資訊主頁中查看建構原因
詳情請參閱 PDT 活動資訊主頁。請特別檢查建構頻率過高的 PDT 的「建構原因」。常見的建構原因包括:
- 資料表不在暫存結構定義中:系統在暫存結構定義中找不到這個 PDT 的任何版本,因此建構了 PDT。請檢查連線設定並變更暫存架構。如果您有多個 Looker 執行個體 (例如實際工作環境執行個體和 QA 執行個體),請務必為每個執行個體設定不同的暫存結構定義,以免發生 PDT 管理衝突。
- 手動重建:使用者手動重建 PDT。檢查使用者的 ID,看看該使用者是否手動觸發過多 PDT 建構作業。
- 相依 PDT 建構作業:這個 PDT 是因為另一個 PDT 依附於此而建構。找出依附的 PDT,並檢查其持續性策略。
最終檢查和支援
如果仍無法順利使用 PDT,請參閱本頁的疑難排解步驟。如果仍無法解決問題,請與支援團隊聯絡。