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.
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 ratings0% 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.
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
THE STEP BY STEP GUIDE FOR SUCCESSFUL IMPLEMENTATION OF DATA LAKE-LAKEHOUSE-DATA WAREHOUSE: "THE STEP BY STEP GUIDE FOR SUCCESSFUL IMPLEMENTATION OF DATA LAKE-LAKEHOUSE-DATA WAREHOUSE"