Pular para o conteúdo principal

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

ColunaTipoDescriçãoExemplo
mmnumberIdentificador único do dispositivo móvel1220290060
cell_idstringIdentificador da célula H3"8881839825fffff"
event_typestringTipo de evento"EVENT_IN"
event_durationnumberDuração em ms-1
created_atnumberTimestamp Unix (ms)1767623650044
brandstringMarca do dispositivo"apple"
modelstringModelo do dispositivo"iPhone14.2"
cfraystringID do CloudFlare ray"55e5fg9e5ege4hgh-POA"
originstringOrigem do sinal"beacon"
adv_keystringChave de publicidade"com.app.example"
osstringSistema operacional"iOS"
os_versionstringVersão do SO"26.1"
package_namestringNome 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:

EventosTamanho 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

Suporte

Para dúvidas sobre exemplos de arquivos CSV: