Data lake e warehouse
Data lake
- Data lake
Introduzido no início de 2010, um Data Lake é um repositório centralizado projetado para armazenar grandes quantidades de dados brutos, independentemente de sua origem ou formato.
Ao contrário dos sistemas tradicionais, não discrimina – estruturado, semiestruturado ou não estruturado; todos os dados são bem-vindos.
A ideia?
Ter uma única fonte de verdade, pronta para ser analisada quando necessário.
Aqui está uma jornada passo a passo por um Data Lake:
1️⃣ 𝗗𝗮𝘁𝗮 𝗜𝗻𝗴𝗲𝘀𝘁𝗶𝗼𝗻: Em primeiro lugar, recolhemos dados de diversas fontes:
- 📜 Logs: registros de diagnóstico.
- 🌐 Mídias Sociais: Capturando sentimentos em tempo real.
- ☁️ Nuvem: Um reservatório de recursos escaláveis.
- 🔄 ERP/CRM: O epicentro das operações do seu negócio.
- 📂 Flat Files e 🗃️ OLTP: Simplicidade e transações em tempo real.
2️⃣ 𝗘𝗧𝗟 𝗣𝗿𝗼𝗰𝗲𝘀𝘀: Assim que os dados entram no sistema, o processo ETL (Extrair, Transformar, Carregar) entra em ação. É aqui que os dados são limpos, transformados e preparados para análise.
3️⃣ 𝗦𝘁𝗼𝗿𝗮𝗴𝗲 𝗮𝗻𝗱 𝗠𝗮𝗻𝗮𝗴𝗲𝗺𝗲𝗻𝘁: O Data Lake possui zonas distintas:
- 🔶 𝗕𝗿𝗼𝗻𝘇𝗲 𝗭𝗼𝗻𝗲: local de descanso inicial dos dados brutos.
- 🔷 𝗦𝗶𝗹𝘃𝗲𝗿 𝗭𝗼𝗻𝗲: O estágio de transformação onde os dados são limpos e estruturados.
- 🥇 𝗚𝗼𝗹𝗱 𝗭𝗼𝗻𝗲: Aqui, os dados são refinados, confiáveis e prontos para consumo.
🛡️ 𝗦𝗲𝗰𝘂𝗿𝗶𝘁𝘆: Garantindo a integridade e proteção dos dados. 🔍 𝗦𝗲𝗮𝗿𝗰𝗵: Encontre com eficiência os dados que você precisa. 🌐 𝗚𝗼𝘃𝗲𝗿𝗻 𝗭𝗼𝗻𝗲: Onde residem as políticas de gerenciamento de dados para manter a qualidade e a conformidade dos dados.
🔽 𝗗𝗮𝘁𝗮 𝗖𝗼𝗻𝘀𝘂𝗺𝗽𝘁𝗶𝗼𝗻: A fronteira final onde os dados encontram seu destino – seja em análises, modelos de aprendizado de máquina ou relatórios de negócios.
Lembre-se de que a essência de um Data Lake não está apenas em seu armazenamento, mas na eficácia com que podemos transformar dados brutos em insights acionáveis.

Data Warehouse
