Automatic generation of ETL processes from conceptual models

dc.contributor.authorMuñoz, Lilia
dc.contributor.authorTrujillo, Juan
dc.contributor.authorMazón, Jose Norberto
dc.date.accessioned2018-06-13T20:09:20Z
dc.date.available2018-06-13T20:09:20Z
dc.date.issued11/06/2009
dc.descriptionData warehouses (DW) integrate different data sources in order to give a multidimensional view of them to the decision-maker. To this aim, the ETL (Extraction, Transformation and Load) processes are responsible for extracting data from heterogeneous operational data sources, their transformation (conversion, cleaning, standardization, etc.), and its load in the DW. In recent years, several conceptual modeling approaches have been proposed for designing ETL processes. Although these approaches are very useful for documenting ETL processes and supporting the designer tasks, these proposals fail to give mechanisms to carry out an automatic code generation stage. Such a stage should be required to both avoid fails and save development time in the implementation of complex ETL process. Therefore, in this paper we define an approach for the automatic code generation of ETL processes. To this aim, we align the modeling of ETL processes in DW with MDA (Model Driven Architecture) by formally defining a set of QVT (Query, View, Transformation) transformations.en_US
dc.description.abstractLos almacenes de datos (DW) integran diferentes fuentes de datos con el fin de proporcionar una visión multidimensional de los mismos al tomador de decisiones. Con este propósito, los procesos ETL (Extracción, Transformación y Carga) son responsables de extraer datos de fuentes operacionales heterogéneas, su transformación (conversión, limpieza, estandarización, etc.) y su carga en el DW. En los últimos años, se han propuesto varios enfoques de modelado conceptual para el diseño de procesos ETL. Aunque estos enfoques son muy útiles para documentar los procesos ETL y apoyar las tareas del diseñador, estas propuestas no logran proporcionar mecanismos para llevar a cabo una etapa de generación automática de código. Dicha etapa debería ser necesaria tanto para evitar errores como para ahorrar tiempo de desarrollo en la implementación de procesos ETL complejos. Por lo tanto, en este artículo definimos un enfoque para la generación automática de código de procesos ETL. Con este fin, alineamos el modelado de procesos ETL en DW con MDA (Arquitectura Dirigida por Modelos) mediante la definición formal de un conjunto de transformaciones QVT (Consulta, Vista, Transformación).en_US
dc.formatapplication/pdf
dc.formattext/html
dc.identifierhttps://dl.acm.org/citation.cfm?id=1651298
dc.identifier.urihttps://ridda2.utp.ac.pa/handle/123456789/4915
dc.languageeng
dc.rightsinfo:eu-repo/semantics/embargoedAccess
dc.subjectAutomaticen_US
dc.subjectETL processesen_US
dc.subjectconceptual modelsen_US
dc.subjectAutomatic
dc.subjectETL processes
dc.subjectconceptual models
dc.titleAutomatic generation of ETL processes from conceptual modelsen_US
dc.typeinfo:eu-repo/semantics/article
dc.typeinfo:eu-repo/semantics/publishedVersion

Archivos

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
1.71 KB
Formato:
Item-specific license agreed upon to submission
Descripción: