Compartilhar via


Obter eventos do Armazenamento de Blobs do Azure no hub em Tempo Real (preview)

Este artigo descreve como obter eventos do Armazenamento de Blobs do Azure no hub em Tempo Real do Fabric.

Um evento é a menor quantidade de informações que descreve por completo algo que aconteceu em um sistema. Os eventos do Armazenamento de Blobs do Azure são acionados quando um cliente cria, substitui, exclui um Blob etc. Ao usar o hub em Tempo Real, é possível converter esses eventos em fluxos de dados contínuos e transformá-los antes de encaminhá-los para vários destinos no Fabric.

Há suporte para os seguintes tipos de eventos do Armazenamento de Blobs:

Nome do evento Descrição
Microsoft.Storage.BlobCreated Gerar quando um blob for criado ou substituído.
Microsoft.Storage.BlobDeleted Gerar quando um blob for excluído.
Microsoft.Storage.BlobRenamed Gerado quando um blob é renomeado.
Microsoft.Storage.BlobTierChanged Disparado quando a camada de acesso de blobs é alterada.
Microsoft.Storage.DirectoryCreated Disparado quando um diretório é criado.
Microsoft.Storage.DirectoryRenamed Disparado quando um diretório é renomeado.
Microsoft.Storage.AsyncOperationInitiated Acionado quando uma operação que envolve a movimentação ou cópia de dados dos arquivos para camadas de acesso frequente ou esporádico é iniciada.
Microsoft.Storage.DirectoryDeleted Disparado quando um diretório é excluído.
Microsoft.Storage.BlobInventoryPolicyCompleted Acionado quando a execução do inventário é concluída para uma regra que define uma política de inventário.
Microsoft.Storage.LifecyclePolicyCompleted Acionado quando as ações definidas por uma política de gerenciamento do ciclo de vida são executadas.

Para obter mais informações sobre os tipos de eventos disponíveis, confira Armazenamento de Blobs do Azure como fonte de dados da Grade Eventos.

Observação

Não há suporte para o consumo de eventos do Fabric e do Azure por meio do Eventstream ou do Activator do Fabric se a região da capacidade do Eventstream ou do Activator é uma das seguintes regiões: Oeste da Índia, Israel Central, Coreia Central, Catar Central, Singapura, EAU Central, Espanha Central, Sudeste do Brasil, EUA Central, Centro-Sul dos EUA, Oeste dos EUA 2, Oeste dos EUA 3.

Pré-requisitos

  • Acesso a um workspace no modo de licença de capacidade do Fabric (ou) no modo de licença de Avaliação com permissões de Colaborador ou superior.
  • Uma conta de Armazenamento de Blobs do Azure do tipo StorageV2 (uso geral v2), Armazenamento de Blobs de Blocos ou Armazenamento de Blobs. Não há suporte para contas de armazenamento de uso geral v1.

Criar fluxos para eventos do Armazenamento de Blobs do Azure

É possível criar fluxos para eventos do Armazenamento de Blobs do Azure no hub em Tempo Real ao usar uma das maneiras:

Página fontes de dados

  1. Entre no Microsoft Fabric.

  2. Se você vir Power BI na parte inferior esquerda da página, mude para a carga de trabalho Fabric selecionando Power BI e, em seguida, Fabric.

    Captura de tela que mostra como mudar para a carga de trabalho do Fabric.

  3. Selecione Tempo Real na barra de navegação esquerda.

    Captura de tela que mostra como iniciar a experiência de conectar à fonte de dados.

  4. Na página Hub em Tempo Real, selecione + Fontes de dados em Conectar-se a no menu de navegação à esquerda.

    Captura de tela que mostra a página Fontes de dados no hub Real-Time.

    Você também pode acessar a página Fontes de dados nas páginas Todos os fluxos de dados ou Meus fluxos de dados, selecionando o botão + Conectar fonte de dados no canto superior direito.

    Captura de tela que mostra o botão Conectar fonte de dados.

  1. Na página Fontes de dados, selecione categoria Eventos do Azure na parte superior e selecione Conectar no bloco Eventos do Armazenamento de Blobs do Azure.

    Captura de tela que mostra a seleção de eventos do Armazenamento de Blobs do Azure como o tipo de origem na página Fontes de dados.

    Agora, use as instruções da seção Configurar e criar um eventstream.

Página Eventos do Azure

  1. No Hub em Tempo Real, selecione Eventos do Azure no menu de navegação à esquerda.

  2. Passe o mouse sobre Armazenamento de Blobs do Azure e selecione o link +(mais) ou selecione ... (reticências) e depois Criar Eventstream.

    Captura de tela que mostra a página de eventos do Azure do Hub em Tempo Real.

    Agora, use as instruções da seção Configurar e criar um eventstream.

Configurar e criar um eventstream

  1. Na página Conectar, selecione a assinatura do Azure com a conta de armazenamento.

  2. Selecione a conta do Armazenamento de Blobs do Azure para a qual você deseja receber eventos.

  3. Na seção Detalhes do fluxo, insira um nome para o eventstream que o assistente criará e selecione o espaço de trabalho no qual deseja salvar o eventstream.

  4. Em seguida, selecione Avançar na parte inferior da página.

    Captura de tela que mostra as configurações da página Conectar para uma conta do Armazenamento de Blobs do Azure.

  5. Na página Examinar e conectar, examine as configurações e selecione Conectar.

    Captura de tela que mostra a página Examinar e conectar.

  6. Quando o assistente tiver êxito na criação de um fluxo, na página Examinar e conectar, se você selecionar Abrir Eventstream, o assistente abrirá o Eventstream que ele criou para você. Para fechar o assistente, selecione Concluir na parte inferior da página.

    Captura de tela que mostra a página Examinar e conectar com links para abrir o Eventstream.

Exibir detalhes do fluxo de dados

Selecione Meus fluxos de dados no menu de navegação à esquerda e confirme se você vê o fluxo criado. Atualize a página se você não o vir.

Captura de tela que mostra a página Todos os fluxos de dados com o fluxo gerado.

Para obter etapas detalhadas, confira View details of data streams in Fabric Real-Time hub.

Para saber mais sobre consumo de fluxos de dados, confira os seguintes artigos: