Dela via


Representation av användarens livslängd i Microsoft Intune Data Warehouse

Du kan använda månaden med ögonblicksbilder av data som lagras i Intune-Data Warehouse för att besvara frågor om tidsbaserade trender. Du kan till exempel titta på antalet användare som läggs till under en månad. Du kan också fråga om antalet användare som har tagits bort från systemet.

Informationslagret lagrar historisk information för att tillhandahålla den här typen av insikter. Informationslagret kan spåra livslängden för en entitet. Informationslagret registrerar när en entitet skapades, när tillståndet för entiteten ändras och när en entitet tas bort. Med den historik som hämtas med dagliga ögonblicksbilder av kvantitativa mått kan du jämföra en dag med föregående dag och så vidare.

Att arbeta med entitetslivslängder kan vara förvirrande eftersom dina entiteter ändrar tillstånd. Det innebär att om du tittar på en ögonblicksbild dag 30 kanske en användarpost inte finns i ett aktivt tillstånd i data. Dag 29 kan entitetsposten finnas som aktiv. Och före dag 28 fanns inte användaren alls.

Det här scenariot kan vara tydligare om du går igenom livslängden för en entitet.

Anta att en användare, John Smith, tilldelas en licens den 2017-06-01 och att tabellen Användare har följande post:

Displayname IsDeleted StartDateInclusiveUTC EndDateExclusiveUTC IsCurrent
John Smith Falskt 06/01/2017 12/31/9999 Sant

John Smith ger upp sin licens 2017-07-25. Tabellen Användare har följande poster. Ändringar i befintliga poster är marked.

Displayname IsDeleted StartDateInclusiveUTC EndDateExclusiveUTC IsCurrent
John Smith Falskt 06/01/2017 07/26/2017 FALSE
John Smith Sant 07/26/2017 12/31/9999 Sant

Den första raden anger att John Smith fanns i Intune från 2017-06-01 till 2017-07-25. Den andra posten anger att användaren togs bort 2017-07-25 och inte längre finns i Intune.

Anta nu att John Smith får en ny licens tilldelad den 2017-08-31 och att tabellen Användare har följande poster:

Displayname IsDeleted StartDateInclusiveUTC EndDateExclusiveUTC IsCurrent
John Smith Falskt 06/01/2017 07/26/2017 Falskt
John Smith Sant 07/26/2017 08/31/2017 FALSE
John Smith Falskt 08/31/2017 12/31/9999 Sant

En person som vill se det aktuella tillståndet för alla användare vill använda ett filter där IsCurrent = TRUE.

En person som bara vill se befintliga användare skulle vilja använda ett filter där IsCurrent = TRUE AND IsDeleted = FALSE.

Dimensionstabeller i entitetens livslängd

För att lagra historiken för tillståndsändringar i entiteter tar Intune inte bort poster. I stället markeras posten som borttagen. Detta kallas mjuk borttagning. Dimensionstabellerna använder olika metadatakolumner för att spåra livslängden för poster.

De vanligaste metadatakolumnerna är:

Namn på metadataegenskap Tolkning av värden
IsDeleted Anger om entiteten har tagits bort i Intune.
StartDateInclusiveUTC UTC-datumet då entiteten lästes in i Intune-Data Warehouse. Entiteten kan ha skapats innan den importerades till Intune-Data Warehouse.
DeletedDateUTC UTC-datumet då entiteten togs bort i Intune.

Metadatakolumner som börjar med prefixet Rad, till exempel RowLastModifiedDateTimeUTC, anger när en post skapades eller ändrades i Intune-Data Warehouse. Lagret är nedströms från data i Intune. Det här värdet har ingen relation till livslängden för entiteten i Intune.

Alla personer som bara vill se de dimensionsentiteter som för närvarande finns vill använda ett filter där IsDeleted = FALSE.

Nästa steg