Entrada e saída de dados para Gêmeos Digitais do Azure
Os Gêmeos Digitais do Azure normalmente são usados em conjunto com outros serviços para criar soluções flexíveis e conectadas que usam seus dados de diferentes tipos de maneiras. Este artigo aborda a entrada e saída de dados para Gêmeos Digitais do Azure e serviços do Azure que podem ser usados para aproveitá-los.
Os Gêmeos Digitais do Azure podem receber dados de serviços upstream, como Hub IoT ou Aplicativos Lógicos, que são usados para fornecer telemetria e notificações.
Os Gêmeos Digitais do Azure também podem usar rotas de eventos para enviar dados para serviços downstream, como o Azure Maps, para armazenamento, integração de fluxo de trabalho, análises e muito mais.
Entrada de dados
Os Gêmeos Digitais do Azure podem ser conduzidos com dados e eventos de qualquer serviço — Hub IoT, Aplicativos Lógicos, seu próprio serviço personalizado e muito mais. Esse tipo de fluxo de dados permite coletar telemetria de dispositivos físicos em seu ambiente e processar esses dados usando o gráfico de Gêmeos Digitais do Azure na nuvem.
Em vez de ter um Hub IoT integrado nos bastidores, o Azure Digital Twins permite que você "traga seu próprio" Hub IoT para usar com o serviço. Você pode usar um Hub IoT existente atualmente em produção ou implantar um novo para ser usado para essa finalidade. Essa funcionalidade oferece acesso total a todos os recursos de gerenciamento de dispositivos do Hub IoT.
Para ingerir dados de qualquer origem nos Gêmeos Digitais do Azure, você pode usar uma função do Azure. Saiba mais sobre esse padrão em Ingest telemetry from IoT Hub, ou experimente-o você mesmo no Azure Digital Twins Connect, uma solução de ponta a ponta.
Você também pode integrar os Gêmeos Digitais do Azure em um fluxo da Microsoft Power Platform ou dos Aplicativos Lógicos do Azure, usando o conector da Plataforma de Energia dos Gêmeos Digitais do Azure. Para obter mais informações sobre conectores, consulte Visão geral de conectores.
Saída de dados
Talvez você queira enviar dados do Azure Digital Twins para outros serviços downstream para armazenamento ou processamento adicional.
Há duas opções principais de saída nos Gêmeos Digitais do Azure. Os dados de gêmeos digitais podem ser enviados para a maioria dos serviços do Azure usando pontos de extremidade. Ou, se o seu destino for o Azure Data Explorer, você pode usar o histórico de dados para enviar automaticamente atualizações de gráficos para um cluster do Azure Data Explorer, onde elas são armazenadas como dados históricos e podem ser consultadas como tal. As subseções abaixo descrevem as duas opções de saída com mais detalhes.
Pontos finais
Para enviar dados do Azure Digital Twins para a maioria dos serviços do Azure, como o Azure Maps ou o Armazenamento do Azure, comece anexando o serviço de destino a um ponto de extremidade.
Os pontos de extremidade podem ser instâncias de qualquer um destes serviços do Azure:
O ponto de extremidade é anexado a uma instância do Azure Digital Twins usando APIs de gerenciamento ou o portal do Azure e pode transportar dados da instância para outros serviços de escuta. Para obter mais informações sobre pontos de extremidade do Azure Digital Twins, consulte Pontos de extremidade e rotas de eventos.
Histórico de dados
Para enviar dados gêmeos para o Azure Data Explorer, configure uma conexão de histórico de dados que historize automaticamente as atualizações de gráfico da sua instância do Azure Digital Twins para um cluster do Azure Data Explorer. A conexão do histórico de dados requer um hub de eventos, mas não requer um ponto de extremidade explícito.
Depois que os dados tiverem sido históricos, você poderá consultar esses dados no Azure Data Explorer usando o plug-in de consulta do Azure Digital Twins para o Azure Data Explorer.
Você também pode usar o histórico de dados em combinação com o Azure Synapse Analytics para agregar dados de fontes diferentes. Isso pode ser útil em muitos cenários. Veja a seguir dois exemplos:
- Combine dados de tecnologia da informação (TI) de sistemas ERP ou CRM (como Dynamics 365, SAP ou Salesforce) com dados de tecnologia operacional (OT) de dispositivos IoT e sistemas de gerenciamento de produção. Para obter um exemplo que ilustra como uma empresa pode combinar esses dados, consulte a seguinte postagem no blog: Integrando dados de TI e OT com o Azure Digital Twins, o Azure Data Explorer e o Azure Synapse.
- Integre com a IA do Azure e os serviços de IA do Azure Detetor de Anomalias Multivariados, para ligar rapidamente os seus dados do Azure Digital Twins a uma solução de IA/aprendizagem automática a jusante especializada na deteção de anomalias. O Kit de Ferramentas de Deteção de Anomalias Multivariadas de Gêmeos Digitais do Azure é um projeto de exemplo que fornece um fluxo de trabalho para treinar vários modelos de Detetor de Anomalias Multivariadas para várias análises de cenário, com base em dados históricos de gêmeos digitais. Em seguida, ele aproveita os modelos treinados para detetar operações anormais e anomalias em ambientes de Gêmeos Digitais do Azure modelados, quase em tempo real.
Segurança e detalhes de entrega
Para que os Gêmeos Digitais do Azure enviem dados para outros serviços do Azure por meio de pontos de extremidade ou histórico de dados, o serviço de recebimento deve ter o acesso à rede pública habilitado ou a opção Serviço Microsoft Confiável habilitada. Para o histórico de dados, a conexão do histórico de dados deve ser configurada com o acesso à rede pública habilitado nas instâncias do Hub de Eventos e do Azure Data Explorer. Depois que o histórico de dados estiver configurado, o firewall e as configurações de segurança do Hub de Eventos e do Azure Data Explorer precisarão ser configurados manualmente.
Depois que a conexão é configurada, o Azure Digital Twins implementa pelo menos uma vez a entrega de dados emitidos para serviços de saída.
Se o hub de eventos, a Grade de Eventos ou o tópico do Service Bus usado para seu ponto de extremidade não estiver disponível e a mensagem não puder ser entregue, os Gêmeos Digitais do Azure tentarão reenviar a mensagem por pelo menos 20 minutos e por até 24 horas.
Próximos passos
Saiba mais sobre pontos de extremidade e eventos de roteamento para serviços externos:
Veja como configurar os Gêmeos Digitais do Azure para ingerir dados de dispositivo do Hub IoT: