Exemplos de Arquivos CSV
Visão Geral
Esta página fornece exemplos de dados de eventos do Dataoris em formato CSV, mostrando a estrutura e o conteúdo dos arquivos batch.
Estrutura de Dados
Os arquivos batch utilizam a mesma estrutura de eventos das mensagens MQTT. Para descrições completas dos campos, consulte:
Formato CSV
Linha de Cabeçalho
mm,cell_id,event_type,event_duration,created_at,brand,model,cfray,origin,adv_key,os,os_version,package_name
Dados de Exemplo
mm,cell_id,event_type,event_duration,created_at,brand,model,cfray,origin,adv_key,os,os_version,package_name
1220290060,8881839825fffff,EVENT_IN,-1,1767623650044,apple,iPhone14.2,55e5fg9e5ege4hgh-POA,beacon,com.grouplinknetwork.app,iOS,26.1,com.grouplinknetwork.app
1220290061,88a8100ecdfffff,EVENT_IN,-1,1767623750044,samsung,SM-G998B,abc123def456-GRU,beacon,com.grouplinknetwork.app,Android,14.0,com.grouplinknetwork.app
1220290062,8881839825fffff,EVENT_IN,-1,1767623850044,apple,iPhone15.3,xyz789abc012-POA,beacon,com.grouplinknetwork.app,iOS,17.2,com.grouplinknetwork.app
Descrição dos Campos
| Coluna | Tipo | Descrição | Exemplo |
|---|---|---|---|
mm | number | Identificador único do dispositivo móvel | 1220290060 |
cell_id | string | Identificador da célula H3 | "8881839825fffff" |
event_type | string | Tipo de evento | "EVENT_IN" |
event_duration | number | Duração em ms | -1 |
created_at | number | Timestamp Unix (ms) | 1767623650044 |
brand | string | Marca do dispositivo | "apple" |
model | string | Modelo do dispositivo | "iPhone14.2" |
cfray | string | ID do CloudFlare ray | "55e5fg9e5ege4hgh-POA" |
origin | string | Origem do sinal | "beacon" |
adv_key | string | Chave de publicidade | "com.app.example" |
os | string | Sistema operacional | "iOS" |
os_version | string | Versão do SO | "26.1" |
package_name | string | Nome do pacote do app | "com.example.app" |
Lendo Arquivos CSV
Exemplo em Python
import pandas as pd
# Ler o arquivo CSV
df = pd.read_csv('dataoris_events_2026-01-22.csv')
# Exibir informações básicas
print(f"Total de eventos: {len(df)}")
print(f"Dispositivos únicos: {df['mm'].nunique()}")
print(f"Células únicas: {df['cell_id'].nunique()}")
# Agrupar por tipo de evento
print(df['event_type'].value_counts())
# Filtrar por cell_id
specific_cell = df[df['cell_id'] == '8881839825fffff']
print(f"Eventos em célula específica: {len(specific_cell)}")
Saída Esperada
Total de eventos: 15234
Dispositivos únicos: 8456
Células únicas: 234
event_type
EVENT_IN 15234
Name: count, dtype: int64
Eventos em célula específica: 45
Estimativas de Tamanho de Arquivo
Tamanhos típicos de arquivos para arquivos batch CSV do Dataoris:
| Eventos | Tamanho CSV (não comprimido) | Tamanho CSV.GZ (comprimido) |
|---|---|---|
| 10,000 | ~1.2 MB | ~400 KB |
| 100,000 | ~12 MB | ~3.5 MB |
| 1,000,000 | ~115 MB | ~32 MB |
Qualidade dos Dados
Todos os arquivos batch incluem:
- ✅ Estrutura de eventos validada
- ✅ Eventos deduplicados
- ✅ Ordenados por timestamp
- ✅ Metadados completos do dispositivo
Próximos Passos
- Introdução: Retornar à visão geral da Integração Batch
- Exemplo de Mensagem MQTT: Ver descrições completas dos campos
Suporte
Para dúvidas sobre exemplos de arquivos CSV:
- Email: suporte@grouplinkone.com