O que é JSONL?
JSONL (JSON Lines) é um formato de texto onde cada linha contém um objeto JSON válido e independente. É o formato padrão para upload de dados no DataSnap.O formato JSONL é ideal para streaming de dados e trabalho eficiente com grandes volumes de informações estruturadas.
Estrutura básica
Formato válido
Cada linha deve conter exatamente um objeto JSON:Características importantes
- Uma linha = um objeto: Cada linha representa um registro independente
- JSON válido: Cada linha deve ser um JSON válido quando analisada individualmente
- Sem vírgulas entre linhas: Diferente de arrays JSON, não há vírgulas separando os objetos
- Quebras de linha: Cada objeto termina com uma quebra de linha (
\n)
Campo de Data Obrigatório (Data do Evento)
Para garantir a correta ordenação, organização e busca dos dados, é obrigatório definir um campo de data principal no seu modelo de dados, conhecido como Data do Evento. O sistema utiliza este campo para:- Ordenação padrão dos registros
- Indexação e particionamento por tempo
- Otimização de filtros de período
Tipos de dados suportados
Tipos primitivos
Arrays
Objetos aninhados
Datas e timestamps
Boas práticas
Consistência de schema
Mantenha a mesma estrutura de campos entre registros:Nomenclatura de campos
Use nomes de campos consistentes e descritivos:Valores ausentes
Para campos opcionais, usenull ou omita o campo:
Validação de dados
Estrutura obrigatória
Garanta que cada linha seja um JSON válido:Codificação de caracteres
Use UTF-8 para suportar caracteres especiais:Ferramentas úteis
Validação local
Use estas ferramentas para validar seus arquivos JSONL:Conversão de formatos
De CSV para JSONL
De JSON array para JSONL
Otimizações
Tamanho de arquivo
Para melhor performance, mantenha arquivos abaixo de 10MB:Compressão
Para arquivos grandes, use compressão antes do upload:Exemplos práticos
E-commerce
Logs de aplicação
Dados financeiros
Próximos passos
Upload de arquivos
⚠️ Sistema antigo descontinuado - Use o novo sistema de tokens para upload
Consultas
Aprenda a consultar seus dados de forma eficiente

