Persistência dinâmica de dados para soluções de business intelligence

Detalhes bibliográficos
Autor(a) principal: Luís, Marcos de Morais
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/1822/77351
Resumo: Dissertação de mestrado integrado em Informatics Engineering
id RCAP_86dc26b895d09b30a82b0e8c5928e884
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/77351
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Persistência dinâmica de dados para soluções de business intelligenceBusiness intelligenceTableauManipulação de dadosManipulação de estruturasInteração com dadosPluginData manipulationStructures manipulationData interactionEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de mestrado integrado em Informatics EngineeringExistem hoje em dia diversas soluções de Business Intelligence no mercado que permitem a análise de informação de forma intuitiva, permitindo o acesso a utilizadores de negócio das mais diversas áreas. Estas soluções vieram assim tornar o processo de análise de informação ágil, permitindo que esteja presente em mais processos de negócio, executados por utilizadores não especialistas. Estes processos de negócio exigem por vezes a manipulação de dados manualmente. A tarefa de manipulação manual de dados provenientes de diversas fontes é um processo complexo, onde há a necessidade de proceder à implementação de queries, pipelines customizados, entre outras tarefas específicas. Estas tarefas estão assim fora do alcance de profissionais sem conhecimento técnico de programação e desenvolvimento de software. Existe assim a necessidade de construção de uma ferramenta que permita a interação e manipulação de dados sem conhecimento técnico que seja transversal a diferentes contextos com a possibilidade destes também terem diferenças ao nível de tecnologias de base de dados. O Tableau, ferramenta de visualização e interação com dados provenientes de diversas fontes, anunciou que iria disponibilizar uma api para aceder e interagir com a informação presente nos dashboards, possibilitando assim o desenvolvimento de software por terceiros. Por conseguinte, surgiu então a oportunidade de criar um produto que no formato de plugin tivesse como objetivo preencher a lacuna de manipular e interagir com os dados presentes numa base de dados sem estar constrangido a um cenário ou tecnologia específica. Desta maneira conseguimos expandir o conjunto de ações disponíveis aos utilizadores para além das atuais que estão de momento restritas apenas à visualização e interação com dados provenientes de diversas fontes, sem qualquer possibilidade de alteração e preservação de nova informação. Este documento relata o plano de trabalhos sobre a manipulação de dados e estruturas, em múltiplos contextos com a possibilidade de alteração de tecnologia de base de dados. Tendo isto em conta, está estipulado o desenvolvimento de um produto de um motor dinâmico de manipulação de queries dinâmico, que permita a interação por parte dos utilizadores com diferentes contextos e que secundariamente seja de fácil integração em diferentes ferramentas de visualização através de interfaces gráficas.There are now several Business Intelligence solutions on the market that allow information analysis in an intuitive way, allowing access to business users from the most diverse areas. These solutions have thus made the information analysis process agile, allowing it to be present in more business processes, performed by non-specialist users. These business processes sometimes require the manipulation of data manually. The task of manually manipulating data from different sources is a complex process, where there is a need to implement queries, customized pipelines, among other technical tasks. These tasks are therefore out of reach for professionals without technical knowledge of programming and software development. Thus, there is a need in the market for a tool that allows the interaction and manipulation of data without technical knowledge that is transversal to different contexts with the possibility of these also having differences in terms of database technologies. Tableau, a tool for visualization and interaction with data from different sources, announced that it would provide an api to access and interact with the information present in the dashboards, thus enabling the development of software by third parties. Therefore, the opportunity arose then to create a product that, in the format of a plugin, aimed to fill the gap of manipulating and interacting with the data present in a database without being constrained by a scenario or technology. In this way, we were able to expand the set of actions available to users in addition to the current ones, which are currently restricted only to viewing and interacting with data from different sources, without any possibility of altering and preserving new information. This document reports the work plan on the manipulation of data and structures, in multiple contexts with the possibility of changing database technology. Taking this into account, it is stipulated the development of a product for a dynamic query handling engine, which allows users to interact with different contexts and that secondarily is easy to integrate into different visualization tools through graphical interfaces.Ribeiro, António NestorUniversidade do MinhoLuís, Marcos de Morais20212021-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/77351por202949850info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:40:02Zoai:repositorium.sdum.uminho.pt:1822/77351Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:36:46.662174Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Persistência dinâmica de dados para soluções de business intelligence
title Persistência dinâmica de dados para soluções de business intelligence
spellingShingle Persistência dinâmica de dados para soluções de business intelligence
Luís, Marcos de Morais
Business intelligence
Tableau
Manipulação de dados
Manipulação de estruturas
Interação com dados
Plugin
Data manipulation
Structures manipulation
Data interaction
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Persistência dinâmica de dados para soluções de business intelligence
title_full Persistência dinâmica de dados para soluções de business intelligence
title_fullStr Persistência dinâmica de dados para soluções de business intelligence
title_full_unstemmed Persistência dinâmica de dados para soluções de business intelligence
title_sort Persistência dinâmica de dados para soluções de business intelligence
author Luís, Marcos de Morais
author_facet Luís, Marcos de Morais
author_role author
dc.contributor.none.fl_str_mv Ribeiro, António Nestor
Universidade do Minho
dc.contributor.author.fl_str_mv Luís, Marcos de Morais
dc.subject.por.fl_str_mv Business intelligence
Tableau
Manipulação de dados
Manipulação de estruturas
Interação com dados
Plugin
Data manipulation
Structures manipulation
Data interaction
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Business intelligence
Tableau
Manipulação de dados
Manipulação de estruturas
Interação com dados
Plugin
Data manipulation
Structures manipulation
Data interaction
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Dissertação de mestrado integrado em Informatics Engineering
publishDate 2021
dc.date.none.fl_str_mv 2021
2021-01-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/77351
url http://hdl.handle.net/1822/77351
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 202949850
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799132898719170560