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的篩選準則。

後續步驟