Questão nº 38

Questão de Ciência de Dados · FGV CVM 2024 (nº 38)

FGV2024Analista CVM - Ciência de Dados (Perfil 7)Ciência de Dados
Gabarito: Aver comentário ↓

As transações financeiras da CVM são realizadas sobre ativos nacionais, utilizando a moeda real (R$), e ativos internacionais, utilizando a moeda dólar americano (US$).
Para implementar um Data Mart Financeiro da CVM, permitindo análises dos ativos nas duas moedas, deve-se:

Resposta comentada

Gabarito Alternativa A

Em Modelagem Dimensional, a Tabela Fato guarda os números das transações (as "medidas"), e as Dimensões dão o contexto (como tempo, produto, cliente). Para analisar valores em múltiplas moedas, o ideal é armazenar tanto o valor original da transação quanto seus valores convertidos para moedas de análise comuns, para facilitar relatórios e agregações sem precisar converter a cada consulta.

(A) Correta: Esta alternativa descreve uma abordagem robusta e flexível. Ao criar colunas para o valor na moeda original da transação e também para o valor convertido em moedas de análise (neste caso, R$ e US$), a Tabela Fato permite análises diretas em qualquer uma das moedas. A Dimensão Moeda complementa, fornecendo o contexto da moeda original da transação, o que é essencial para filtros e agrupamentos. Isso evita cálculos complexos de conversão em tempo de consulta e garante que tanto o valor original quanto os valores convertidos estejam disponíveis para análise.

(B) Incorreta: Uma Minidimensão é usada para atributos que mudam lentamente ou têm alta cardinalidade, não para armazenar medidas numéricas como os valores das transações. Valores monetários são fatos e pertencem à Tabela Fato.

(C) Incorreta: Normalizar uma Dimensão em um snowflake schema (dividir uma dimensão em tabelas menores) é uma técnica para a estrutura da dimensão em si, mas não resolve o problema de como armazenar os valores das transações em múltiplas moedas na Tabela Fato. A questão principal é a representação dos valores monetários, não a estrutura interna da Dimensão Moeda.

(D) Incorreta: Uma Dimensão Auditoria é usada para armazenar metadados sobre o processo de carga dos dados (quem carregou, quando, de qual fonte), e não para a descrição da moeda ou para armazenar valores de transação. A descrição da moeda pertence a uma Dimensão Moeda padrão.

(E) Incorreta: Esta alternativa descreve etapas importantes do processo de desenvolvimento de um Data Mart (levantar requisitos, criar dimensões, implementar ETL para conversão), mas não a estrutura de modelagem dimensional da Tabela Fato e das Dimensões que a pergunta solicita. Embora essas ações sejam necessárias para construir a solução, elas não são a resposta sobre como o modelo dimensional deve ser projetado para lidar com as moedas. Armadilha da banca: Esta opção é muito tentadora porque descreve práticas corretas e essenciais de um projeto de BI, mas não responde à pergunta sobre o design do modelo.

Fonte: FGV CVM 2024 Analista CVM - Ciência de Dados (Perfil 7) (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho