QlikView QSDA2018 - Qlik Sense Data Architect Certification Exam Exam
Page: 2 / 10
Total 50 questions
Question #6 (Topic: Single Topic)
Refer to the exhibit.

The business analyst previews some data and notices different values for the United States in the Country field. The analyst must be able to report the total sales
for the United States. The data architect must fix this issue in the LOAD script.
Which function should the data architect use to fix data quality issue?

The business analyst previews some data and notices different values for the United States in the Country field. The analyst must be able to report the total sales
for the United States. The data architect must fix this issue in the LOAD script.
Which function should the data architect use to fix data quality issue?
A. Switch
B. ApplyMap
C. Case
D. Replace
Answer: B
Question #7 (Topic: Single Topic)
Refer to the exhibit.

The data model shown has a synthetic key for information that contains actual sales and budget sales for a multi-national company. As a business requirement,
users must be able to drill down by department and country. Data must not be lost. Due to data quality issues, some departments are NOT included in the Sales
and Budget tables. The data architect needs a method to eliminate synthetic keys that generates the fastest performing data model.
Which method should the data architect use?

The data model shown has a synthetic key for information that contains actual sales and budget sales for a multi-national company. As a business requirement,
users must be able to drill down by department and country. Data must not be lost. Due to data quality issues, some departments are NOT included in the Sales
and Budget tables. The data architect needs a method to eliminate synthetic keys that generates the fastest performing data model.
Which method should the data architect use?
A. A link table to associate the two tables.
B. A forced concatenation statement.
C. Field aliases or comment out redundant fields.
D. A Left Join statement in the script.
Answer: B
Question #8 (Topic: Single Topic)
Refer to the exhibit.

A data architect has two tables that contain Sales and target data for employees. The tables are loaded into Qlik Sense and are associated by EmployeeID. The
data architect creates a bar chart of total Sales vs. Target. The architect notices some values for target are too high, and employees with NO sales should be
excluded.
Which function should the data architect use to resolve these issues?

A data architect has two tables that contain Sales and target data for employees. The tables are loaded into Qlik Sense and are associated by EmployeeID. The
data architect creates a bar chart of total Sales vs. Target. The architect notices some values for target are too high, and employees with NO sales should be
excluded.
Which function should the data architect use to resolve these issues?
A. Left Join
B. Inner Join
C. Left Keep
D. Outer Join
Answer: B
Question #9 (Topic: Single Topic)
Refer to the exhibit.

In the data load editor, the tables are loaded in the following sequence:
1. OrderHeader
2. OrderDetails
3. Products
The three tables CANNOT be modified as all fields are required. A data architect must create a Cost of Goods Sold (COGS) field calculated as UnitCost* Quantity.
Some products may NOT have UniCost, so the COGS value must be zero for these products.
How should the data architect meet this requirement?

In the data load editor, the tables are loaded in the following sequence:
1. OrderHeader
2. OrderDetails
3. Products
The three tables CANNOT be modified as all fields are required. A data architect must create a Cost of Goods Sold (COGS) field calculated as UnitCost* Quantity.
Some products may NOT have UniCost, so the COGS value must be zero for these products.
How should the data architect meet this requirement?
A. 1. Load the Products table as the first table 2. Create a new field in the OrderDetails table: Quantity * IsNull (UnitCost) as COGS
B. 1. Perform a preceding load on the Product table 2. Create a new field in the OrderDetails table: if((UnitCost ג€" null() or ג€, 0) * Quantity as COGS
C. 1. Join the Products and OrderDetails on ProductID 2. Create a new field in the OrderDetails table: Replace(Null, 0, UnitCost) * Quantity as COGS
D. 1. Create a mapping load table as the first table from the Product table 2. Create a new field to the OrderDetails table: ApplyMap (ג€˜UnitCost_Mapג€™, ProductID, 0) * Quantity as COGS
Answer: D
Question #10 (Topic: Single Topic)
Two companies have merged and full database integration is planned for next year. The data architect needs an interim solution to view all employee data from
both companies.
✑ The tables come from different systems
✑ Both companies have similar Employees tables
✑ Both tables have identifiers for Employee and some other attributes (e.g., geographical information)
✑ The tables also have some fields that do NOT match (e.g., Social Security Number and Bank Account)
Which problem occurs when the two tables are loaded into Qlik Sense?
both companies.
✑ The tables come from different systems
✑ Both companies have similar Employees tables
✑ Both tables have identifiers for Employee and some other attributes (e.g., geographical information)
✑ The tables also have some fields that do NOT match (e.g., Social Security Number and Bank Account)
Which problem occurs when the two tables are loaded into Qlik Sense?
A. Link tables are created
B. Synthetic keys are created
C. An auto concatenation occurs
D. A circular reference occurs
Answer: B