Visão geral do esquema
Esta seção fornece uma visão geral do Consulta IoT estrutura de esquemas de dados, ajudando você a entender como os dados são organizados e como acessá‑los de forma eficaz. O data warehouse foi projetado para oferecer acesso completo e flexível aos dados da sua Plataforma por meio de um sistema de banco de dados estruturado.
O que você aprenderá:
Como os dados são estruturados em camadas e esquemas
Tabelas-chave em cada esquema e o que elas contêm
Como as tabelas de dados se relacionam entre si
Como acessar os dados usando consultas SQL
Como funciona a validação de dados
Aprimoramentos futuros na estrutura de dados
Termos-chave:
Camada: Um nível em um data warehouse que representa uma etapa de processamento, organização ou acesso aos dados, cada um com uma função distinta.
Esquema: Um agrupamento lógico de objetos de banco de dados (tabelas, views, etc.)
Estrutura de dados
O Consulta IoT usa uma arquitetura de armazenamento em múltiplas camadas para organizar seus dados. Essa arquitetura proporciona confiabilidade, desempenho e escalabilidade, garantindo o isolamento adequado dos dados entre clientes.
Camadas de dados
O sistema segue um modelo de três camadas para organização dos dados:
Dados brutos com transformação mínima
Ingestão direta de fontes de dados de negócios e telemática
Estrutura de dados original com convenções de nomenclatura consistentes
Dados já processados com validação e enriquecimento
Estruturas transformadas para análises aprimoradas
Introdução de controle de qualidade de dados e aplicação de regras de negócio
Camada Ouro
Conjuntos de dados prontos para uso empresarial, otimizados para relatórios
Métricas pré‑agregadas e estruturas desnormalizadas
Views curadas alinhadas a processos específicos de relatório empresarial
Mais adiante nesta seção da documentação, você encontrará esquemas de dados mais detalhados para cada camada.
Arquitetura do banco de dados
Cada cliente possui uma instância de banco de dados dedicada para garantir isolamento e segurança dos dados. Dentro desse banco de dados:
raw_business_data
Entidades de negócio e dados operacionais
Tabelas principais de entidades, dados operacionais, dados de referência, dados históricos, tabelas de relacionamento
raw_telematics_data
Rastreamento de dispositivos e dados de sensores
Dados principais de rastreamento, dados de entrada, dados de estado
repo
Gestão de ativos e inventário
Definições de tipos de ativos, campos personalizados, instâncias de ativos, relacionamentos de ativos, hierarquias de inventário, dados geoespaciais
Metadados
Dados de referência do sistema
tabela description_parameters
Ao consultar dados, você deve especificar tanto o esquema (por exemplo, raw_business_data) quanto o nome da tabela (por exemplo, objects) :
Metadados do cliente e isolamento de dados
O sistema utiliza tabelas de metadados para possibilitar o isolamento adequado de dados e o suporte multi‑tenant:
Metadados do distribuidor rastrea as relações distribuidor‑para‑cliente e os parâmetros de infraestrutura
Metadados do cliente mapea dados de negócios e telemática através dos esquemas
Mapeamento cliente‑dispositivo garante que os dados telemáticos sejam corretamente associados ao cliente correto
Esta camada de metadados garante que:
Cada cliente possa acessar somente seus próprios dados
Os dados telemáticos e de negócios possam ser devidamente combinados
As operações em nível de sistema sejam devidamente segmentadas por cliente
Atualizado
Isto foi útil?