Pular para o conteúdo principal

O modelo de dados e os tipos de recursos do CDF

Tipos de recursos

Esta unidade examinará o modelo de dados do Cognite Data Fusion (CDF) e os diferentes tipos de recursos que você pode usar para modelar e organizar seus dados.

Um modelo de dados é um modelo abstrato que organiza elementos de dados, bem como padroniza como eles se relacionam entre si e as propriedades de entidades do mundo real. O modelo de dados do CDF coleta dados industriais por tipos de recursos que permitem definir os elementos de dados, especificar atributos e modelar as relações entre eles. Os diferentes tipos de recursos são usados para armazenar e organizar dados.

Tipos de recursos para armazenar dados

A maioria dos tipos de recursos no CDF são usados para armazenar diferentes tipos de dados. Vamos dar uma olhada mais de perto neles:

Assets (ativos)

Vamos começar com o tipo de recurso ativos. Eles armazenam representações digitais de objetos ou grupos de objetos do mundo físico.

Os ativos conectam dados relacionados de diferentes fontes e são essenciais para identificar todos os dados pertinentes a um objeto. Todos os outros tipos de recursos, como séries temporais, eventos e arquivos, devem estar conectados a pelo menos um ativo, e cada ativo pode se conectar a muitos recursos e tipos de recursos.

Os ativos são normalmente organizados em hierarquias. Por exemplo, um ativo de bomba de água pode ser parte de um de subsistema em outro de planta.

Time series (séries temporais)

O tipo de recurso time series (séries temporais) armazena uma série de pontos de dados em ordem temporal. Exemplos de uma série temporal são a temperatura de um ativo de bomba de água, a precipitação mensal em um local e o número médio diário de defeitos de fabricação.

Events (eventos)

O tipo de recurso events (eventos) armazena informações que acontecem ao longo de um período. Os eventos têm uma hora de início e uma hora de término, e podem estar relacionados a vários ativos. Por exemplo, um evento pode descrever duas horas de manutenção em uma bomba de água e tubulações associadas ou um período futuro em que a bomba está programada para inspeção.

Files (arquivos)

O tipo de recurso files (arquivos) armazena documentos que contêm informações relacionadas a um ou mais ativos. Por exemplo, um arquivo pode conter um diagrama de tubulação e instrumentação (P&ID) que mostra como vários ativos estão conectados.

3D models (modelos 3D)

O tipo de recurso 3D models (modelos 3D) armazena arquivos que fornecem dados visuais e geométricos e contexto aos ativos. Por exemplo, podemos conectar um ativo de bomba a um modelo 3D do chão de fábrica onde ele está localizado.

Ver dados de ativos renderizados em 3D é uma ótima maneira de descobrir e encontrar os dados nos quais você tem interesse. Ao renderizar os resultados da análise em 3D, você pode entender melhor os dados, por exemplo, destacando todos os equipamentos que apresentaram problemas no ano anterior.

Sequences (sequências)

O tipo de recurso sequences (sequências) armazena séries de linhas indexadas por número de linha. Cada linha contém uma ou mais colunas com dados numéricos ou strings. Exemplos de sequências são curvas de desempenho e vários tipos de registros, por exemplo, registros de profundidade na perfuração.

Tipos de recursos para organizar dados

Um grupo menor de tipos de recursos permite organizar e definir as relações entre os tipos de recursos de armazenamento:

Relationships (relações)

Hierarquia de localização

O tipo de recurso Relationships (relações) representa conexões entre objetos de recurso no CDF. Cada relação é entre um objeto de origem e um objeto de destino, e pode ser limitada por tempo com um horário de início e de término.

Uma maneira de usar relações é organizar ativos em outras estruturas, além da estrutura de ativos hierárquica padrão.

Por exemplo, você pode optar por organizar os ativos por local físico ou criar uma estrutura de gráfico que permite navegar pelos ativos imitando as conexões físicas deles por meio de fios ou tubulações.

Labels (rótulos)

Com labels (rótulos), você pode criar um conjunto predefinido de termos gerenciados que pode usar para anotar e agrupar ativos. Você pode organizar os rótulos de uma forma que faça sentido no seu negócio e usá-los para facilitar a localização do que deseja.

Por exemplo, você pode criar um rótulo chamado bomba, aplicá-lo a todos os recursos de ativos que representam bombas e, em seguida, filtrar os ativos para ver apenas as bombas.

Data sets (conjunto de dados)

Um data set (conjunto de dados) é um contêiner para objetos de dados e possui metadados com informações sobre os dados que ele contém. Os conjuntos de dados agrupam e rastreiam os dados pela fonte. Por exemplo, você pode usar os metadados do conjunto de dados para documentar quem é responsável pelos dados, carregar arquivos de documentação, descrever a linhagem de dados e assim por diante.

Os conjuntos de dados são uma parte essencial do projeto e da implementação das políticas de governança de dados, e esse é o tópico da próxima unidade.

Mais informações