Questões de Concurso
Sobre etl (extract transform load) em banco de dados
Foram encontradas 261 questões
Julgue o próximo item, relativos a NoSQL, data lake, ETL e governança de dados.
A fase de carga em um processo de ETL exige que os dados
sejam carregados em lotes programados, como forma de
garantir a eficiência do sistema como um todo.
Para implementar as ações sobre os dados em um ETL, Julia utilizou:
Assinale a opção que indica a técnica que torna possível a disposição desse recurso.
Considere o seguinte texto:
O SEBRAE de Alagoas menciona que a análise dos dados é “um raio-X da organização, tanto no ambiente interno, quanto no externo”. Complementa afirmando que “por meio de indicadores que façam sentido para seu negócio é possível avaliar as mais diversas esferas do negócio.” e que a análise de dados extrapola “os limites do setor de Tecnologia da Informação e gera suporte para as áreas de Recursos Humanos, Logística, Vendas, Compras, Marketing, Financeiro e outros.”. Embora a proposta de valor dos dados seja inegável, os dados precisam obedecer a alguns parâmetros básicos de usabilidade e qualidade. Segundo Sharda, Delen e Turban (2019), “nem todos os dados são úteis para todas as tarefas”. Em outras palavras, os dados precisam “corresponder (cumprir com as especificações adequadas) às tarefas para a qual visa ser usado”. Em essência, os dados precisam estar prontos (ou ainda preparados) para o uso em análise de dados.
(SEBRAE ALAGOAS. Importância da análise de dados. Disponível em: https://blog.sebraealagoas.com.br/gestao/importancia-da-analise-de-dados/. Acesso em: 06 mar. 2022; e SHARDA, Ramesh; DELEN, Dursun; TURBAN, Efraim. Business intelligence e análise de dados para a gestão do negócio. Porto Alegre: Bookman, 2019.)
A respeito da natureza, características e pré-processamento de dados, assinale a alternativa correta.
Uma empresa de cartão de crédito cujo banco de dados possuía um campo “gender” para armazenar o sexo de seus clientes. Alguns registros assumiam, entretanto, o valor B para esse atributo, o qual, posteriormente, descobriu-se que correspondia à informação Business. Originalmente, o sistema tinha sido projetado somente para cadastrar cartões para pessoas físicas, porém, quando cartões para empresas foram permitidos, não havia um campo específico para indicar que o cadastrado era uma empresa. Essa informação foi então armazenada no campo “gender”.
1 - SQL (Standard Query Language)
2 – Web Services
3 - Processamento em lote
4 – Mapeamento de dados
A - Fornece instruções detalhadas para uma aplicação sobre como obter os dados necessários para processar. Ele também descreve qual campo de origem é correspondente ao campo de destino. Por exemplo, associar um atributo de uma tabela do banco de dados com outro atributo de outra tabela de outro banco de dados.
B - É o método mais comum de acessar e transformar os dados de um banco de dados relacional.
C - Refere-se a uma operação que envolve a movimentação de grandes volumes de dados entre dois sistemas durante o que é chamado de “janela”. Nesse período determinado, nenhuma ação pode ocorrer com o sistema-fonte, enquanto os dados são sincronizados.
D – É um método baseado na internet para fornecer dados ou funcionalidades a várias aplicações em tempo quase real. Esse método simplifica os processos de integração de dados e pode entregar, rapidamente, mais valor a partir dos dados.

No PDI, para implementar tarefas, como Carrega Salário, Calcula Classe e Armazena Classe, deve-se usar:
"São ferramentas de software cuja função é a extração de dados de diversos sistemas, transformação desses dados conforme regras de negócios e por fim o carregamento dos dados geralmente para um Data Mart e/ou Data Warehouse, porém nada impede que também seja para enviar os dados para um determinado sistema da organização"
Julgue o próximo item, relativo a otimização de consulta, ETL, modelo entidade-relacionamento e bancos de dados NoSQL.
No processo de otimização de consultas, são avaliados
diversos planos de execução, que variam de acordo com a
estrutura de arquivos e algoritmos de junção, entre outros.
I. Chamamos de ETL as ferramentas de software que são especializadas no processo de integração de dados. Elas são capazes de se conectar a diferentes fontes para extração de dados, transformar os dados quando necessário, e finalmente carrega-los na base que consolidará todas as informações importantes.
Il, O processo de transformação de dados nos permite a realização de diversas operações. A operação de transposição por exemplo, nos permite transforma linhas em colunas ou vice-versa. Já a operação de derivação ocorre quando, através de uma função de mapeamento, realizamos a mudança dos dados de domínio para um outro domínio.
III. Pentaho Data Integration, Oracle Data Integrator e Informatica Power Center são alguns exemplos de ferramentas de integração de dados conhecidas no mercado.
No contexto dos processos ETL (Extract, Transform & Load), analise as afirmativas a seguir.
I. A Stage Area é comumente usada para a limpeza, consolidação, agregação, alinhamento e outras funções aplicadas aos dados oriundos de múltiplas fontes.
II. Além de bancos de dados de produção, arquivos avulsos formatados como por exemplo CSV, planilhas, XML, JSON são frequentemente usados no processo de carga (load).
III. Na Stage Area são criados bancos de dados próprios com dados temporários apenas, cuja finalidade é aproveitar as facilidades de acesso e manipulação para as tarefas de transformação dos dados.
Está correto o que se afirma em
Julgue o próximo item, a respeito de ETL, ELT e data lake.
O processo ETL (extrair, transformar e carregar) permite
analisar grandes volumes de dados de forma rápida; para
isso, é necessário duplicar o espaço em disco e triplicar o
tempo no carregamento e na transformação de dados em
relação ao ELT (extrair, carregar e transformar), que
compacta os dados no carregamento.
Julgue os itens a seguir, a respeito do Azure Data Factory.
I É um serviço de integração de dados sem servidor totalmente gerenciado.
II Permite construir processos ETL e ELT sem código com facilidade em um ambiente visual intuitivo ou escrever seu próprio código.
III Fornece semântica e sintaxe do sistema de arquivos, segurança em nível de arquivo e escala.
Assinale a opção correta.