Questão FC373068
Um conjunto de programas de computador está sendo executado em um conjunto de servidores conectados em rede local, para alimentar um data warehouse a partir dos bancos de dados tra
Bancos de Dados Dimensionais
FCC · 2020
Um conjunto de programas de computador está sendo executado em um conjunto de servidores conectados em rede local, para alimentar um data warehouse a partir dos bancos de dados transacionais de uma empresa, sendo que: um primeiro programa realiza uma cópia de dados transacionais selecionados em estruturas de dados que formam um staging area; um segundo programa faz a leitura dos dados na staging area e alimenta estruturas de bancos de dados em um Operational Data Storage (ODS), que consolida dados operacionais de diversas aplicações e complementa conteúdo. Por fim, outro programa de aplicação faz a leitura do ODS e carrega estruturas de dados em uma estrutura não relacional de tabelas em um data warehouse.
Esse processo para integrar os bancos de dados que são heterogêneos é denominado:
- troca de arquivos por mídia externa física.
- Data base link (DB Link).
- replicação de dados.
- File Transfer Protocol.
- ETL ( Extract, Transform, Load).
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
ETL (ou Extract, Transform, Load) é o processo que descreve exatamente as três etapas mencionadas na questão.
Extract: o primeiro programa copia dados transacionais selecionados para uma staging area, isolando a extração das fontes heterogêneas.
Transform: o segundo programa lê a staging area e consolida, limpa e complementa os dados no ODS (Operational Data Storage), aplicando regras de negócio e uniformizando formatos.
Load: o terceiro programa carrega os dados transformados do ODS para a estrutura final do data warehouse, adaptando o modelo (no caso, tabelas não relacionais) para consulta e análise.
Assim, ETL integra fontes heterogêneas, melhora qualidade e prepara os dados para uso analítico.
Conteúdo do catálogo FC Concursos · Atualizado em