Migración de modelo de datos relacional en MySQL a vertical en Vertica mediante proceso ETL

Corujeira Belghouch, Álvaro (2021). Migración de modelo de datos relacional en MySQL a vertical en Vertica mediante proceso ETL. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Description

Title: Migración de modelo de datos relacional en MySQL a vertical en Vertica mediante proceso ETL
Author/s:
  • Corujeira Belghouch, Álvaro
Contributor/s:
Item Type: Final Project
Degree: Grado en Ingeniería del Software
Date: July 2021
Subjects:
Freetext Keywords: Bases de datos
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[thumbnail of TFG_ALVARO_CORUJEIRA_BELGHOUCH.pdf] PDF - Users in campus UPM only - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (3MB)

Abstract

El principal objetivo de este proyecto es migrar los datos de una base de datos relacional en MySQL a una Vertical en Vertica. Esto permitirá a las empresas que utilizan los datos de esta base de datos realizar análisis de forma mucho más rápida y eficiente, además de realizar algunos análisis que no se pueden hacer con MySQL dado que los tiempos de consulta son excesivamente altos. Este proyecto consiste en analizar y describir el marco para la migración de una base de datos con modelo relacional a una con modelo Vertical. Centrándose en un caso de estudio práctico realizado por una consultora, “INSTABI”, a una empresa cliente, “OPINAR”. Ambas empresas han sido anonimizadas en esta memoria con un seudónimo. Se realizará el proceso de Extracción, transformación y carga, o Extract, Transform and Load (ETL) para crear un Data Warehouse unificado en Vertica, una base de datos analítica. Se tratarán los tipos de datos y sus diferencias pues hay que ajustar los datos de MySQL a los equivalentes que admite Vertica, así como las herramientas y los pasos para realizar la migración de forma correcta y eficiente desde el principio hasta el final.
Abstract:
The main objective of this project is to migrate data from a relational database in MySQL to a vertical one in Vertica. This will allow companies that use data from this database to perform analysis more quickly and efficiently, as well as to perform some analyses that cannot be done with MySQL due to the excessively long query times. This project consists in analysing and describing the framework for the migration of a database with a relational model to one with a Vertical one. It will be focused on a practical case study carried out by a consultancy firm, INSTABI, for a client company, OPINAR. Both companies have been anonymized in this report with a pseudonym, ergo INSTABI and OPINAR are not their real names. The Extract, Transform and Load (ETL) process will be performed to create a unified Data Warehouse in Vertica, (an analytical database.) Moreover, the tools and steps to correctly and efficiently perform the migration, as well as the data types and their differences, will be discussed as the MySQL data needs to be matched to the Vertica supported equivalents.

More information

Item ID: 68229
DC Identifier: https://oa.upm.es/68229/
OAI Identifier: oai:oa.upm.es:68229
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 19 Aug 2021 15:35
Last Modified: 19 Aug 2021 15:35
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM