Valores padrão / Default Values
No AgnosticData, default_values
refere-se a valores padrão atribuídos automaticamente a campos de eventos ou atributos de dados quando nenhum valor é explicitamente fornecido na captura ou ingestão de eventos. Esses valores ajudam a manter a consistência dos dados e evitar falhas em análises e processos engenharia de dados.
Como default_values
funciona no AgnosticData?
default_values
funciona no AgnosticData?Preenchimento Automático
Se um evento chega sem um determinado campo, o sistema pode atribuir um valor padrão automaticamente.
Isso evita a necessidade de verificações extras e garante que os eventos mantenham um esquema coerente.
Normalização de Dados
Em fluxos de dados de diferentes fontes (ex.: APIs, Webhooks, Logs, ETLs), alguns campos podem estar ausentes.
default_values
pode ser usado para definir padrões, evitando registros incompletos ou inconsistentes.
Evita Falhas em Processamento de Eventos
Se um campo for obrigatório para cálculos, relatórios ou regras de negócio, um valor padrão pode evitar erros.
Exemplo: Se um evento de compra não incluir
currency
, o AgnosticData pode definir"USD"
como padrão.
As configurações para default_values podem ser realizadas modificando o arquivo de configuração do projeto ou ao aplicar regras específicas na console. Exemplo do trecho do arquivo de configuração do projeto:
Last updated