Publicação

Adaptive OLAP caching, towards a better quality of service in analytical systems

Ver documento

Detalhes bibliográficos
Resumo:ETL (Extract-Transform-Load) systems are formed by processes responsible for the extraction of data from several sources, cleaning and transforming it in accordance with some prerequisites of a data warehouse, and finally loading it in the multidimensional structures of a data warehouse. ETL processes are the most complex tasks involved within the development of a Data Warehousing System, being crucial to model them previously so that, during the implementation stage, the correct set of requirements is considered. Coloured Petri Nets are a graphical modelling language used in the design, specification, simulation and validation of large systems, characterized as being strongly concurrent. The objective of this manuscript is to discuss the application of Coloured Petri Nets to the specification and validation of ETL systems. To demonstrate their viability for such tasks, we have selected a surrogate key pipelining, one of the most relevant and used case in ETL systems implementation.
Autores principais:Marques, Pedro
Outros Autores:Belo, O.
Assunto:Data Warehousing System ETL Systems Coloured Petri Nets Standard ETL Tasks Surrogate Key Pipelining Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
Ano:2012
País:Portugal
Tipo de documento:comunicação em conferência
Tipo de acesso:acesso restrito
Instituição associada:Universidade do Minho
Idioma:inglês
Origem:RepositóriUM - Universidade do Minho
Descrição
Resumo:ETL (Extract-Transform-Load) systems are formed by processes responsible for the extraction of data from several sources, cleaning and transforming it in accordance with some prerequisites of a data warehouse, and finally loading it in the multidimensional structures of a data warehouse. ETL processes are the most complex tasks involved within the development of a Data Warehousing System, being crucial to model them previously so that, during the implementation stage, the correct set of requirements is considered. Coloured Petri Nets are a graphical modelling language used in the design, specification, simulation and validation of large systems, characterized as being strongly concurrent. The objective of this manuscript is to discuss the application of Coloured Petri Nets to the specification and validation of ETL systems. To demonstrate their viability for such tasks, we have selected a surrogate key pipelining, one of the most relevant and used case in ETL systems implementation.