Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

O valor dos dados ao longo do tempo


Até agora, todos sabem que os dados são muito valiosos. Grandes corporações usam dados para tomar decisões que, esperamos, impulsionam os negócios e alcançam um nível mais alto de lucratividade. Como administradores de banco de dados, protegemos os dados, especialmente as Informações de Identificação Pessoal (PII). Os sistemas são hackeados para obter dados. Há muito valor nos dados e você teria que viver sob a proverbial rocha para aprender isso hoje.

O que eu raramente leio, e o assunto desta postagem no blog, é como o valor dos dados muda ao longo do tempo. O valor dos dados deve ser usado para orientar suas políticas de retenção.

A maioria dos dados perde seu valor à medida que envelhece. Eu estava trabalhando recentemente em um projeto sobre desempenho de aplicativos e as métricas que capturamos para medir esse desempenho. Algumas pessoas no projeto queriam manter essas métricas por mais de cinco anos. Falei e informei ao grupo que as métricas de desempenho de cinco anos têm valor zero. Nosso aplicativo muda muito ao longo dos anos. Não podemos comparar o desempenho do aplicativo hoje com o desempenho do aplicativo há cinco anos. Não será uma comparação de maçãs com maçãs.

Nem todos os valores de dados diminuem na mesma taxa. No exemplo que dei no parágrafo anterior, os dados da métrica para o desempenho do aplicativo valem zero em cinco anos. No entanto, um varejista que tem dados para indicar que um cliente comprou fraldas há cinco anos, agora sabe que o cliente provavelmente comprará roupas para uma criança de cinco ou seis anos hoje. Essa criança provavelmente está no ensino fundamental e pode precisar de material escolar. Nesse caso, os dados das compras desse cliente de cinco anos atrás ainda têm algum valor. Os dados não são inúteis. Dito isto, não precisamos de todos os pontos de dados de cinco anos atrás. Precisamos apenas de um resumo da atividade desse cliente para tirar conclusões significativas sobre suas compras atuais e futuras.

Com muita frequência, vejo as pessoas tratarem os sistemas de banco de dados como um depósito de lixo. Os dados são simplesmente despejados lá e muito poucas pessoas pensam muito sobre o que fazer com esses dados a longo prazo. Poucas pessoas dão muita atenção ao quanto esses dados valem a longo prazo. Há um custo associado ao armazenamento desses dados. Se os dados tiverem pouco ou nenhum valor devido à sua idade, vale a pena manter esses dados no banco de dados?

Existem estratégias de mitigação a serem empregadas para dados mais antigos. O administrador de banco de dados pode mover dados mais antigos e de menor valor para uma camada de armazenamento mais barata. Se os dados tiverem valor zero, os dados devem ser destruídos. Muitas vezes, não precisamos mais dos detalhes completos desses dados antigos quando os resumos são suficientes, caso em que agregamos os dados e armazenamos os resultados. Então se livre dos detalhes.

Como administrador do banco de dados, é sua responsabilidade ser o administrador de seus dados e dos recursos necessários para hospedá-los. Você deve sempre solicitar as etapas apropriadas necessárias para cuidar desses dados à medida que envelhecem.