共用方式為


使用者存留期在 Microsoft Intune Data Warehouse

您可以使用儲存在 Intune Data Warehouse 中的數據快照集月份來回答以時間為基礎的趨勢相關問題。 例如,您可以查看一個月內新增的用戶數目。 您也可以詢問已從系統中移除的用戶數目。

為了提供此類型深入解析,數據倉儲會儲存歷程記錄資訊。 數據倉儲可以追蹤實體的存留期。 倉儲會記錄建立實體的時間、實體狀態變更的時間,以及刪除實體的時間。 使用每日量化度量快照所擷取的歷程記錄,您可以比較一天與前一天,依此類推。

使用實體存留期可能會造成混淆,因為您的實體正在變更狀態。 這表示如果您在第 30 天查看快照集,用戶記錄可能不存在數據中的使用中狀態。 第 29 天,實體記錄可能會以作用中狀態存在。 然後在第 28 天之前,使用者完全不存在。

如果您逐步執行實體的存留期,此案例可能會更清楚。

假設使用者 John Smith 在 2017/06/01 獲指派授權,則 User 數據 表會有下列專案:

DisplayName IsDeleted StartDateInclusiveUTC EndDateExclusiveUTC IsCurrent
約翰·史密斯 FALSE 06/01/2017 12/31/9999 TRUE

John Smith 於 2017/07/25 放棄授權。 User 數據表具有下列專案。 現有記錄中的變更為 marked

DisplayName IsDeleted StartDateInclusiveUTC EndDateExclusiveUTC IsCurrent
約翰·史密斯 FALSE 06/01/2017 07/26/2017 FALSE
約翰·史密斯 TRUE 07/26/2017 12/31/9999 TRUE

第一個數據列指出 John Smith 存在於 2017/06/01 到 2017/07/25 之間的 Intune 中。 第二筆記錄指出使用者已在 2017/07/25 刪除,且不再存在於 Intune 中。

現在假設 John Smith 在 2017/08/31 取得指派的新授權,則 User 數據表會有下列專案:

DisplayName IsDeleted StartDateInclusiveUTC EndDateExclusiveUTC IsCurrent
約翰·史密斯 FALSE 06/01/2017 07/26/2017 FALSE
約翰·史密斯 TRUE 07/26/2017 08/31/2017 FALSE
約翰·史密斯 FALSE 08/31/2017 12/31/9999 TRUE

想要查看所有使用者目前狀態的人會想要套用篩選條件,其中 IsCurrent = TRUE

想要只查看現有使用者的人會想要套用篩選條件,其中 IsCurrent = TRUE AND IsDeleted = FALSE

實體存留期中的維度數據表

若要將狀態變更的歷程記錄儲存在實體中,Intune 不會刪除記錄。 相反地,它會將記錄標示為已刪除。 這稱為虛刪除。 維度數據表會使用各種元數據數據行來追蹤記錄的存留期。

最常使用的元數據資料列包括:

元數據屬性名稱 值的解譯
IsDeleted 指出實體是否已在 Intune 中刪除。
StartDateInclusiveUTC 將實體載入 Intune Data Warehouse 的 UTC 日期。 實體可能已在匯入 Intune Data Warehouse 之前建立。
DeletedDateUTC 在 Intune 中刪除實體的 UTC 日期。

以前置詞 Row 開頭的任何元數據數據行,例如 RowLastModifiedDateTimeUTC,會指出在 Intune Data Warehouse 中建立或修改記錄的時間。 倉儲是 Intune 中數據的下游。 這個值與 Intune 中實體的存留期沒有關聯性。

任何想要只查看目前存在的維度實體的人,都會想要套用 IsDeleted = FALSE 的篩選條件。

後續步驟