Explorar eventos de Trabalho no Hub em Tempo Real do Fabric (versão prévia)
Real-Time hub permite que você descubra e assine as alterações produzidas quando o Fabric executa um trabalho. Por exemplo, você pode reagir às alterações ao atualizar um modelo semântico, executar um pipeline agendado ou executar um notebook. Cada uma dessas atividades pode gerar um trabalho correspondente, que, por sua vez, gera um conjunto de eventos de trabalho correspondentes.
Os eventos de trabalho permitem monitorar os resultados do trabalho no tempo e configurar alertas usando os recursos de alerta do Ativador de Dados. Por exemplo, quando o agendador dispara um novo trabalho ou um trabalho falha, você pode receber um alerta por email. Dessa forma, mesmo que você não esteja na frente do computador, ainda poderá obter as informações de que se importa.
Nota
Não há suporte para o consumo de eventos do Fabric e do Azure por meio do eventstream ou do Fabric Activator se a região de capacidade do fluxo de eventos ou do Ativador estiver nas seguintes regiões: Índia Ocidental, Israel Central, Coreia Central, Catar Central, Cingapura, Centro dos Emirados Árabes Unidos, Centro da Espanha, Sudeste do Brasil, Eua Central, Centro-Sul dos EUA, Oeste dos EUA 2, Oeste dos EUA 3.
Exibir página de detalhes de eventos de trabalho
No Hub em Tempo Real, selecione Eventos do Fabric.
Selecione Eventos de trabalho na lista.
Você verá o modo de exibição Detalhe dos eventos de Trabalho.
Ações
Na parte superior da página de detalhes, você verá as duas ações a seguir.
Criar eventstream, que permite criar um fluxo de eventos com base nos eventos do Trabalho selecionado.
Definir alerta, que permite configurar um alerta quando uma operação é realizada para uma tarefa, como a criação ou alteração de uma tarefa.
Veja o que está usando essa categoria
Esta seção mostra os artefatos usando eventos de Trabalho. Aqui estão as colunas e suas descrições:
Coluna | Descrição |
---|---|
Nome | Nome do artefato que está usando eventos de Trabalho. |
Tipo | Tipo de artefato – Ativador de Dados ou Eventstream |
Área de trabalho | Espaço de trabalho onde o artefato fica. |
Fonte | Nome do workspace que é a origem dos eventos. |
Perfil de eventos do Trabalho
Tipos de evento
Nome do tipo de evento | Descrição |
---|---|
Microsoft.Fabric.ItemJobCreated | Gerado quando a plataforma Fabric cria ou dispara um trabalho, de maneira manual ou agendada. |
Microsoft.Fabric.ItemJobStatusChanged | Gerado quando o status do trabalho é alterado para outro que não seja terminal. Esse evento não será gerado se a carga de trabalho não for enviada por push quando o status for alterado. O status do trabalho pode mudar de criado para concluído diretamente. |
Microsoft.Fabric.ItemJobSucceeded | Gerado quando o trabalho é concluído com êxito. |
Microsoft.Fabric.ItemJobFailed | Gerado quando o trabalho falha, incluindo ficar preso ou ser cancelado. |
Esquemas
Um evento tem os seguintes dados de nível superior:
Propriedade | Tipo | Descrição | Exemplo |
---|---|---|---|
source |
cadeia de caracteres | Identifica o contexto no qual ocorreu um evento. Uma ID de locatário. | aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb |
subject |
cadeia de caracteres | Identifica o assunto do evento no contexto do produtor de eventos. | /workspaces/<WORKSPACEID>/items/<ARTIFACTID>/jobs/instances/{JOBID} |
type |
cadeia de caracteres | Um dos tipos de evento registrados como origem do evento. | Microsoft.Fabric.ItemJobCreated |
time |
timestamp | A hora em que o evento é gerado com base na hora UTC do provedor. | 2017-06-26T18:41:00.9584103Z |
id |
cadeia de caracteres | Identificador exclusivo para o evento. | bbbbbbbb-1111-2222-3333-cccccccccccc |
data |
objeto | Dados do evento. | Consulte a próxima tabela para obter detalhes. |
specversion |
cadeia de caracteres | A versão da especificação de evento de nuvem. | 1.0 |
dataschemaversion |
cadeia de caracteres | A versão do esquema de dados. | 1.0 |
capacityId |
guid | A ID da capacidade. | bbbbbbbb-1111-2222-3333-cccccccccccc |
O objeto data
tem as seguintes propriedades:
Propriedade | Tipo | Descrição | Exemplo |
---|---|---|---|
data.itemId |
guid | A ID do item ou artefato. | cccccccc-8888-9999-0000-dddddddddddd |
data.itemKind |
cadeia de caracteres | O tipo ou tipo do item ou artefato. | Lakehouse |
data.itemName |
cadeia de caracteres | O nome do item ou artefato. | myitem |
data.workspaceId |
guid | A ID do workspace | aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb |
data.workspaceName |
cadeia de caracteres | O nome do espaço de trabalho. | myworkspace |
data.executingPricipalId |
guid | ID da entidade de serviço usada para executar a tarefa. | a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1 |
data.executingPriciplaType |
cadeia de caracteres | O tipo da ID da entidade em execução. | User or Service Principal |
data.jobInstanceId |
guid | A ID do trabalho. | dddddddd-3333-4444-5555-eeeeeeeeeeee |
data.jobStatus |
cadeia de caracteres | O status deste trabalho. | InProgress |
data.jobType |
cadeia de caracteres | O tipo deste trabalho. | RunNotebook |
data.jobInovkeType |
cadeia de caracteres | O tipo de invocação deste trabalho. | Scheduled or Manual |
data.jobScheduleTime |
timestamp | O horário de agendamento do trabalho. | 2017-06-26T18:41:00.9584103Z |
data.jobStartTime |
timestamp | A hora de início do trabalho. | 2017-06-26T18:41:00.9584103Z |
data.jobEndTime |
timestamp | A hora de término do trabalho. | 2017-06-26T18:41:00.9584103Z |