Professional Documents
Culture Documents
ETL Testing Interview Questions and Answers PDF
ETL Testing Interview Questions and Answers PDF
Answers
What is ETL?
Info Processing
Analytical Processing
Data Mining
Data mining can be define as the process of extracting hidden predictive
information from large databases and interpret the data while data
warehousing may make use of a data mine for analytical processing of the
data in a faster way. Data warehousing is the process of aggregating data
from multiple sources into one common repository.
Additive Facts
Semi-additive Facts
Non-additive Facts. For more details ETL testing Training
Explain what are Cubes and OLAP Cubes?
Cubes are data processing units comprised of fact tables and dimensions
from the data warehouse. It provides multi-dimensional analysis.
OLAP stands for Online Analytics Processing, and OLAP cube stores large
data in muti-dimensional form for reporting purposes. It consists of facts called
as measures categorized by dimensions.
The first layer in ETL is the source layer, and it is the layer where data lands.
The second layer is the integration layer where the data is stored after
transformation. The third layer is the dimension layer where the actual
presentation layer stands.
Snapshots are the copies of the read-only data that is stored in the master
table.
What are views?
Views are built using the attributes of one or more tables. View with a single
table can be updated, but those with multiple tables cannot be updated. More
info ETL Training
It is actually very beneficial for the extracting of data and from the systems
that are based on legacy.
Well, they can be called as the number data which is generally based on the
columns and is generally present in a fact table by default. Learn more from
ETL Testing Certification
It is one of the finest and in fact one of the very useful approaches in the ETL.
It simply makes sure that the users can get a related value from a table and
with the help of a column value that seems useless. In addition to this, it
simply makes sure of boosting the performance of a dimensions table which is
changing at a very slow rate. Also, there are situations when the records
already remain present in the table. Dealing with such issues can be made
possible with the help of Lookup transformation.
Dimension identification is something that is very important in the ETL and the
same is largely handled by the Bus Schema.
Are your familiar with the Dynamic and the Static Cache?
When it comes to updating the master table, the dynamic cache can be opted.
Also, the users are free to use it for changing the dimensions. On the other
side, the users can simply manage the flat files through the Static Cache. It is
possible to deploy both the Dynamic and the Static Cache at the same time
depending on the task and the overall complexity of the final outcome.
There are two types of Partitioning that is common in ETL and they are:
1. Hash
2. Round-robin
Can you tell a few benefits of using the Data Reader Destination
Adapter?
There are ADO record sets which generally consists of columns and records.
When it comes to populating them in a simple manner, the Data Reader
Destination Adapter is very useful. It simply exposes the data flow and let the
users impose various restrictions on the data which is required in many cases.
What are joiner and lookup?
The joiner is used to join two or more tables to retrieve the data from tables.
Lookup
is used to check and compare the source table and the target table.