Trilha de estudo
Trilha Engenheiro de Dados: tudo o que estudar, tópico por tópico
Avaliação abrangente de Engenharia de Dados cobrindo design de pipelines, modelagem e armazenamento de dados, transformações SQL, processamento em streaming e tempo real, operações de infraestrutura e governança de dados.
Resposta curta
Para aprender Engenheiro de Dados, percorra 6 módulos e 45 tópicos na ordem em que um apoia o próximo. Comece por Design de Pipelines de Dados e siga para Modelagem e Armazenamento de Dados e SQL e Transformação. Use o mapa como checklist, ou meça seu nível e estude só o que falta.
O que você vai estudar
Os tópicos estão agrupados por módulo. Abra um para ver os objetivos e os conceitos-chave.
1 · Design de Pipelines de Dados6 tópicos
Padrões ETL vs ELT
Arquiteturas ETL vs ELT, posicionamento de transformações, estratégias de staging, carga incremental e padrões de arquitetura medallion
Objetivos
- Escolher entre ETL e ELT com base em restrições de infraestrutura e caso de uso
- Projetar camadas de pipeline de dados com staging de transformação adequado
Conceitos-chave
- ETL vs ELT
- camadas de transformação
- áreas de staging
- carga incremental
- carga completa
- arquitetura medallion
- validação de dados
Fundamentos de Processamento em Lote
Design de jobs em lote, estratégias de agendamento, particionamento de dados para cargas em lote, padrões de checkpoint/reinício e conceitos de MapReduce
Objetivos
- Projetar pipelines de processamento em lote com tratamento de erros e lógica de reinício adequados
- Compreender os trade-offs entre tamanho da janela de lote e atualidade dos dados
Conceitos-chave
- design de jobs em lote
- estratégias de agendamento
- checkpoint/reinício
- MapReduce
- particionamento de dados
- estratégias de backfill
- processamento paralelo
Orquestração de Pipelines (Airflow/Dagster/Prefect)
Design de DAGs, agendamento, gerenciamento de dependências, políticas de retry, backfill, monitoramento de SLA e critérios de seleção de orquestradores
Objetivos
- Projetar DAGs com gerenciamento adequado de dependências e tratamento de falhas
- Comparar ferramentas de orquestração e escolher com base nas restrições da equipe
Conceitos-chave
- design de DAGs
- operadores Airflow
- assets Dagster
- fluxos Prefect
- políticas de retry
- backfill
- monitoramento de SLA
- isolamento de tarefas
Pipelines Idempotentes e Seguros para Retry
Design de pipelines idempotentes, estratégias de deduplicação, padrões de upsert, processamento baseado em watermark e semântica exactly-once em lote
Objetivos
- Projetar pipelines de dados idempotentes que produzam resultados consistentes em reexecuções
- Implementar estratégias de deduplicação para sistemas com entrega at-least-once
Conceitos-chave
- idempotência
- deduplicação
- padrões de upsert
- watermarks
- processamento determinístico
- recuperação de checkpoint
- entrega at-least-once
Contratos de Dados e Evolução de Schema
Contratos produtor-consumidor, aplicação de schema, compatibilidade retroativa/proativa, gestão de mudanças incompatíveis e testes de contrato
Objetivos
- Projetar contratos de dados que protejam consumidores downstream de mudanças incompatíveis
- Implementar estratégias de evolução de schema com garantias de compatibilidade
Conceitos-chave
- contratos de dados
- propriedade do produtor
- SLAs do consumidor
- aplicação de schema
- compatibilidade retroativa
- compatibilidade proativa
- testes de contrato
Reverse ETL
Sincronização de dados analíticos do warehouse para ferramentas operacionais (CRMs, plataformas de marketing), padrões Census/Hightouch, casos de ativação e estratégias de sync
Objetivos
- Projetar pipelines de reverse ETL que sincronizam dados do warehouse para ferramentas operacionais de forma confiável
- Escolher estratégias de sincronização apropriadas e lidar com conflitos entre warehouse e sistemas operacionais
Conceitos-chave
- padrões de reverse ETL
- ativação de dados
- Census
- Hightouch
- modos de sincronização
- segmentação de audiência
- analytics operacional
2 · Modelagem e Armazenamento de Dados7 tópicos
Modelagem Dimensional (Star/Snowflake)
Star schema, snowflake schema, tabelas fato e dimensão, definição de granularidade, metodologia Kimball e dimensões conformadas
Objetivos
- Projetar modelos dimensionais com definição correta de granularidade
- Escolher entre star e snowflake schemas com base nos padrões de consulta
Conceitos-chave
- star schema
- snowflake schema
- tabelas fato
- tabelas dimensão
- definição de granularidade
- metodologia Kimball
- dimensões conformadas
Data Lake vs Data Warehouse vs Lakehouse
Comparação de arquiteturas de data lakes, data warehouses e padrões lakehouse, incluindo arquitetura medallion e trade-offs de custo-desempenho
Objetivos
- Comparar arquiteturas de lake, warehouse e lakehouse para diferentes cargas de trabalho
- Projetar uma arquitetura medallion para uma plataforma lakehouse
Conceitos-chave
- data lake
- data warehouse
- lakehouse
- arquitetura medallion
- schema-on-read
- schema-on-write
- separação de armazenamento e computação
Formatos de Arquivo (Parquet/Avro/ORC)
Formatos colunares vs baseados em linha, codecs de compressão, suporte a evolução de schema, desempenho de leitura/escrita e critérios de seleção de formato
Objetivos
- Escolher o formato de arquivo adequado com base nos padrões de leitura/escrita e caso de uso
- Compreender como compressão e codificação afetam o desempenho
Conceitos-chave
- Parquet
- Avro
- ORC
- armazenamento colunar
- armazenamento baseado em linha
- codecs de compressão
- evolução de schema
- predicate pushdown
Estratégias de Particionamento e Bucketing
Estratégias de particionamento de tabelas, estratégias de bucket/cluster, partition pruning, problema de arquivos pequenos e evolução de partições
Objetivos
- Projetar estratégias de particionamento que otimizem o desempenho de consultas
- Diagnosticar e resolver o problema de arquivos pequenos em data lakes
Conceitos-chave
- partition pruning
- bucketing
- clustering
- problema de arquivos pequenos
- evolução de partições
- particionamento dinâmico
- excesso de particionamento
Formatos de Tabela Abertos (Iceberg/Delta/Hudi)
Apache Iceberg, Delta Lake, Apache Hudi — transações ACID em data lakes, time travel, evolução de schema e comparação de formatos
Objetivos
- Comparar Iceberg, Delta e Hudi para diferentes casos de uso em lakehouse
- Utilizar time travel e evolução de schema para data lakes confiáveis
Conceitos-chave
- Apache Iceberg
- Delta Lake
- Apache Hudi
- transações ACID
- time travel
- evolução de schema
- particionamento oculto
- copy-on-write vs merge-on-read
Arquitetura Lakehouse
Projetando arquiteturas lakehouse usando Delta Lake, Apache Iceberg ou Apache Hudi para transações ACID em data lakes
Objetivos
- Escolher e projetar uma arquitetura lakehouse com o formato de tabela aberto apropriado
- Implementar transações ACID, evolução de schema e time travel em data lakes
Conceitos-chave
- Delta Lake
- Apache Iceberg
- Apache Hudi
- ACID em lakes
- time travel
- evolução de schema
- trade-offs de formatos de tabela
- merge-on-read
Estratégias de Armazenamento Custo-Eficiente
Arquiteturas de armazenamento em camadas, políticas de ciclo de vida, otimização de compressão, padrões de dados cold/warm/hot e modelagem de custos de armazenamento para plataformas de dados
Objetivos
- Projetar arquiteturas de armazenamento em camadas que equilibrem desempenho de consultas com eficiência de custos
- Implementar políticas de ciclo de vida de dados que otimizem automaticamente os custos de armazenamento ao longo do tempo
Conceitos-chave
- armazenamento em camadas
- políticas de ciclo de vida
- otimização de compressão
- dados hot/warm/cold
- modelagem de custos de armazenamento
- políticas de retenção de dados
- estratégias de arquivamento
3 · SQL e Transformação5 tópicos
SQL Avançado (Funções de Janela/CTEs)
Funções de janela, CTEs, consultas recursivas, lateral joins, agregações avançadas e padrões analíticos de SQL
Objetivos
- Escrever consultas analíticas complexas usando funções de janela e CTEs
- Resolver problemas de engenharia de dados com padrões avançados de SQL
Conceitos-chave
- funções de janela
- CTEs
- consultas recursivas
- ROW_NUMBER
- RANK
- LAG/LEAD
- PARTITION BY
- lateral joins
dbt e Camadas de Transformação
Estrutura de projeto dbt, modelos, testes, macros, modelos incrementais, materializações e documentação como código
Objetivos
- Estruturar um projeto dbt com camadas e convenções de nomenclatura adequadas
- Implementar modelos incrementais com estratégias apropriadas
Conceitos-chave
- modelos dbt
- materializações
- modelos incrementais
- testes dbt
- macros Jinja
- função ref
- sources
- documentação como código
Frameworks de Qualidade de Dados (Great Expectations)
Dimensões de qualidade de dados, suítes de expectativas, pipelines de validação, profiling de dados, detecção de anomalias e métricas de qualidade
Objetivos
- Projetar pipelines de validação de qualidade de dados com expectativas apropriadas
- Implementar estratégias de profiling de dados e detecção de anomalias
Conceitos-chave
- Great Expectations
- profiling de dados
- suítes de expectativas
- dimensões de qualidade de dados
- detecção de anomalias
- pipelines de validação
- observabilidade de dados
Dimensões Lentamente Mutáveis
SCD Tipos 1-6, abordagens híbridas, modelagem temporal de dados, datação efetiva e padrões de design bitemporal
Objetivos
- Selecionar o tipo de SCD apropriado para requisitos de negócio específicos
- Implementar SCD Tipo 2 com lógica correta de merge/upsert
Conceitos-chave
- SCD Tipo 1
- SCD Tipo 2
- SCD Tipo 3
- SCD Tipo 6
- datação efetiva
- modelagem bitemporal
- chaves substitutas
Otimização de Desempenho
Otimização de consultas, planos de execução, views materializadas, estratégias de índice, otimização de joins e tuning específico de data warehouse
Objetivos
- Analisar e otimizar consultas lentas usando planos de execução
- Projetar views materializadas e índices para padrões de consulta comuns
Conceitos-chave
- planos de execução
- views materializadas
- estratégias de índice
- otimização de joins
- profiling de consultas
- estatísticas
- tuning de data warehouse
- estratégias de cache
4 · Streaming e Tempo Real7 tópicos
Fundamentos de Filas de Mensagens (Kafka/Kinesis)
Arquitetura Kafka, tópicos, partições, grupos de consumidores, streams Kinesis, gerenciamento de offset e ordenação de mensagens
Objetivos
- Projetar configurações de tópicos Kafka para diferentes necessidades de throughput e ordenação
- Gerenciar grupos de consumidores e estratégias de offset para consumo confiável
Conceitos-chave
- tópicos Kafka
- partições
- grupos de consumidores
- gerenciamento de offset
- streams Kinesis
- shards
- ordenação de mensagens
- políticas de retenção
Processamento de Streams (Flink/Spark Streaming)
Frameworks de processamento de streams, estratégias de janelamento, watermarks, event-time vs processing-time e processamento com estado
Objetivos
- Projetar pipelines de processamento de streams com estratégias de janelamento apropriadas
- Tratar dados atrasados com watermarks e latência permitida
Conceitos-chave
- Apache Flink
- Spark Structured Streaming
- janelamento
- janelas tumbling
- janelas sliding
- janelas de sessão
- watermarks
- processamento por event-time
Captura de Dados de Mudança (Debezium)
Padrões de CDC, conectores Debezium, CDC baseado em log, estratégias de snapshot, tratamento de mudanças de schema e arquiteturas de pipeline CDC
Objetivos
- Projetar pipelines CDC que capturem mudanças de banco de dados de forma confiável
- Tratar mudanças de schema e snapshots iniciais em arquiteturas CDC
Conceitos-chave
- Debezium
- CDC baseado em log
- leitura de WAL
- estratégias de snapshot
- tratamento de mudanças de schema
- CDC para lakehouse
- padrão outbox
Semântica Exactly-Once
Garantias de processamento exactly-once, produtores transacionais, consumidores idempotentes, two-phase commit e garantias ponta a ponta
Objetivos
- Projetar sistemas com garantias de processamento exactly-once de ponta a ponta
- Compreender o custo de desempenho de exactly-once vs at-least-once
Conceitos-chave
- semântica exactly-once
- produtores transacionais
- consumidores idempotentes
- two-phase commit
- transações Kafka
- garantias ponta a ponta
- chaves de deduplicação
Camada de Servir em Tempo Real
Feature stores em tempo real, views materializadas para servir, padrões CQRS, camada de velocidade e arquiteturas de camada de servir
Objetivos
- Projetar arquiteturas de servir em tempo real para acesso a dados com baixa latência
- Comparar arquitetura Lambda vs Kappa para análises em tempo real
Conceitos-chave
- feature stores
- views materializadas
- CQRS
- camada de velocidade
- arquitetura Lambda
- arquitetura Kappa
- camada de servir
- consultas de baixa latência
Arquitetura de Dados Orientada a Eventos
Event sourcing para analytics, padrões CQRS aplicados a plataformas de dados, event stores, consultas temporais e reconstrução de estado a partir de logs de eventos
Objetivos
- Projetar arquiteturas de dados orientadas a eventos que suportem consultas temporais e reconstrução de estado
- Aplicar padrões CQRS para separar analytics otimizado para leitura da ingestão otimizada para escrita
Conceitos-chave
- event sourcing
- CQRS para dados
- event stores
- consultas temporais
- replay de eventos
- projeções de agregados
- evolução de schema de eventos
Arquitetura de Analytics em Tempo Real
Engines OLAP (ClickHouse, Apache Druid, Pinot), views materializadas, estratégias de pré-agregação e arquiteturas de consultas sub-segundo para analytics
Objetivos
- Escolher e projetar arquiteturas OLAP em tempo real para consultas analíticas sub-segundo
- Implementar estratégias de pré-agregação e views materializadas que equilibrem freshness com desempenho
Conceitos-chave
- ClickHouse
- Apache Druid
- Apache Pinot
- views materializadas
- pré-agregação
- engines OLAP
- consultas sub-segundo
5 · Infraestrutura e Operações8 tópicos
Serviços de Dados em Nuvem (S3/GCS/ADLS)
Padrões de armazenamento de objetos, comparação de serviços de dados em nuvem, design de armazenamento para data lake, políticas de ciclo de vida e controle de acesso
Objetivos
- Projetar arquiteturas de armazenamento em nuvem para cargas de trabalho de data lake
- Configurar políticas de ciclo de vida e controle de acesso para segurança de dados
Conceitos-chave
- S3
- GCS
- ADLS
- armazenamento de objetos
- políticas de ciclo de vida
- classes de armazenamento
- controle de acesso
- replicação entre regiões
Gerenciamento de Clusters Spark
Arquitetura Spark, dimensionamento de clusters, gerenciamento de memória, otimização de shuffle, alocação dinâmica e Spark no Kubernetes
Objetivos
- Dimensionar e configurar clusters Spark para diferentes perfis de carga de trabalho
- Diagnosticar e resolver gargalos comuns de desempenho do Spark
Conceitos-chave
- arquitetura Spark
- executores
- memória do driver
- otimização de shuffle
- alocação dinâmica
- Spark no Kubernetes
- EMR/Dataproc
- instâncias spot
Otimização de Custos para Cargas de Dados
Modelagem de custos para plataformas de dados, camadas de armazenamento, otimização de computação, capacidade reservada e práticas de FinOps para equipes de dados
Objetivos
- Projetar arquiteturas de plataforma de dados eficientes em custo com camadas adequadas
- Implementar práticas de FinOps para visibilidade de custos da equipe de dados
Conceitos-chave
- camadas de armazenamento
- otimização de computação
- capacidade reservada
- instâncias spot
- FinOps
- atribuição de custos
- auto-scaling
- agendamento de cargas de trabalho
DataOps e CI/CD para Pipelines
CI/CD para pipelines de dados, estratégias de testes, gerenciamento de ambientes, deploys blue-green e versionamento de pipelines de dados
Objetivos
- Projetar pipelines CI/CD para código de transformação de dados e infraestrutura
- Implementar estratégias de testes que detectem problemas de qualidade de dados antes da produção
Conceitos-chave
- DataOps
- testes de pipeline
- testes unitários de dados
- testes de integração
- gerenciamento de ambientes
- deploys blue-green
- versionamento de pipelines
- feature flags para dados
Arquitetura de Plataforma de Dados
Design de plataforma de dados ponta a ponta, seleção de tecnologia, escalabilidade, multi-tenancy e infraestrutura de dados self-service
Objetivos
- Projetar arquiteturas de plataforma de dados ponta a ponta para escala empresarial
- Construir infraestrutura de dados self-service que habilite equipes autônomas
Conceitos-chave
- arquitetura de plataforma
- seleção de tecnologia
- escalabilidade
- multi-tenancy
- self-service
- catálogo de dados
- gerenciamento de metadados
- estrutura da equipe de plataforma
Observabilidade de Dados
Monitoramento de pipelines de dados para anomalias, implementação de verificações de freshness/volume/schema, alertas sobre regressões de qualidade de dados e construção de plataformas de observabilidade
Objetivos
- Projetar uma estratégia de observabilidade de dados cobrindo dimensões de freshness, volume e schema
- Implementar alertas automatizados para regressões de qualidade de dados com mínimo de falsos positivos
Conceitos-chave
- monitoramento de freshness
- detecção de anomalias de volume
- detecção de mudanças de schema
- SLAs de dados
- plataformas de observabilidade
- Monte Carlo
- data downtime
Design de APIs de Dados
Construção de APIs de dados para consumidores internos, GraphQL para acesso a dados, analytics API-first, rate limiting, estratégias de cache e versionamento de APIs para produtos de dados
Objetivos
- Projetar APIs de dados performáticas com estratégias apropriadas de cache e rate limiting
- Escolher entre REST e GraphQL para diferentes padrões de acesso a dados
Conceitos-chave
- APIs de dados
- GraphQL para dados
- analytics API-first
- rate limiting
- estratégias de cache
- versionamento de API
- endpoints de produto de dados
Estratégias de Teste DataOps
Testes unitários de transformações de dados, testes de integração de pipelines, frameworks de mocking de dados, geração de dados de teste e CI/CD para qualidade de dados
Objetivos
- Projetar estratégias de teste abrangentes para pipelines de dados cobrindo testes unitários e de integração
- Implementar mocking de dados e geração de dados de teste para testes reproduzíveis de pipelines
Conceitos-chave
- testes unitários de dados
- testes de integra�o de pipelines
- mocking de dados
- geração de dados de teste
- testes dbt
- testes great expectations
- testes de regressão de pipelines
6 · Governança e Conformidade12 tópicos
Linhagem e Catalogação de Dados
Rastreamento de linhagem de dados, catálogos de metadados, análise de impacto, descoberta de dados e integração de linhagem com ferramentas de orquestração
Objetivos
- Projetar rastreamento de linhagem de dados em pipelines batch e streaming
- Implementar catálogos de metadados que habilitem descoberta de dados e análise de impacto
Conceitos-chave
- linhagem de dados
- catálogo de dados
- análise de impacto
- descoberta de dados
- OpenLineage
- Apache Atlas
- linhagem em nível de coluna
- gerenciamento de metadados
Tratamento e Mascaramento de PII
Detecção de PII, técnicas de mascaramento de dados, tokenização, criptografia em repouso/trânsito e estratégias de anonimização
Objetivos
- Projetar pipelines de tratamento de PII com mascaramento e criptografia apropriados
- Escolher entre anonimização, pseudonimização e tokenização
Conceitos-chave
- detecção de PII
- mascaramento de dados
- tokenização
- criptografia em repouso
- criptografia em trânsito
- anonimização
- pseudonimização
- mascaramento dinâmico
Conformidade GDPR/CCPA para Dados
Implementação do direito à exclusão, gerenciamento de consentimento em pipelines de dados, políticas de retenção de dados e transferência transfronteiriça de dados
Objetivos
- Implementar pipelines de direito à exclusão em sistemas de dados distribuídos
- Projetar políticas de retenção de dados em conformidade com GDPR e CCPA
Conceitos-chave
- direito à exclusão
- gerenciamento de consentimento
- retenção de dados
- transferência transfronteiriça
- solicitações de titulares de dados
- privacidade por design
- acordos de processamento de dados
Princípios de Data Mesh
Propriedade de dados orientada a domínio, dados como produto, plataforma de dados self-service, governança federada e padrões de adoção organizacional
Objetivos
- Aplicar princípios de data mesh para descentralizar a propriedade dos dados
- Projetar modelos de governança federada que equilibrem autonomia e padrões
Conceitos-chave
- propriedade de domínio
- dados como produto
- plataforma self-service
- governança federada
- data mesh vs data fabric
- limites de domínio
- padrões de interoperabilidade
Pensamento de Produto de Dados
Definição de produto de dados, SLOs para produtos de dados, descobribilidade, interoperabilidade e gerenciamento do ciclo de vida do produto de dados
Objetivos
- Definir e gerenciar produtos de dados com SLOs e propriedade claros
- Projetar plataformas de produto de dados que habilitem equipes de dados autônomas
Conceitos-chave
- definição de produto de dados
- SLOs de produto de dados
- descobribilidade
- interoperabilidade
- ciclo de vida do produto de dados
- canvas de produto de dados
- dono do produto de dados
Arquitetura Data Mesh
Projetando e implementando Data Mesh: propriedade de domínio, produtos de dados, governança federada e infraestrutura self-service
Objetivos
- Projetar um data mesh orientado a domínio com propriedade e limites de governança claros
- Construir infraestrutura de dados self-service que habilite equipes de domínio a publicar produtos de dados
Conceitos-chave
- propriedade de domínio
- produtos de dados
- governança federada
- plataforma self-service
- contratos de produto de dados
- interoperabilidade
- topologia mesh
Feature Stores em Tempo Real
Construindo e operando feature stores (Feast, Tecton) para servir features de ML em tempo real com correção point-in-time
Objetivos
- Projetar uma feature store com consistência online/offline e correção point-in-time
- Prevenir skew treino-servir em pipelines de features de ML
Conceitos-chave
- stores online/offline
- joins point-in-time
- atualidade de features
- Feast
- Tecton
- backfilling
- prevenção de skew treino-servir
Qualidade de Dados em Escala
Implementando frameworks de qualidade de dados em escala usando Great Expectations, testes dbt e detecção de anomalias
Objetivos
- Projetar um framework de qualidade de dados com validação automatizada e alertas em escala
- Implementar verificações de qualidade cientes de linhagem que identifiquem causas raiz ao longo do pipeline
Conceitos-chave
- Great Expectations
- contratos de dados
- validação de schema
- verificações de atualidade
- detecção de anomalias
- SLAs de qualidade de dados
- qualidade ciente de linhagem
Governança de Dados e Sistemas de Catálogo
Implementando governança de dados empresarial: catalogação de dados (Datahub, Amundsen), rastreamento de linhagem, classificação e políticas de acesso
Objetivos
- Projetar e implementar um catálogo de dados empresarial com linhagem e classificação
- Definir políticas de acesso e fluxos de governança para dados sensíveis em escala
Conceitos-chave
- catálogo de dados
- grafos de linhagem
- classificação de dados
- marcação de PII
- políticas de acesso
- Datahub
- Amundsen
- OpenMetadata
Segurança e Controle de Acesso em Data Lakes
Controle de acesso granular para data lakes, mascaramento de colunas, segurança em nível de linha, criptografia em repouso/trânsito e isolamento multi-tenant de dados
Objetivos
- Projetar controle de acesso granular para data lakes com segurança em nível de linha e coluna
- Implementar isolamento de dados multi-tenant mantendo o desempenho de consultas
Conceitos-chave
- segurança em nível de linha
- mascaramento de colunas
- ACLs granulares
- criptografia de dados
- isolamento multi-tenant
- Apache Ranger
- Lake Formation
Gestão de Metadados
Stores de metadados, metadados ativos para automação, catalogação automatizada, pipelines orientados a metadados e gestão de glossário de neg��cios
Objetivos
- Projetar uma estratégia de gestão de metadados que habilite descoberta e governança automatizadas
- Implementar padrões de metadados ativos que conduzam o comportamento de pipelines e verificaç��es de qualidade
Conceitos-chave
- metadados ativos
- stores de metadados
- catalogação automatizada
- pipelines orientados a metadados
- glossário de negócios
- OpenMetadata
- grafo de metadados
Colaboração entre Times de Dados
Trabalho eficaz com analistas e cientistas de dados, definição de SLAs de dados, estabelecimento de contratos de dados entre times e gestão de ownership de produtos de dados
Objetivos
- Estabelecer SLAs e contratos de dados eficazes entre times de engenharia e analytics
- Projetar fluxos de acesso self-serve a dados que reduzam fricção para consumidores de dados
Conceitos-chave
- SLAs de dados
- contratos entre times
- ownership de produto de dados
- habilitação de analistas
- acesso self-serve a dados
- fluxos de requisição de dados
- padrões de documentação
Níveis: Júnior, Pleno, Sênior e Especialista
Explique com suas palavras
Corrigido por IA · sem cadastro · 1 perguntaSem alternativas para chutar: você escreve, a IA corrige com a rubrica do tópico e diz em que nível sua resposta está.
Já estuda Engenheiro de Dados?
A avaliação mede tópico por tópico, e o plano pula o que você já sabe.
Aberto para ler. A conta só é necessária para ser medido.
Perguntas frequentes
Por onde começar a estudar Engenheiro de Dados?
Comece por Design de Pipelines de Dados: Padrões ETL vs ELT, Fundamentos de Processamento em Lote e Orquestração de Pipelines (Airflow/Dagster/Prefect). O mapa ordena os tópicos pelo que depende de quê, então cada um prepara o seguinte.
Quanto tempo leva uma avaliação completa de Engenheiro de Dados?
Uma avaliação completa desta trilha leva cerca de 55 minutos. O tempo de estudo depende de onde você começa; o diagnóstico mostra quais tópicos você pode pular.
Preciso de conta para usar esta página?
Não. O mapa, os objetivos e os conceitos-chave são abertos. A conta só é necessária para ser medido, ver seu gap por tópico e receber um plano.