Extract-Transform-Load (ETL) verksamhet är programvara moduler som ansvarar för att fylla ett datalager med operativa data, som har genomgått en serie omvandlingar på väg till lagret. Hela processen är mycket komplex och av stor betydelse för utformningen och underhållet av datalagret. En uppsjö av kommersiella ETL-verktyg finns redan på marknaden. Var och en av dem följer dock en annan metod för modellering av ETL-aktiviteter, dvs. av byggstenarna i ett ETL-arbetsflöde. Som ett resultat av detta finns det hittills ingen standard eller enhetlig strategi för att beskriva sådana aktiviteter. I detta dokument arbetar vi för att identifiera generiska egenskaper som kännetecknar ETL-aktiviteter. Genom att göra det följer vi en svart-box-strategi och ger en taxonomi som kännetecknar ETL-aktiviteter när det gäller förhållandet mellan deras input och deras utdata och ger en normal form som är baserad på tolkad semantik för svart-box-aktiviteterna. Slutligen visar vi hur den föreslagna taxonomin kan användas vid konstruktion av större moduler, dvs. ETL arketype-mönster, som kan användas för komposition och optimering av ETL-arbetsflöden.
I samma riktning ger arbetet i REF en klassificering av ETL-aktiviteter, genom att undersöka de särskilda egenskaperna hos ETL-arbetsflöden och införa en formell representation av arbetsflöden och aktiviteter baserade på identifierade mönster.
A taxonomy of ETL activities
{'venue': 'DOLAP', 'journal': None, 'mag_field_of_study': ['Computer Science']}