Persistência dinâmica de dados para soluções de business intelligence
Autor(a) principal: | |
---|---|
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 |