最佳化Customer Journey Analytics和Analysis Workspace效能
各種因素可以影響Analysis Workspace中的整體Customer Journey Analytics效能以及專案效能。 在Workspace中,您可能會收到錯誤訊息,指出
This query is too complex. Please review best practices for building Analysis Workspace queries.
這些最佳實務會討論哪些因素可能導致此錯誤,以及如何簡化報表/專案。
查詢因數 query
以下是影響整體Customer Journey Analytics效能的最常見查詢因素:
此外,將專案中使用的逐年比較數減到最少。計算出逐年比較時,系統會在感興趣的月份間查看完整 13 個月的資料。這與將面板日期範圍變更為過去 13 個月的影響相同。
會使篩選器增加複雜度的因素 (按影響程度由上往下排序) 包括:
- 「包含」、「包含任何」、「符合」、「開始於」或「終止於」運算子
- 連續篩選,尤其是使用維度限制(「之內」/「之後」)時
- 篩選器使用的維度內不重複維度項目數量 (例如:具有 10 個不重複項目的頁面 =「A」,其速度會比具有 100000 個不重複項目的頁面 =「A」更快)
- 使用的不同維度數量 (例如: 頁面 =「首頁」和頁面 =「搜尋結果」,其速度會比 eVar 1 =「紅色」和 eVar 2 =「藍色」更快)
- 多個「或」運算子 (而非「和」)
- 範圍各異的巢狀容器(例如:「Person」內「Session」內的「Event」)
雖然有些複雜度因素無法避免,但您可以尋找有哪些機會可降低您篩選器的複雜度。 一般而言,篩選條件越明確越好。 例如:
- 若使用容器,在篩選器頂端使用單一容器,其速度會比一系列巢狀容器更快。
- 若使用運運算元,「等於」比「包含」更快,而「等於任何」比「包含任何」更快。
- 若使用多個條件,「和」運運算元會比一系列「或」運運算元更快。
尋找將多個OR陳述式簡化為單一「等於任何」陳述式的機會。
增加視覺效果複雜度的因素包括:
- 要求的資料範圍
- 套用的篩選器數;例如,用來作為自由表格列的篩選器
- 使用複雜篩選器
- 自由表格的靜態項目列或欄
- 自由表格列所套用的篩選器
- 包含的量度數目,尤其是使用了篩選器的計算量度
Analysis Workspace 中的「說明 > 效能」
多種因素可以影響 Analysis Workspace 中專案的效能在開始建立專案之前,請務必先了解各項貢獻因素,以便以最有效的方式規劃及建立專案。本節包含影響效能的因素清單,以及可採取的最佳化措施,以確保Analysis Workspace最佳效能。
在 「Analysis Workspace > 說明 > 效能」 中,您可以看到影響專案效能的因素,包括網路、瀏覽器和專案因素。為獲得最準確的結果,請待專案完全載入後再開啟「效能」頁面。
- 「目前的專案」欄會顯示您目前專案和使用者環境的結果。
- 「建議」欄會顯示每個因素的 Adobe 建議臨界值。
此外,您也可以將效能內容 下載為 CSV,輕鬆與 Adobe 客戶服務或您的內部 IT 團隊分享。
網路因素
「說明 > 效能」網路因素包括:
瀏覽器因素
「說明 > 效能」瀏覽器因素包括:
如果這些動作沒有用,請與您的 IT 團隊討論硬體詳細資訊。
如果這些動作沒有用,請與您的 IT 團隊討論硬體詳細資訊。
專案因素
「說明 > 效能」專案因素包括:
請求因數
說明 > 效能要求因素
使用下列圖表和辭彙瞭解請求的處理方式以及影響處理時間的各種因素:
請求處理圖表
要求處理條件
從起始要求時至完成時所需的時間。 建議為15秒。
在上述要求處理圖表中,要求時間代表完整程式,從 已起始的Analysis Workspace要求 到 已完成的Analysis Workspace要求。
從起始要求時至完成時所需的時間。
在上述要求處理圖表中,要求時間代表完整程式,從 已起始的Analysis Workspace要求 到 已完成的Analysis Workspace要求。
由於Analysis Workspace只會儲存任何區段中所使用之任何字串的雜湊,因此每次處理專案時,都會執行 查詢,將雜湊與適當的值比對。 建議為在2秒內。
根據可能符合雜湊的值數量,此程式會耗用大量資源。
在上述請求處理圖表中,查閱時間顯示在 查詢 階段(在 請求引擎處理 階段時)。
處理要求之前在佇列中等待的總時間。 建議為5秒。
在上述要求處理圖表中,佇列時間顯示在 要求引擎佇列 階段和 伺服器佇列 階段。
處理請求所需的平均時間。
在上述要求處理圖表中,平均伺服器處理時間表示在 伺服器佇列 階段和 伺服器處理 階段。 建議為十秒
並非所有請求都需要相同的時間處理。 要求複雜性有助於提供處理要求所需時間的一般概念。 建議使用Medium或更低版本。
可能的值包括:
- 低
- Medium
- 高
此值會受下列欄中的值影響:
- 個月邊界
- 欄
- 區段