Compartilhar via


industryDataRun tipo de recurso

Espaço de nomes: microsoft.graph.industryData

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Representa uma execução efémera que contém dados para todas as atividades subordinadas executadas pelo sistema. Os dados do setor automatizam uma execução a cada 12 horas. Cada uma destas operações é representada por um recurso industryDataRun . Todos os fluxos que estão ativos no momento do início da execução estão incluídos na execução. Os fluxos individuais são representados por um recurso industryDataRunActivity .

Durante uma execução, os dados fornecidos são validados, trazendo bons dados para o data lake e sinalizando dados incorretos. Para obter mais informações sobre a validação de dados, veja Regras de validação e descrições. Para determinar o estado de funcionamento dos dados, passa pelas regras de validação e correspondência de dados para ajudar a salvaguardar os dados obrigatórios e opcionais. Os bons dados são enviados para o data lake. Os dados que não passam na validação são identificados como erros ou avisos e não são enviados para o data lake. A lista seguinte mostra os possíveis resultados de uma execução:

  • running: a execução está a ser executada ativamente.
  • completed: a execução foi concluída sem erros ou avisos.
  • completedWithErrors: a execução foi concluída, mas foram encontrados erros. O erro é um registo em que os dados necessários não transmitiram uma regra de correspondência e/ou validação de dados e, por conseguinte, foram removidos e não enviados para o data lake.
  • completedWithWarnings: a execução foi concluída, mas apenas foram encontrados avisos. O aviso é um valor num registo em que os dados opcionais não transmitiram uma regra de correspondência e/ou validação de dados. O valor foi removido, mas o registo foi enviado para o data lake.
  • failed: execute cancelado pelo sistema.

Para obter detalhes sobre como as estatísticas podem ajudar com o estado de funcionamento e a monitorização de um grupo de execução, veja industryDataRun: getStatistics.

Métodos

Método Tipo de retorno Descrição
List coleção microsoft.graph.industryData.industryDataRun Obtenha uma lista dos objetos industryDataRun e respetivas propriedades.
Get microsoft.graph.industryData.industryDataRun Leia as propriedades e relações de um objeto industryDataRun .
Obter estatísticas microsoft.graph.industryData.industryDataRunStatistics Calcular estatísticas para um grupo de execução.
Start Nenhum Iniciar um novo industryDataRun.

Propriedades

Propriedade Tipo Descrição
blockingError publicError Um objeto de erro para diagnosticar falhas críticas na execução.
displayName Cadeia de caracteres O nome da execução para composição numa interface de utilizador.
endDateTime DateTimeOffset A data e hora em que a execução foi concluída ou é nula se a execução ainda estiver em curso. O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em Jan 1, 2014 is 2014-01-01T00:00:00Z.
startDateTime DateTimeOffset A data e hora em que a execução começou. O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em Jan 1, 2014 is 2014-01-01T00:00:00Z.
status microsoft.graph.industryData.industryDataRunStatus O status atual da execução. Os valores possíveis são: running, failed, completed, completedWithErrors, completedWithWarnings, unknownFutureValue.

Relações

Relação Tipo Descrição
activities microsoft.graph.industryData.industryDataRunActivity collection O conjunto de atividades realizadas durante a execução.

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.industryData.industryDataRun",
  "blockingError": {
    "@odata.type": "microsoft.graph.publicError"
  },
  "displayName": "String",
  "endDateTime": "String (timestamp)",
  "startDateTime": "String (timestamp)",
  "status": "String"
}