Insights 管理:效能等級與保留
PlayFab Insights Management 已於 2026/3/31 淘汰。我們建議日後使用 Data Connections 來管理您的效能和成本。如果您的遊戲仍在使用 Performance Levels & Retention,請繼續參閱本文以了解最佳做法詳細資料。如需詳細資訊,請參閱 PlayFab Digest: March feature updates。
效能等級
為什麼效能等級很重要?
效能等級決定- 分配給每個查詢的資源 (快取大小、計算能力、記憶體)
- 並行查詢、並行查詢數上限、每秒事件數及作用中事件匯出的限制
如何變更我的效能等級?
Performance Level 滑桿可用來選取新的效能等級。Performance Level Settings 表格會顯示您目前的設定與所選新設定的比較:
效能等級的存取是否受到限制?
是。每個遊戲都從效能等級 1 開始,這是所有 PlayFab 方案都包含的免費服務層。上線的遊戲可以隨意變更其效能等級,但處於開發模式的遊戲必須啟用付費 Insights 功能或正式推出,才能存取大於 1 的效能等級。 若要在遊戲處於開發模式時啟用付費 Insights 功能:- 登入 developer.playfab.com
- 選取處於開發模式的遊戲,進入 Title Overview 頁面
- 瀏覽至頁面左側的「Data」索引標籤
- 瀏覽至頁面頂端的「Management (Preview)」索引標籤
- 在橫幅中,選取「Enable」以啟用付費 Insights 功能
為遊戲啟用付費 Insights 功能後,該遊戲也將可以使用自訂的資料保留值。
快取大小
PlayFab Insights 使用 Azure 資料總管 (Kusto) 的特殊變體。Insights 將儲存分為兩個類別:熱快取和儲存。熱快取是記憶體和 SSD 儲存,查詢速度極快。當所有資料都可在熱快取中隨時存取時,複雜的查詢和資料函式會快速執行。儲存在熱快取以外之儲存中的資料仍可輕鬆存取和查詢,但對於儲存中的大型資料集,查詢時間可能會變慢。資料依擷取時間區分,最新的資料會優先儲存在熱儲存中。資料儲存完全是 Insights 的內部程序,無論資料儲存在何處,存取方式都相同。 範例: 某工作室選取了效能等級 3,因此擁有 100 GB 的快取。他們也選取了 1200 天的保留,因此叢集中儲存了略多於三年的資料。如果該工作室每天的資料使用量為 1 GB,則熱快取中會儲存 100 天的資料。使用者可以針對 90 天執行查詢並只查詢熱快取,也可以針對全部三年執行同一個查詢並從兩個來源查詢,查詢結構不需要任何變更。 變更效能等級時,快取會受到什麼影響? 當您調降效能時,隨著硬體資源減少,資料會從熱快取載入到儲存中。同樣地,當您提高效能等級時,硬體會立即分配給您,資料也會傳輸到您的快取中。此程序通常非常快速,但 TB 等級的快取大小變動可能需要一小段時間才能完成。如需詳細資訊,請參閱最佳做法。計算能力
計算能力代表為每個查詢分配的 vCPU 數量上限。根據特定查詢計畫的平行化程度,某些查詢無法一次充分利用所有 vCPU (order、distinct)。此外,為了改善查詢體驗的互動性,查詢會依開始時間獲得優先順序,這表示後續的並行查詢可能會獲得較少的 vCPU 分配。 計算能力也會增加逾時前的查詢時間長度上限。下表列出目前的數值:每個查詢的記憶體上限
這代表分配給查詢的總記憶體。請注意,這與用於儲存資料的記憶體不同。查詢記憶體專門用於儲存要進行計算和處理的查詢資料,對於較複雜的查詢而言,這是一項重要資源。並行查詢數上限
此值代表每個效能等級可同時執行的查詢數量。每秒事件數上限
資料系統每秒可擷取的事件總數上限。此數字結合了您的 Playstream 事件、遙測事件,以及可能正在進行的任何外部擷取。 如果超過資料列寫入限制會發生什麼事? 付費遊戲每額外擷取 2.7m (2,700,000) 個事件,就會收取一個點數的超額費用。此超額成本的設計目的,是讓擷取負載可預測的客戶能在非尖峰時段維持在較小的效能等級,以節省成本。事件匯出
事件封存可讓客戶定期將全部或部分資料匯出至 Azure Blob 或 AWS S3。如需詳細資訊,請參閱匯出資料。每小時點數
Insights 依每小時點數費率按分鐘計費 (每小時點數 / 60)。如需 Insights 點數定價的詳細資訊,請參閱 PlayFab 定價。保留

