Monitorar a atividade do Fabric no hub de monitoramento
O hub de monitoramento no Microsoft Fabric fornece um local central onde você pode monitorar a atividade. Você pode usar o hub de monitoramento para revisar eventos relacionados a itens que você tem permissão para exibir.
Este laboratório leva cerca de 30 minutos para ser concluído.
Observação: para concluir este exercício, você precisa de um locatário do Microsoft Fabric.
Criar um workspace
Antes de trabalhar com os dados no Fabric, crie um espaço de trabalho em um locatário com a capacidade do Fabric habilitada.
- Na home page do Microsoft Fabric em
https://app.fabric.microsoft.com/home?experience=fabric
, selecione Engenharia de Dados. - Na barra de menus à esquerda, selecione Workspaces (o ícone é semelhante a 🗇).
- Crie um workspace com um nome de sua escolha, selecionando um modo de licenciamento na seção Avançado que inclua a capacidade do Fabric (Avaliação, Premium ou Malha).
-
Quando o novo workspace for aberto, ele estará vazio.
Criar um lakehouse
Agora que você tem um espaço de trabalho, é hora de criar um data lakehouse para seus dados.
-
Na home page Engenharia de Dados, crie um Lakehouse com um nome de sua escolha.
Após alguns minutos, um lakehouse será criado:
-
Veja o novo lakehouse e observe que o painel do Lakehouse Explorer à esquerda permite que você navegue pelas tabelas e pelos arquivos no lakehouse:
Atualmente, não há tabelas nem arquivos no lakehouse.
Criar e monitorar um fluxo de dados
No Microsoft Fabric, você pode usar um fluxo de dados (Gen2) para ingerir dados de uma ampla variedade de fontes. Neste exercício, você usará um fluxo de dados para obter dados de um arquivo CSV e carregá-los em uma tabela no lakehouse.
-
Na Página Inicial do lakehouse, no menu Obter dados, selecione Novo fluxo de dados Gen2.
Um novo fluxo de dados chamado Dataflow 1 é criado e aberto.
- No canto superior esquerdo da página de fluxo de dados, selecione Dataflow 1 para ver os detalhes e renomear o fluxo de dados para Obter dados do produto.
-
No designer do fluxo de dados, selecione Importar de um arquivo Text/CSV. Conclua o assistente Obter Dados para criar uma conexão de dados vinculando-se a
https://raw.githubusercontent.com/MicrosoftLearning/dp-data/main/products.csv
usando autenticação anônima. Quando você concluir o assistente, uma visualização dos dados será mostrada no designer de fluxo de dados da seguinte forma: - Publique o fluxo de dados.
-
Na barra de navegação à esquerda, selecione Monitorar para exibir o hub de monitoramento e observe se o fluxo de dados está em andamento (caso contrário, atualize a exibição até vê-lo).
- Aguarde alguns segundos e atualize a página até que o status do fluxo de dados seja Bem-sucedido.
-
No painel de navegação, selecione seu lakehouse. Em seguida, expanda a pasta Tabelas para verificar se uma tabela chamada products foi criada e carregada pelo fluxo de dados (talvez seja necessário atualizar a pasta Tabelas).
Criar e monitorar um notebook do Spark
No Microsoft Fabric, você pode usar notebooks para executar o código do Spark.
-
No hub de navegação, selecione Página Inicial. Na página inicial de Engenharia de Dados, crie um novo Notebook.
Um novo notebook chamado Notebook 1 é criado e aberto.
- No canto superior esquerdo do notebook, selecione Notebook 1 para exibir os detalhes e altere o nome para Query Products.
- No editor do notebook, no painel Explorer , selecione Lakehouses e adicione o lakehouse que você criou anteriormente.
-
No menu … da tabela Produtos, selecione Carregar dados > Spark. Isso adiciona uma nova célula de código ao notebook, conforme mostrado aqui:
-
Selecione o botão ▷ Executar Tudo para executar todas as células no notebook. Levará alguns instantes para iniciar a sessão do Spark e, em seguida, os resultados da consulta serão mostrados na célula de código.
- Na barra de ferramentas, use o botão ◻ (Interromper a sessão) para interromper a sessão do Spark.
-
Na barra de navegação, selecione Monitorar para exibir o hub de monitoramento e observe que a atividade do notebook está listada.
Monitorar o histórico de um item
Alguns itens em um espaço de trabalho podem ser executados várias vezes. Você pode usar o hub de monitoramento para exibir o histórico de execução.
- Na barra de navegação, retorne à página do seu espaço de trabalho. Em seguida, use o botão ↻ (Atualizar agora) do fluxo de dados Obter dados do produto para executá-lo novamente.
- No painel de navegação, selecione a página Monitorar para exibir o hub de monitoramento e verificar se o fluxo de dados está em andamento.
-
No menu … do fluxo de dados Obter dados do produto, selecione Execuções históricas para ver o histórico de execuções do fluxo de trabalho:
- No menu … para qualquer uma das execuções históricas, selecione Exibir detalhes para ver os detalhes da execução.
- Feche o painel Detalhes e use o botão Voltar para a exibição principal para retornar à página principal do hub de monitoramento.
Personalizar exibições do hub de monitoramento
Neste exercício, você executou apenas algumas atividades, portanto, deve ser bastante fácil encontrar eventos no hub de monitoramento. No entanto, em um ambiente real, pode ser necessário pesquisar um grande número de eventos. O uso de filtros e outras personalizações de exibição pode facilitar isso.
- No hub de monitoramento, use o botão Filtro para aplicar o seguinte filtro:
- Status: Sucesso
- Tipo de item: Fluxo de dados Gen2
Com o filtro aplicado, somente execuções bem-sucedidas de fluxos de dados são listadas.
- Use o botão Opções de coluna para incluir as seguintes colunas na exibição (use o botão Aplicar para aplicar as alterações):
- Nome da atividade
- Status
- Tipo de item
- Hora de início
- Envio feito por
- Localidade
- Hora de término
- Duration
- Tipo de atualização
Talvez seja necessário rolar horizontalmente para ver todas as colunas:
Limpar os recursos
Neste exercício, você criou um lakehouse, um fluxo de dados e um notebook do Spark e usou o hub de monitoramento para exibir a atividade do item.
Se você tiver terminado de explorar seu lakehouse, exclua o workspace criado para este exercício.
- Na barra à esquerda, selecione o ícone do workspace para ver todos os itens que ele contém.
- No menu … da barra de ferramentas, selecione Configurações do workspace.
- Na seção Geral, selecione Remover este espaço de trabalho.