Partilhar via


Representação de duração do utilizador no Microsoft Intune Data Warehouse

Pode utilizar o mês dos instantâneos de dados armazenados no Intune Data Warehouse para responder a perguntas sobre tendências baseadas no tempo. Por exemplo, pode ver o número de utilizadores adicionados ao longo de um mês. Também pode perguntar sobre o número de utilizadores que foram removidos do sistema.

Para fornecer este tipo de informações, o armazém de dados armazena informações históricas. O armazém de dados pode controlar a duração de uma entidade. O armazém regista quando uma entidade foi criada, quando o estado da entidade é alterado e quando uma entidade é eliminada. Com o histórico capturado com instantâneos diários de medições quantitativas, pode comparar um dia com o dia anterior, etc.

Trabalhar com durações de entidades pode ser confuso, uma vez que as entidades estão a mudar de estado. Isto significa que, se observar um snapshot no dia 30, um registo de utilizador pode não existir num estado ativo nos dados. No dia 29, o registo de entidade pode existir como ativo. E antes do dia 28, o utilizador não existia.

Este cenário poderá ser mais claro se percorrer a duração de uma entidade.

Suponha que um utilizador, John Smith, recebe uma licença a 01/06/2017 e, em seguida, a tabela Utilizador teria a seguinte entrada:

DisplayName IsDeleted StartDateInclusiveUTC EndDateExclusiveUTC IsCurrent
João Smith FALSE 06/01/2017 12/31/9999 TRUE

John Smith desiste da licença a 25/07/2017. A tabela Utilizador tem as seguintes entradas. As alterações nos registos existentes são marked.

DisplayName IsDeleted StartDateInclusiveUTC EndDateExclusiveUTC IsCurrent
João Smith FALSE 06/01/2017 07/26/2017 FALSE
João Smith TRUE 07/26/2017 12/31/9999 TRUE

A primeira linha indica que João Silva existia no Intune de 01/06/2017 a 25/07/2017. O segundo registo indica que o utilizador foi eliminado a 25/07/2017 e já não está presente no Intune.

Agora vamos supor que John Smith recebe uma nova licença atribuída a 31/08/2017 e, em seguida, a tabela Utilizador teria as seguintes entradas:

DisplayName IsDeleted StartDateInclusiveUTC EndDateExclusiveUTC IsCurrent
João Smith FALSE 06/01/2017 07/26/2017 FALSE
João Smith TRUE 07/26/2017 08/31/2017 FALSE
João Smith FALSE 08/31/2017 12/31/9999 TRUE

Uma pessoa que pretenda ver o estado atual de todos os utilizadores deve aplicar um filtro em que IsCurrent = TRUE.

Uma pessoa que pretenda ver apenas os utilizadores existentes deve aplicar um filtro em que IsCurrent = TRUE AND IsDeleted = FALSE.

Tabelas de dimensão na duração da entidade

Para armazenar o histórico de alterações de estado nas entidades, Intune não elimina registos. Em vez disso, marca o registo como eliminado. Isto chama-se eliminação recuperável. As tabelas de dimensão utilizam várias colunas de metadados para controlar a duração dos registos.

As colunas de metadados mais utilizadas são:

Nome da Propriedade de Metadados Interpretação dos Valores
IsDeleted Indica se a entidade foi eliminada no Intune.
StartDateInclusiveUTC A data UTC em que a entidade foi carregada para o Intune Data Warehouse. A entidade pode ter sido criada antes de ser importada para o Intune Data Warehouse.
DeletedDateUTC A data UTC em que a entidade foi eliminada no Intune.

Qualquer coluna de metadados que comece com o prefixo Linha, como RowLastModifiedDateTimeUTC, indica quando um registo foi criado ou modificado no Intune Data Warehouse. O armazém está a jusante dos dados no Intune. Este valor não tem nenhuma relação com a duração da entidade no Intune.

Qualquer pessoa que pretenda ver apenas as entidades de dimensão que existem atualmente deve aplicar um filtro em que IsDeleted = FALSE.

Próximas etapas