O que é uma ontologia?

Este artigo descreve o conceito de ontologias do setor e como elas podem ser usadas no contexto dos Gêmeos Digitais do Azure.

O vocabulário de uma solução de Gêmeos Digitais do Azure é definido usando modelos, que descrevem os tipos de entidades que existem em seu ambiente. Uma ontologia é um conjunto de modelos que descrevem de forma abrangente um determinado domínio, como manufatura, estruturas de edifícios, sistemas IoT, cidades inteligentes, redes de energia, conteúdo da web e muito mais.

Quando você cria um conjunto de modelos do zero que está completo e descreve um domínio, você está criando sua própria ontologia. Alternativamente, às vezes os padrões de modelagem para uma indústria já existem, e pode ser mais eficaz se apoiar nessa ontologia existente em vez de criar a ontologia do zero você mesmo.

Os artigos nesta seção explicam mais sobre como criar ontologias e usar ontologias de setor pré-existentes para seus cenários de Gêmeos Digitais do Azure, incluindo quais ontologias existentes estão disponíveis hoje e as diferentes estratégias para transformar padrões do setor em ontologias para uso nos Gêmeos Digitais do Azure.

Resumo das estratégias de ontologia para Gêmeos Digitais do Azure

Aqui estão as principais estratégias para criar ontologias DTDL para usar nos Gêmeos Digitais do Azure. Escolha o que funciona melhor para si, dependendo de quão perto os materiais existentes para a sua indústria já correspondem à sua solução.

Estratégia Descrição Recursos
Adotar Você pode iniciar sua solução adotando uma das ontologias DTDL de código aberto da Microsoft que foi construída com base em padrões do setor amplamente aceitos. Se as ontologias contiverem todos os modelos que você precisa, você pode pegar esses conjuntos de modelos como eles são e usá-los prontamente. Adotando ontologias padrão do setor
Expandido Se uma ontologia DTDL existente tiver a maioria, mas não todos, dos modelos que você precisa em sua solução, você pode estender a ontologia com suas próprias adições para criar uma ontologia personalizada. Adotando ontologias padrão do setor

Extensão de ontologias
Converter Se você já tiver modelos existentes representados em outro formato padrão do setor, poderá convertê-los em DTDL para usá-los com os Gêmeos Digitais do Azure. Conversão de ontologias
Autor Você pode desenvolver suas próprias ontologias DTDL personalizadas a partir do zero, usando quaisquer padrões aplicáveis da indústria como inspiração. Modelos DTDL

Usando ontologias existentes

As ontologias existentes na indústria fornecem um ótimo ponto de partida para soluções de gêmeos digitais. Eles abrangem um conjunto de modelos específicos de domínio e relações entre entidades para projetar, criar e analisar um gráfico de gêmeos digitais. As ontologias do setor permitem que os desenvolvedores de soluções iniciem uma solução de gêmeos digitais a partir de um ponto de partida comprovado e se concentrem na solução de problemas de negócios.

O uso dessas ontologias em suas soluções também pode configurá-las para uma integração mais perfeita entre diferentes parceiros e fornecedores, porque as ontologias podem fornecer um vocabulário comum entre as soluções.

Aqui estão alguns outros benefícios de usar ontologias DTDL padrão do setor como esquemas para seus gráficos gêmeos:

  • Harmonização de componentes de software, documentação, bibliotecas de consulta e muito mais
  • Investimento reduzido em modelagem conceitual e desenvolvimento de sistemas
  • Interoperabilidade de dados mais fácil a nível semântico
  • Reutilização de boas práticas, em vez de começar do zero

A Microsoft criou várias ontologias DTDL de código aberto baseadas em padrões da indústria amplamente utilizados. Você pode adotar essas ontologias prontas para uso em suas soluções, ou estender as ontologias com suas próprias adições para personalizar suas soluções. Como os modelos em Gêmeos Digitais do Azure são representados em DTDL (Digital Twins Definition Language), as ontologias projetadas para Gêmeos Digitais do Azure são escritas em DTDL.

Se você tiver um conjunto de modelos para seu setor representado em um formato de setor padrão diferente, como RDF ou OWL, poderá usá-lo como ponto de partida e converter os modelos em DTDL para usá-los nos Gêmeos Digitais do Azure.

Criação das suas próprias ontologias

Se não houver nenhuma ontologia do setor que atenda às suas necessidades, você sempre pode desenvolver suas próprias ontologias DTDL personalizadas do zero. Eles podem ser inspirados pelos padrões aplicáveis do setor ou por qualquer outra informação relevante para o seu negócio.

Para obter informações sobre como projetar modelos individuais, incluindo todos os campos que eles contêm e como criá-los em DTDL, consulte Modelos DTDL.

Caminho completo de desenvolvimento do modelo

Não importa qual estratégia você escolha para projetar ou integrar uma ontologia nos Gêmeos Digitais do Azure, você pode seguir o caminho completo abaixo para guiá-lo na criação e carregamento de sua ontologia como modelos DTDL.

  1. Comece por rever e compreender a modelação DTDL nos Gêmeos Digitais do Azure.
  2. Prossiga com a estratégia de ontologia escolhida: adote, converta, amplie ou crie seus modelos com base nas necessidades de sua solução e indústria.
  3. Valide seus modelos para verificar se estão funcionando documentos DTDL.
  4. Carregue seus modelos concluídos para o Azure Digital Twins, usando as APIs ou um exemplo como o carregador de modelo do Azure Digital Twins.

Uma vez que seus modelos tenham sido carregados para o serviço, você pode...

  • Visualize os modelos em sua ontologia usando o gráfico de modelo no Azure Digital Twins Explorer.
  • Gerencie-os continuamente, incluindo a recuperação de modelos em código, a atualização de modelos e a exclusão de modelos, usando as instruções em Gerenciar modelos DTDL.
  • Use os modelos para criar gêmeos digitais e um gráfico de gêmeos.

Próximos passos

Leia mais sobre as estratégias de adoção, extensão e conversão de ontologias existentes:

Ou saiba como os modelos são usados para criar gêmeos digitais: gêmeos digitais e o gráfico de gêmeos.