2017-05-30 55 views
2

我檢查了當我嘗試查詢事件數據時總記錄自動減少。我想知道當從applicationinsights中刪除數據時。我的查詢只是簡單的計數查詢。我還注意到一些事件時間戳也被更新了。我搜索了博客等,但沒有發現從Azure應用程序清單中刪除的分析數據

customEvents | count 
+1

有一個[保留策略](https://docs.microsoft.com/zh-cn/docs/microsoft.aspx)。對於90天的數據,你有沒有考慮到這一點?此外,您在分析中選擇了哪個階段? –

+1

應用程序見解基本上是「一次寫入」數據庫。一旦插入記錄,它們不會被更新。正如@PeterBons所說,在90天后,數據到期並不再可用。 –

+0

我試圖獲取最近6個月的數據,並且由於90天的限制,現在顯示的數量較少。我試圖拉取所有的數據並插入到數據庫中,以便我可以對此執行查詢。有沒有更好的方法來做到這一點?因爲我已經在使用連續導出將其複製到存儲帳戶,我可以在存儲帳戶上進行查詢嗎? –

回答

3

除非你明確設置直接查詢的時間範圍,像

customEvents | where timestamp >= ago(7d) | count 

然後分析網站將會自動將過去24小時時間限制自動。 (看右上角,有一個下拉菜單,可以說「在查詢中設置」或「最近24小時」或其他選擇)

+0

我也嘗試過自定義時間,但這不是問題的一些記錄實際上從日誌丟失 –

+1

我認爲它由於90天限制數據不來。 –

相關問題