Análise personalizada & Configurador SQL
O Custom Analysis & SQL Configurator habilita o acesso direto ao banco de dados para análises personalizadas de frota além dos relatórios padrão. Escreva consultas SQL, explore seu conjunto de dados completo e crie visualizações interativas em uma interface integrada.
Visão geral da interface

O espaço de trabalho de SQL Configurator consiste em 3 seções principais:
Navegador de esquema do banco de dados - Visualize estruturas de tabelas e clique em esquemas para exploração interativa de relacionamentos no dbdiagram.io
Painel de execução de consultas SQL - Escreva consultas PostgreSQL e visualize os resultados com feedback imediato
Interface de visualização interativa - Transforme os resultados das consultas em gráficos usando funcionalidade de arrastar e soltar
A estrutura dos seus dados
Impacto da configuração: Seu sistema processa diferentes categorias de dados com base nas configurações. Se tabelas esperadas parecerem indisponíveis, verifique suas configurações de categorias de dados em configuração do sistema.
Seus dados PTL aparecem por meio de dois esquemas principais organizados por origem e finalidade:
raw_business_data
raw_telematics_data
Informações organizacionais e operacionais. - Entidades centrais: users, devices, objects, vehicles, employees - Dados operacionais: tasks, forms, zones, places, garages - Dados de referência: models, entities, status information - Tabelas de relacionamento: vehicle-driver assignments, user-zone mappings
Rastreamento GPS em tempo real, leituras de sensores e status do dispositivo - tracking_data_core: Coordenadas GPS, velocidade, altitude, dados de eventos - inputs: Leituras de sensores (combustível, temperatura, voltagem) - states: Indicadores de status do dispositivo (ignição, portas, modos operacionais)
Para detalhes sobre os esquemas de dados disponíveis em seu Consulta IoT, consulte Visão geral do esquema.
Criando visualizações a partir dos resultados de consultas
Transforme os resultados da sua consulta SQL em visualizações interativas por meio de um fluxo de trabalho estruturado:
Verifique a configuração de dados
Verifique se todas as categorias de dados necessárias estão ativadas nas configurações do sistema:
Navegue até Configuração PTL na barra lateral esquerda
Verifique se as categorias de dados necessárias (Dados de Rastreamento, Entradas, Estados) estão ativadas para seus requisitos de análise
Se alterações forem necessárias, atualize a configuração e considere executar o carregamento de dados históricos para aplicação retroativa
Desenvolva e execute sua consulta
No Painel de execução de consultas SQL:
Escreva sua consulta de análise usando a sintaxe PostgreSQL e os requisitos de formatação acima
Inclua nomes de campo apropriados, conversões de dados e filtragem para suas necessidades de visualização
Clique Execute para rodar sua consulta e gerar o conjunto de dados
Revise os resultados para garantir a qualidade dos dados e o formato de saída esperado
Acesse a interface de visualização
Após a execução bem-sucedida da sua consulta:
Alterne para a Visualização guia que aparece acima dos resultados da sua consulta
Os resultados da sua consulta tornam-se automaticamente disponíveis como campos de dados na interface de visualização
O construtor de gráficos interativo carrega com seu conjunto de dados pronto para criação de visualizações por arrastar e soltar
Crie visualizações interativas
Use a interface de visualização para construir gráficos:
Arraste campos dos resultados da sua consulta para áreas de configuração do gráfico (eixo X, eixo Y, filtros, cores)
Escolha tipos de visualização apropriados com base nas características dos dados e nos objetivos de análise
Aplique filtros e estilização para refinar sua apresentação visual
Exporte visualizações completas em múltiplos formatos (PNG, SVG, CSV, base64) para compartilhamento e relatórios\
Guia detalhado de visualização: Instruções completas passo a passo para criação de gráficos são abordadas em Crie visualizações personalizadas.
Dicas para desenvolvimento de consultas
Expanda as seções abaixo para descobrir práticas recomendadas para trabalhar com consultas em SQL Configurator.
Requisitos de formato de dados para análise telemática
Seus dados telemáticos usam armazenamento por inteiros escalados que requer conversão:
Tipo de dado
Formato de armazenamento
Conversão necessária
Coordenadas GPS
Inteiros escalados
Divida por 10.000.000 para graus decimais
Valores de velocidade
Formato inteiro
Divida por 100 para km/h
Carimbos de data/hora
Duas variantes
Use device_time para eventos, platform_time para processamento
Otimização de desempenho e qualidade de dados
Práticas essenciais para análises confiáveis:
Aplique filtragem por tempo: Reduz o tamanho do conjunto de dados e melhora os tempos de resposta com
WHERE device_time > now() - INTERVAL '7 days'Use campos indexados: Inclua
device_idedevice_timeem cláusulas WHERE para desempenho ideal da consultaValide intervalos de dados: Filtre limites de coordenadas e velocidade para identificar leituras anômalas
Verifique relacionamentos: Cruzar referências dos relacionamentos de dados de negócio para garantir que joins produzam resultados esperados
Gerencie conjuntos de resultados: Adicione cláusulas LIMIT apropriadas para consultas exploratórias para evitar problemas de desempenho
Trate lacunas de dados: Espere variações normais como gaps de conectividade durante condições de sinal precário
Características esperadas dos dados: Leituras de sensores requerem validação de calibração periódica, e dados recentes podem ainda estar sendo processados durante análises em tempo real.
Padrões de análise entre esquemas
Combine dados organizacionais e de rastreamento para insights abrangentes:
Integração negócio-telemática: Faça JOIN usando
device_idcomo chave primária de relacionamento entre esquemasCorrelação funcionário-veículo: Conecte através dos relacionamentos da tabela objects para análise de produtividade
Interpretação de sensores: Use a tabela de referência description_parameters para traduzir valores codificados em rótulos legíveis
Análise geográfica: Combine coordenadas de rastreamento com definições de zona para insights operacionais
Exemplo: Visão completa da frota com LEFT JOIN
Ao analisar operações de frota, frequentemente é necessário ver todos os veículos independentemente do status de atividade atual. Este exemplo demonstra como LEFT JOIN preserva registros completos de veículos mesmo quando dados de rastreamento ou atribuições de motorista estão ausentes.
Insight principal: LEFT JOIN garante que todos os veículos apareçam nos resultados, mesmo sem rastreamento recente ou atribuições de motorista.
Exemplos de consultas: Padrões completos específicos de casos de uso estão disponíveis no SQL Recipe Book.
Próximos passos
Crie visualizações personalizadas - Processo completo para criação de gráficos e análise visual
SQL Recipe Book - Padrões avançados de consulta organizados por cenário analítico
Documentação da camada Bronze - Referência completa do esquema do banco de dados e definições de campos
Análises de produção: Para relatórios e dashboards em escala empresarial, considere ferramentas BI dedicadas que se conectam diretamente à sua instância PTL para recursos aprimorados de escalabilidade e colaboração. Saiba mais em Selecionando ferramentas de BI.
Atualizado
Isto foi útil?