Desenvolvendo soluções de Business Intelligence para empresas sergipanas

Detalhes bibliográficos
Autor(a) principal: Aragão, Felipe Morais
Data de Publicação: 2019
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFS
Texto Completo: http://ri.ufs.br/jspui/handle/riufs/12495
Resumo: Nowadays, the acquisition of real-time information is necessary to support decision making. A common characteristic among companies that have developed this type of solution is the nondistinction between the On-Line Transaction Process (OLTP) and On-Line Analytical Process (OLAP). Therefore, user’s satisfaction may decline over the years. This paper aims to build an OLAP environment to support real-time analytic queries with the integration through an Extract, Transform and Load (ETL) in conjunction with Change Data Capture (CDC) for continuous loads. Data was collected from Sergipe’s market focusing on specific information on the use of its workloads.The results demonstrated that the vast majority of companies uses Microsoft SQL Server database management system. In addition, we selected one company as a tester to perform code analysis in Structured Query Language (SQL), interviews and requirements collection. The achieved outcomes were satisfactory as the large majority of the comparative aspects expressed superiority, thus solving the company’s performance issues and incapacity to provide real-time information. CDC is a great choice for analytical environments once it works asynchronously and has a low impact on the OLTP environment. Therefore, CDC is a good choice for updating information on a low latency DW.
id UFS-2_47f9dad8d2102e667a8657ec57411e94
oai_identifier_str oai:ufs.br:riufs/12495
network_acronym_str UFS-2
network_name_str Repositório Institucional da UFS
repository_id_str
spelling Aragão, Felipe MoraisSilva, Gilton José Ferreira daColaço Júnior, Methanias2019-12-16T11:50:23Z2019-12-16T11:50:23Z2019-10-16Aragão, Felipe Morais. Desenvolvendo soluções de Business Intelligence para empresas sergipanas. São Cristóvão, SE, 2019. Monografia (graduação em Ciência da Computação) – Curso de Ciência da Computação, Departamento de Computação, Centro de Ciências Exatas e Tecnologia, Universidade Federal de Sergipe, São Cristóvão, 2019http://ri.ufs.br/jspui/handle/riufs/12495Nowadays, the acquisition of real-time information is necessary to support decision making. A common characteristic among companies that have developed this type of solution is the nondistinction between the On-Line Transaction Process (OLTP) and On-Line Analytical Process (OLAP). Therefore, user’s satisfaction may decline over the years. This paper aims to build an OLAP environment to support real-time analytic queries with the integration through an Extract, Transform and Load (ETL) in conjunction with Change Data Capture (CDC) for continuous loads. Data was collected from Sergipe’s market focusing on specific information on the use of its workloads.The results demonstrated that the vast majority of companies uses Microsoft SQL Server database management system. In addition, we selected one company as a tester to perform code analysis in Structured Query Language (SQL), interviews and requirements collection. The achieved outcomes were satisfactory as the large majority of the comparative aspects expressed superiority, thus solving the company’s performance issues and incapacity to provide real-time information. CDC is a great choice for analytical environments once it works asynchronously and has a low impact on the OLTP environment. Therefore, CDC is a good choice for updating information on a low latency DW.A necessidade de informações em tempo real para ajudar à tomada de decisão na atualidade é cada vez mais recorrente, uma característica presente nas empresas que elaboram essas soluções é a não distinção entre o ambiente OLTP (On-Line Transaction Process) e OLAP (On-Line Analytical Process), desta forma a satisfação do usuário pode decair com decorrer dos anos de uso. Este trabalho tem como objetivo construir uma arquitetura para dar suporte as consultas analíticas em tempo real, integrado por meio do processo de Extração, Transformação e Carga (ETL) em conjunto com o Change Data Capture (CDC) para cargas contínuas. Informações foram pesquisadas no mercado sergipano para obter detalhes específicos sobre o uso dos seus workloads, onde foi constatado que trinta e seis porcento das empresas pesquisadas utilizam o sistema de gerenciamento de banco de dados Microsoft SQL Server, além disso uma empresa foi selecionada e nela foram efetuadas análises de código Structured Query Language (SQL), entrevistas e levantamento de requisitos. Os resultados alcançados foram satisfatórios e a grande maioria dos aspectos comparados demonstraram um melhor uso de processador, memória primária e disco. Logo, o problema de desempenho situado na empresa foi solucionado e também com a capacidade prover dados em tempo real. desta maneira o CDC é uma forma viável de atualizar informações em um DW com pouca latência porque fornece um mecanismo de simples implementação para o rastreamento dos dados, trabalha de forma assíncrona e causa um baixo impacto no servidor transacional.São Cristóvão, SEporCiência da computaçãoEnsino de ciência da computaçãoExtractTransform e Load (ETL)Banco de dadosData Warehouse (DW)Business Intelligence (BI)Change Data Capture (CDC)CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::BANCO DE DADOSDesenvolvendo soluções de Business Intelligence para empresas sergipanasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal de SergipeDCOMP - Departamento de Computação – Ciência da Computação – São Cristóvão - Presencialreponame:Repositório Institucional da UFSinstname:Universidade Federal de Sergipe (UFS)instacron:UFSinfo:eu-repo/semantics/openAccessLICENSElicense.txtlicense.txttext/plain; charset=utf-81475https://ri.ufs.br/jspui/bitstream/riufs/12495/1/license.txt098cbbf65c2c15e1fb2e49c5d306a44cMD51ORIGINALFelipe_Morais_Aragao.pdfFelipe_Morais_Aragao.pdfapplication/pdf1029211https://ri.ufs.br/jspui/bitstream/riufs/12495/2/Felipe_Morais_Aragao.pdf1a7d7467f818faaa593f14cbe764a577MD52TEXTFelipe_Morais_Aragao.pdf.txtFelipe_Morais_Aragao.pdf.txtExtracted texttext/plain110308https://ri.ufs.br/jspui/bitstream/riufs/12495/3/Felipe_Morais_Aragao.pdf.txt2831df5dc7bf043cbc5c597d931b0e57MD53THUMBNAILFelipe_Morais_Aragao.pdf.jpgFelipe_Morais_Aragao.pdf.jpgGenerated Thumbnailimage/jpeg1259https://ri.ufs.br/jspui/bitstream/riufs/12495/4/Felipe_Morais_Aragao.pdf.jpg0a7162d1dadd920817e0aeed1d2bee14MD54riufs/124952019-12-16 08:50:23.3oai:ufs.br:riufs/12495TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvcihlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBTZXJnaXBlIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyIHNldSB0cmFiYWxobyBubyBmb3JtYXRvIGVsZXRyw7RuaWNvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRlIFNlcmdpcGUgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIHNldSB0cmFiYWxobyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgU2VyZ2lwZSBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgZGUgc2V1IHRyYWJhbGhvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIHNldSB0cmFiYWxobyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0bywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgbsOjbyBpbmZyaW5nZSBkaXJlaXRvcyBhdXRvcmFpcyBkZSBuaW5ndcOpbS4KCkNhc28gbyB0cmFiYWxobyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiBkZWNsYXJhIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgw6AgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgU2VyZ2lwZSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvLgoKQSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBTZXJnaXBlIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUocykgb3UgbyhzKSBub21lKHMpIGRvKHMpIApkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRvIHRyYWJhbGhvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIGNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuIAo=Repositório InstitucionalPUBhttps://ri.ufs.br/oai/requestrepositorio@academico.ufs.bropendoar:2019-12-16T11:50:23Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)false
dc.title.pt_BR.fl_str_mv Desenvolvendo soluções de Business Intelligence para empresas sergipanas
title Desenvolvendo soluções de Business Intelligence para empresas sergipanas
spellingShingle Desenvolvendo soluções de Business Intelligence para empresas sergipanas
Aragão, Felipe Morais
Ciência da computação
Ensino de ciência da computação
Extract
Transform e Load (ETL)
Banco de dados
Data Warehouse (DW)
Business Intelligence (BI)
Change Data Capture (CDC)
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::BANCO DE DADOS
title_short Desenvolvendo soluções de Business Intelligence para empresas sergipanas
title_full Desenvolvendo soluções de Business Intelligence para empresas sergipanas
title_fullStr Desenvolvendo soluções de Business Intelligence para empresas sergipanas
title_full_unstemmed Desenvolvendo soluções de Business Intelligence para empresas sergipanas
title_sort Desenvolvendo soluções de Business Intelligence para empresas sergipanas
author Aragão, Felipe Morais
author_facet Aragão, Felipe Morais
author_role author
dc.contributor.author.fl_str_mv Aragão, Felipe Morais
dc.contributor.advisor1.fl_str_mv Silva, Gilton José Ferreira da
dc.contributor.advisor-co1.fl_str_mv Colaço Júnior, Methanias
contributor_str_mv Silva, Gilton José Ferreira da
Colaço Júnior, Methanias
dc.subject.por.fl_str_mv Ciência da computação
Ensino de ciência da computação
Extract
Transform e Load (ETL)
Banco de dados
topic Ciência da computação
Ensino de ciência da computação
Extract
Transform e Load (ETL)
Banco de dados
Data Warehouse (DW)
Business Intelligence (BI)
Change Data Capture (CDC)
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::BANCO DE DADOS
dc.subject.eng.fl_str_mv Data Warehouse (DW)
Business Intelligence (BI)
Change Data Capture (CDC)
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::BANCO DE DADOS
description Nowadays, the acquisition of real-time information is necessary to support decision making. A common characteristic among companies that have developed this type of solution is the nondistinction between the On-Line Transaction Process (OLTP) and On-Line Analytical Process (OLAP). Therefore, user’s satisfaction may decline over the years. This paper aims to build an OLAP environment to support real-time analytic queries with the integration through an Extract, Transform and Load (ETL) in conjunction with Change Data Capture (CDC) for continuous loads. Data was collected from Sergipe’s market focusing on specific information on the use of its workloads.The results demonstrated that the vast majority of companies uses Microsoft SQL Server database management system. In addition, we selected one company as a tester to perform code analysis in Structured Query Language (SQL), interviews and requirements collection. The achieved outcomes were satisfactory as the large majority of the comparative aspects expressed superiority, thus solving the company’s performance issues and incapacity to provide real-time information. CDC is a great choice for analytical environments once it works asynchronously and has a low impact on the OLTP environment. Therefore, CDC is a good choice for updating information on a low latency DW.
publishDate 2019
dc.date.accessioned.fl_str_mv 2019-12-16T11:50:23Z
dc.date.available.fl_str_mv 2019-12-16T11:50:23Z
dc.date.issued.fl_str_mv 2019-10-16
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv Aragão, Felipe Morais. Desenvolvendo soluções de Business Intelligence para empresas sergipanas. São Cristóvão, SE, 2019. Monografia (graduação em Ciência da Computação) – Curso de Ciência da Computação, Departamento de Computação, Centro de Ciências Exatas e Tecnologia, Universidade Federal de Sergipe, São Cristóvão, 2019
dc.identifier.uri.fl_str_mv http://ri.ufs.br/jspui/handle/riufs/12495
identifier_str_mv Aragão, Felipe Morais. Desenvolvendo soluções de Business Intelligence para empresas sergipanas. São Cristóvão, SE, 2019. Monografia (graduação em Ciência da Computação) – Curso de Ciência da Computação, Departamento de Computação, Centro de Ciências Exatas e Tecnologia, Universidade Federal de Sergipe, São Cristóvão, 2019
url http://ri.ufs.br/jspui/handle/riufs/12495
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.initials.fl_str_mv Universidade Federal de Sergipe
dc.publisher.department.fl_str_mv DCOMP - Departamento de Computação – Ciência da Computação – São Cristóvão - Presencial
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFS
instname:Universidade Federal de Sergipe (UFS)
instacron:UFS
instname_str Universidade Federal de Sergipe (UFS)
instacron_str UFS
institution UFS
reponame_str Repositório Institucional da UFS
collection Repositório Institucional da UFS
bitstream.url.fl_str_mv https://ri.ufs.br/jspui/bitstream/riufs/12495/1/license.txt
https://ri.ufs.br/jspui/bitstream/riufs/12495/2/Felipe_Morais_Aragao.pdf
https://ri.ufs.br/jspui/bitstream/riufs/12495/3/Felipe_Morais_Aragao.pdf.txt
https://ri.ufs.br/jspui/bitstream/riufs/12495/4/Felipe_Morais_Aragao.pdf.jpg
bitstream.checksum.fl_str_mv 098cbbf65c2c15e1fb2e49c5d306a44c
1a7d7467f818faaa593f14cbe764a577
2831df5dc7bf043cbc5c597d931b0e57
0a7162d1dadd920817e0aeed1d2bee14
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)
repository.mail.fl_str_mv repositorio@academico.ufs.br
_version_ 1802110738772262912