← Professional Data Engineer: pipelines e decisões de dados
05 / 8 · 35 MIN

Armazenamento e padrões de acesso

Escolhe organização dos dados a partir de consultas, transações e retenção.

Conceito e mecanismo

Escolher armazenamento começa pela forma de ler e alterar dados. Transações curtas sobre várias entidades e agregações extensas de histórico têm necessidades diferentes. Define consistência, durabilidade, latência, volume e custo antes de reduzir a decisão a um nome de produto. Numa tabela analítica, partições podem limitar leitura a intervalos relevantes quando a query usa um predicado elegível na coluna de partição. Clustering organiza blocos segundo colunas e a sua ordem; não cria uma restrição de unicidade nem uma chave estrangeira. Particionar e usar clustering pode ser complementar. A escolha deve ser validada com consultas representativas e com os valores que efetivamente aparecem nos filtros.

Aplicação guiada

Numa plataforma fictícia, consultas frequentes filtram cliente dentro dos últimos dias. Uma partição por data adequada e clustering alinhado ao cliente podem reduzir trabalho, mas precisam de medição. Um catálogo de metadata ajuda a descobrir responsáveis e linhagem dos ativos distribuídos sem exigir cópia de todos os dados. Descrições geradas também precisam de stewardship; um texto plausível não prova significado correto. Para objetos em Cloud Storage, lifecycle não deve ser confundido com autorização para eliminar qualquer dado. Um hold ou retenção aplicável pode impedir Delete mesmo quando a idade foi atingida. Define responsabilidade por exceções e pela confirmação de recuperação. O custo menor de armazenamento só é útil se preservar os requisitos de leitura, retenção e operação.

NA PRÁTICA

Uma regra de idade não remove um hold; uma coluna de clustering não torna valores únicos.

Armadilhas comuns

Produto antes do requisito; clustering como índice único; metadata como cópia; lifecycle como eliminação incondicional.

Tópicos relacionados: Desenho, governance e identidade · Qualidade, migração e cutover · Streaming, tempo e efeitos

Leva esta ideia contigo

Alinha organização, acesso e retenção com os padrões reais do workload.

Criar conta

Referência: BigQuery partitioned tables · Current linked standard guide (document title v4.2); edition date unconfirmed (2026-09-30 inspection)

Google Cloud é uma marca comercial de Google LLC. A dr.pt é uma plataforma de preparação independente e não está afiliada, associada, patrocinada, autorizada nem aprovada por Google. Os conteúdos e as perguntas são originais, não são perguntas oficiais de exame, e concluir os nossos testes não atribui nem garante qualquer certificação. Os nomes são usados apenas para identificar o tema. Todas as outras marcas pertencem aos respetivos titulares.