Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/77351

TítuloPersistência dinâmica de dados para soluções de business intelligence
Autor(es)Luís, Marcos de Morais
Orientador(es)Ribeiro, António Nestor
Palavras-chaveBusiness intelligence
Tableau
Manipulação de dados
Manipulação de estruturas
Interação com dados
Plugin
Data manipulation
Structures manipulation
Data interaction
Data2021
Resumo(s)Existem 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.
TipoDissertação de mestrado
DescriçãoDissertação de mestrado integrado em Informatics Engineering
URIhttps://hdl.handle.net/1822/77351
AcessoAcesso aberto
Aparece nas coleções:BUM - Dissertações de Mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
Marcos-de-Morais-Luís-dissertação.pdf3,64 MBAdobe PDFVer/Abrir

Este trabalho está licenciado sob uma Licença Creative Commons Creative Commons

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID