Compartilhar via


Configurar pontos de extremidade de fluxo de dados para armazenamento local

Importante

Esta página inclui instruções para gerenciar componentes do serviço Operações do Azure IoT usando manifestos de implantação do Kubernetes, que estão em versão prévia. Esse recurso é fornecido com várias limitações, e não deve ser usado para cargas de trabalho de produção.

Veja os Termos de Uso Complementares para Versões Prévias do Microsoft Azure para obter termos legais que se aplicam aos recursos do Azure que estão em versão beta, versão prévia ou que, de outra forma, ainda não foram lançados em disponibilidade geral.

Para enviar dados para armazenamento local no Azure IoT Operations, você pode configurar um ponto de extremidade de fluxo de dados. Essa configuração permite que você especifique o ponto de extremidade, a autenticação, a tabela e outras configurações.

Pré-requisitos

Crie um ponto de extremidade de fluxo de dados de armazenamento local

Use a opção de armazenamento local para enviar dados para um volume persistente disponível localmente, por meio do qual você pode carregar dados por meio do Armazenamento de Contêiner do Azure habilitado pelos volumes de borda do Azure Arc.

  1. Na experiência de operações, selecione a guia Pontos de extremidade do fluxo de dados.

  2. Em Criar novo ponto de extremidade de fluxo de dados, selecione Armazenamento local>Novo.

    Captura de tela usando experiência em operações para criar um ponto de extremidade de fluxo de dados de armazenamento local.

  3. Insira as configurações a seguir para o ponto de extremidade:

    Configuração Descrição
    Nome O nome do ponto de extremidade do fluxo de dados.
    Nome da declaração de volume persistente O nome do PersistentVolumeClaim (PVC) a ser usado para armazenamento local.
  4. Selecione Aplicar para provisionar o ponto de extremidade.

O PersistentVolumeClaim (PVC) deve estar no mesmo namespace que o DataflowEndpoint.

Formatos de serialização com suporte

O único formato de serialização com suporte é Parquet.

Armazenamento de contêineres do Azure habilitado pelo Azure Arc (ACSA)

Você pode usar o ponto de extremidade de fluxo de dados de armazenamento local junto com o Azure Contêiner Storage habilitado pelo Azure Arc para armazenar dados localmente ou enviar dados para um destino na nuvem.

Volume compartilhado local

Para gravar em um volume compartilhado local, primeiro crie um PVC (PersistentVolumeClaim) de acordo com as instruções de Volumes de Borda Compartilhados Locais.

Em seguida, ao configurar seu ponto de extremidade de fluxo de dados de armazenamento local, insira o nome do PVC em persistentVolumeClaimRef.

Ingestão de nuvem

Para gravar seus dados na nuvem, siga as instruções em Configuração de Volumes de Borda de Ingestão de Nuvem para criar um PVC e anexar um subvolume para o destino de nuvem desejado.

Importante

Não se esqueça de criar o subvolume depois de criar o PVC, caso contrário o fluxo de dados não será iniciado e os logs mostrarão um erro de "sistema de arquivos somente leitura".

Em seguida, ao configurar seu ponto de extremidade de fluxo de dados de armazenamento local, insira o nome do PVC em persistentVolumeClaimRef.

Por fim, ao criar o fluxo de dados, o parâmetro destino de dados deve corresponder ao parâmetro spec.path que você criou para seu subvolume durante a configuração.

Próximas etapas

Para saber mais sobre fluxos de dados, veja Criar um fluxo de dados.