Reprezentace doby života uživatele v Microsoft Intune Data Warehouse
Pomocí měsíčních snímků dat uložených v Intune Data Warehouse můžete odpovědět na otázky týkající se trendů založených na čase. Můžete se například podívat na počet uživatelů přidaných za měsíc. Můžete se také zeptat na počet uživatelů, kteří byli ze systému odebráni.
Za účelem poskytnutí tohoto typu přehledu datový sklad ukládá historické informace. Datový sklad může sledovat životnost entity. Sklad zaznamenává, kdy byla vytvořena entita, kdy se změní stav entity a kdy je entita odstraněna. S historií zachycenou pomocí denních snímků kvantitativních měření můžete porovnat jeden den s předchozím dnem atd.
Práce s životnostmi entit může být matoucí, protože vaše entity mění stav. To znamená, že pokud se podíváte na snímek 30. den, nemusí v datech existovat záznam uživatele v aktivním stavu. 29. den může záznam entity existovat jako aktivní. A před 28. dnem uživatel vůbec neexistoval.
Tento scénář může být jasnější, pokud projdete životností entity.
Předpokládejme, že uživatel John Smith dostane licenci 1. 6. 2017 a tabulka Uživatel bude obsahovat následující položku:
DisplayName | IsDeleted | StartDateInclusiveUTC | EndDateExclusiveUTC | IsCurrent |
---|---|---|---|---|
John Smith | FALEŠNÝ | 06/01/2017 | 12/31/9999 | PRAVDIVÝ |
John Smith se 25. 7. 2017 vzdá své licence. Tabulka Uživatel obsahuje následující položky. Změny v existujících záznamech jsou marked
.
DisplayName | IsDeleted | StartDateInclusiveUTC | EndDateExclusiveUTC | IsCurrent |
---|---|---|---|---|
John Smith | FALEŠNÝ | 06/01/2017 | 07/26/2017 |
FALSE |
John Smith | PRAVDIVÝ | 07/26/2017 | 12/31/9999 | PRAVDIVÝ |
První řádek označuje, že John Smith existoval v Intune od 1. 6. 2017 do 25. 7. 2017. Druhý záznam udává, že uživatel byl odstraněn 25. 7. 2017 a už není v Intune.
Teď předpokládejme, že John Smith dostane novou licenci přiřazenou 31. 8. 2017, pak bude tabulka User obsahovat následující položky:
DisplayName | IsDeleted | StartDateInclusiveUTC | EndDateExclusiveUTC | IsCurrent |
---|---|---|---|---|
John Smith | FALEŠNÝ | 06/01/2017 | 07/26/2017 | FALEŠNÝ |
John Smith | PRAVDIVÝ | 07/26/2017 | 08/31/2017 |
FALSE |
John Smith | FALEŠNÝ | 08/31/2017 | 12/31/9999 | PRAVDIVÝ |
Osoba, která chce zobrazit aktuální stav všech uživatelů, by chtěla použít filtr , kde IsCurrent = TRUE
.
Osoba, která chce zobrazit pouze existující uživatele, by chtěla použít filtr v umístění IsCurrent = TRUE AND IsDeleted = FALSE
.
Tabulky dimenzí v době životnosti entity
Aby bylo možné ukládat historii změn stavu v entitách, Intune neodstraní záznamy. Místo toho označí záznam jako odstraněný. Tomu se říká obnovitelné odstranění. Tabulky dimenzí používají ke sledování doby života záznamů různé sloupce metadat.
Nejčastěji používané sloupce metadat jsou:
Název vlastnosti metadat | Interpretace hodnot |
---|---|
IsDeleted | Určuje, jestli byla entita odstraněna v Intune. |
StartDateInclusiveUTC | Datum UTC, kdy byla entita načtena do Intune Data Warehouse. Entita byla pravděpodobně vytvořena před importem do Intune Data Warehouse. |
DeletedDateUTC | Datum UTC, kdy byla entita odstraněna v Intune. |
Jakýkoli sloupec metadat začínající předponou Row, například RowLastModifiedDateTimeUTC, označuje, kdy byl záznam vytvořen nebo upraven v Intune Data Warehouse. Sklad je podřízený datům v Intune. Tato hodnota nemá žádný vztah k životnosti entity v Intune.
Každá osoba, která chce zobrazit jenom ty entity dimenzí, které aktuálně existují, by chtěla použít filtr IsDeleted = FALSE.
Další kroky
- Další informace o entitě Aktuální uživatel najdete v tématu Referenční informace pro entitu aktuálního uživatele.
- Další informace o entitě Uživatel najdete v tématu Referenční informace pro entitu uživatele.