• Keine Ergebnisse gefunden

8 Building the DW

N/A
N/A
Protected

Academic year: 2021

Aktie "8 Building the DW"

Copied!
7
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

• Exercise 1

– What is a staging area?

– Why are users not allowed to interact with the staging area?

8 Building the DW

– When should we use flat files in the staging area?

– What is ETL, and when should it be applied?

(2)

• Exercise 2

– a) Compose a regular expression which validates only strings which contain letters only, no spaces or other characters than letters, start with only one capital letter, and continue with at least one, up to 20 small letters. See examples in Annex 2.

8 Building the DW

least one, up to 20 small letters. See examples in Annex 2.

• [A-Z][a-z]{1,20}

Data Warehousing & OLAP – Wolf-Tilo Balke – Institut für Informationssysteme – TU Braunschweig 2

String Evaluation

A Bad

Aa Good

AA Bad

aa Bad

A1 Very bad

Thomas Good

Thomas Mann Bad

(3)

• Exercise 2

– b) Install Eobjects Data Cleaner. Use the regular expression from 2.a, and create a validation task, add as validation rule a

“regex validation”, choose as data selections the CUSTOMER table, and as data subset the CONTACTLASTNAME and

8 Building the DW

table, and as data subset the CONTACTLASTNAME and

CONTACTFIRSTNAME attributes

(4)

• Exercise 2

– c) Give three examples (of different patterns) strings which pass the validation of the following regular

8 Building the DW

of the following regular expression, and one that doesn’t:

• (\+\d{1,2})?((\(\d{1,4}\))|(\d){3,5}[-/]?)((\d){1,5})

Data Warehousing & OLAP – Wolf-Tilo Balke – Institut für Informationssysteme – TU Braunschweig 4

(5)

• Exercise 3

– Briefly describe the basic steps in schema integration?

8 Building the DW

schemas with conflicts

identify

Preintegration analysis Comparison of schemas

modified schemas list of conflicts

integrated

identify conflicts

resolve conflicts

integrate schemas

Comparison of schemas Conformation of schemas

Merging and restructuring

(6)

• Exercise 3

– Explain how schema mapping is performed in praxis.

• Transform data to application specific XML → Transform to XML specific to other application / general schema →

Transform back to binary

8 Building the DW

→ Transform back to binary

• Note: the integration work still has to be done manually

Data Warehousing & OLAP – Wolf-Tilo Balke – Institut für Informationssysteme – TU Braunschweig 6

(7)

• Exercise 3

– When should we use bulk loading and why is it a good idea?

• Loading fact table data

• It bypasses integrity checks, concurency, index maintenance,

8 Building the DW

• It bypasses integrity checks, concurency, index maintenance,

etc. so it is much faster then regular inserts

Referenzen

ÄHNLICHE DOKUMENTE

We recapitulate the theory of belief contraction and epistemic entrenchment as developed by Gardenfors and Makinson (G~denfors 1988 and Gardenfors and Makinson

Although reviewing the assumed general effects of oxytocin on social-emotional cognition and behavior and related neural processes, I will emphasize mainly on its influences

Corollary 2 For any generating register machine with two decrementable registers, we can construct a catalytic P system with only one catalyst and working in the deriva- tion

Con be used with o single oddress to chonge sign of field Product in low-order. ions of

But only the Mindset Video Production System can genlock Mindset color graphics - the best in microcompu- ters - to any standard NTSC video source, including both broadcast

So, the goddess could rise either 10,000 cubits into the sky or just one cubit and one finger.. T h e last reading has never been considered before because at first glance it does

Peetre, Rectification ` a l’article “Une caract´ erisation abstraite des op´ erateurs diff´ erentiels” Math.. Friedrichs, On the differentiability of the solutions of linear

This involves integrating the delivery of employment assistance to unemployed people by restructuring the relationship between the Federal Employment Service (FES) and