Questão nº 79
Questão de Tecnologia da Informação · FGV TCE-SP 2023 (nº 79)
O TCE SP está implementando um Data Warehouse utilizando uma abordagem incremental, ou seja, constrói um Data Mart para um setor e depois para outro setor, compartilhando Dimensões.
A ferramenta de projeto, que representa as áreas do negócio e as dimensões associadas, utilizada para apoiar a implementação de modelos dimensionais de áreas de negócio distintos compartilhando dimensões padronizadas em um Data Warehouse Corporativo é o(a):
- AData Lake;
- BPipeline de dados;
- CRegras de Associação;
- DMatriz de Barramento; (alternativa correta)
- EProcessamento distribuído.
Resposta comentada
Gabarito Alternativa D
A Matriz de Barramento (Bus Matrix) é uma ferramenta de planejamento e projeto para Data Warehouses que ajuda a identificar quais dimensões (atributos que descrevem o negócio, como Tempo, Cliente, Produto) são compartilhadas entre diferentes fatos (eventos ou métricas de negócio, como Vendas, Estoque) de diversas áreas da empresa, garantindo a padronização e integração dos dados entre os Data Marts.
- (A) Incorreta: Um Data Lake é um repositório de dados brutos em grande escala, não uma ferramenta de projeto para modelagem dimensional e compartilhamento de dimensões.
- (B) Incorreta: Um Pipeline de dados é um conjunto de processos para mover, transformar e carregar dados, não uma ferramenta de projeto para identificar e padronizar dimensões compartilhadas. (Armadilha da banca): Embora a implementação de um Data Warehouse envolva pipelines, a pergunta é sobre a ferramenta de projeto para representar áreas e compartilhar dimensões, não sobre o fluxo de dados em si.
- (C) Incorreta: Regras de Associação são técnicas de mineração de dados para encontrar relações entre itens em grandes conjuntos de dados, não uma ferramenta de projeto para modelagem dimensional.
- (D) Correta: A Matriz de Barramento é exatamente a ferramenta de projeto que mapeia as áreas de negócio (processos de negócio) contra as dimensões, identificando quais dimensões são comuns e podem ser padronizadas e compartilhadas entre diferentes Data Marts, apoiando a abordagem incremental e a construção de um Data Warehouse Corporativo integrado.
- (E) Incorreta: Processamento distribuído é uma técnica de execução que divide tarefas computacionais entre múltiplos computadores, não uma ferramenta de projeto para modelagem dimensional.
Fonte: FGV TCE-SP 2023 Agente da Fiscalização - TI (Caderno Tipo 1). Reproduzida para fins de estudo.