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
- Para saber mais sobre a entidade Utilizador Atual , veja Referência para a entidade de utilizador atual.
- Para saber mais sobre a entidade Utilizador , veja Referência para a entidade de utilizador.