Pular para o conteúdo

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.

6
módulos
45
tópicos
55
min para avaliar

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 pergunta

Sem alternativas para chutar: você escreve, a IA corrige com a rubrica do tópico e diz em que nível sua resposta está.

0 / 600

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.