Autor(es): MURILLO ROSENO FEITOZA LIMA
Palavras-chave: Data Warehouse, data mart, ETL, integração de dados, biblioteca digital, pentaho, PDI, kettle, jobs
Defendido/Publicado em: 2019-06-01
Orientador(a): Jackson Gomes de Souza
Curso: Ciência da Computação
Este trabalho apresenta o processo de desenvolvimento de um data mart e automatização do processo ETL no contexto da produção acadêmica do CEULP/ULBRA, a fim de, centralizar os
dados referentes disponíveis na Biblioteca Digital. Neste trabalho é apresentado as características inerentes de um data warehouse, tipos de arquiteturas e implementação de data marts, o conceito de granularidade de dados para a contextualização além da explicação da modelagem de um Data Warehouse esclarecendo os componentes do processo, tabela fato, tabela dimensão, tipos de medidas, modelo estrela e modelo floco de neve e o processo ETL, a
partir dos passos de extração, transformação e carga dos dados. A metodologia é composta por etapas abordando os materiais utilizados, sendo para o armazenamento de dos o uso do SGBD
Microsoft SQL Server 2014 e para o desenvolvimento e automatização do processo ETL o Pentaho Data Integration e os procedimentos necessários para o desenvolvimento do projeto,
partindo da análise do modelo ER da biblioteca digital, definição do modelo abstrato do data mart, criação do modelo físico do data mart, integração de dados e criação de jobs. Por meio de análises feitas no modelo Entidade-Relacionamento, foi possível identificar e elaborar o modelo lógico e físico do data mart, base para as demais etapas do procedimento utilizado. Por fim, os resultados obtidos foram a estrutura física do data mart implementada para receber os dados, a tabela fato e as tabelas dimensões criadas, o processo ETL e a criação de Jobs para a automatização desses processos foram criadas.
Roseno, Murillo DESENVOLVIMENTO DE UM DATA MART E AUTOMATIZAÇÃO DO PROCESSO ETL PARA CENTRALIZAR OS DADOS REFERENTES À PRODUÇÃO ACADÊMICA DISPONÍVEIS NOS BANCOS DE DADOS DO CEULP/ULBRA. 2019. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação). Centro Universitário Luterano de Palmas, Palmas, Tocantins, 2019. Disponível em: <http://ulbra-to.br/bibliotecadigital/publico/home/documento/691>. Acesso em: 22 dez. 2024