Questão nº 16

Questão de Business Intelligence · FGV CGE-SC 2022 (nº 16)

FGV2022Auditor do Estado - Ciências da ComputaçãoBusiness Intelligence
Gabarito: Ever comentário ↓

As informações analiticamente úteis das fontes de dados operacionais (das operações do dia a dia do negócio) são carregadas no Data Warehouse por meio do processo de ETL. Um dos recursos úteis em um DW é poder observar um mesmo item de dimensão em vários instantes de tempo (timestamps), como, por exemplo, observar o preço de venda de um produto ao longo dos anos.

Assinale a opção que indica a técnica que torna possível a disposição desse recurso.

Resposta comentada

Gabarito Alternativa E

O conceito-chave aqui é a chave substituta (surrogate key) em um Data Warehouse (DW), que é um identificador artificial gerado para cada registro, permitindo que o DW armazene diferentes versões de um mesmo item ao longo do tempo.

(A) Incorreta: A supressão das chaves primárias operacionais não é o objetivo. Elas são importantes para identificar o item de negócio original e podem ser usadas para auditoria ou integração com sistemas operacionais.
(B) Incorreta: Criar chaves primárias compostas com a chave operacional ainda limitaria a capacidade de ter múltiplas versões do mesmo item operacional, pois a chave operacional faria parte da unicidade. A chave substituta deve ser a chave primária única da dimensão.
(C) Incorreta: A "supressão" é o erro aqui. As chaves primárias operacionais não são suprimidas; elas são mantidas como atributos dentro da tabela de dimensão, mas perdem seu status de chave primária.
(D) Incorreta: Esta é a armadilha. Manter as chaves primárias operacionais como "atributos únicos" no DW impediria o registro de múltiplas versões do mesmo item ao longo do tempo. Se o atributo fosse único, você só poderia ter uma linha para cada chave operacional, o que inviabilizaria o histórico.
(E) Correta: A criação de chaves primárias substitutas permite que cada versão histórica de um item de dimensão tenha um identificador único no DW. As chaves primárias do banco de dados operacional são mantidas como atributos comuns (não chave e não únicos) na tabela de dimensão, permitindo que o mesmo item operacional (identificado pela sua chave operacional) apareça em várias linhas, cada uma com uma chave substituta diferente e representando um estado diferente no tempo. Isso é fundamental para o rastreamento de dimensões que mudam lentamente (Slowly Changing Dimensions - SCD Type 2).

Fonte: FGV CGE-SC 2022 Auditor do Estado - Ciências da Computação (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