0% found this document useful (0 votes)
14 views2 pages

INF80031 wk3 Answers

The document discusses schema objects, ETL processes, ETL testing operations, tracing levels and types, factless fact tables and measures, transformation types, uses of lookup transformation, dynamic and static caching, and the purpose of a staging area in data warehousing.

Uploaded by

104311531
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views2 pages

INF80031 wk3 Answers

The document discusses schema objects, ETL processes, ETL testing operations, tracing levels and types, factless fact tables and measures, transformation types, uses of lookup transformation, dynamic and static caching, and the purpose of a staging area in data warehousing.

Uploaded by

104311531
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Like the previous tutorials, the following questions will be asked in the quiz

Explain what are Schema Objects?


Schema objects are the logical structure that directly refer to the databases data. Schema objects includes
tables, views, sequence synonyms, indexes, clusters, functions packages and database links.
What is ETL?
In data warehousing architecture, ETL is an important component, which manages the data for any
business process. ETL stands for Extract, Transform and Load. Extract does the process of reading
data from a database. Transform does the converting of data into a format that could be appropriate for
reporting and analysis. While, load does the process of writing the data into the target database.
Explain testing operations of ETL?
ETL testing includes

• Verify whether the data is transforming correctly according to business requirements


• Verify that the projected data is loaded into the data warehouse without any truncation
and data loss
• Make sure that ETL application reports invalid data and replaces with default values
• Make sure that data loads at expected time frame to improve scalability and performance

Explain what is tracing level and what are the types?


Tracing level is the amount of data stored in the log files. Tracing level can be classified in two Normal
and Verbose. Normal level explains the tracing level in a detailed manner while verbose explains the
tracing levels at each and every row.
Explain what factless fact schema is and what is Measures?
A fact table without measures is known as Factless fact table. It can view the number of occurring
events. For example, it is used to record an event such as employee count in a company. The numeric
data based on columns in a fact table is known as Measures.

Explain what is transformation?


A transformation is a repository object which generates, modifies or passes data. Transformation are of
two types Active and Passive.
Explain the use of Lookup Transformation?
The Lookup Transformation is useful for

• Getting a related value from a table using a column value


• Update slowly changing dimension table
• Verify whether records already exist in the table
In what case do you use dynamic cache and static cache in connected and unconnected
transformations?
• Dynamic cache is used when you have to update master table and slowly changing
dimensions (SCD) type 1
• For flat files Static cache is used

Explain what staging area is and what is the purpose of a staging area?

Data staging is an area where you hold the data temporary on data warehouse server. Data staging
includes following steps

• Source data extraction and data transformation (restructuring )


• Data transformation (data cleansing, value transformation )
• Surrogate key assignments

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy