Summer Special 60% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: bestdeal

Free Qlik QSDA2024 Practice Exam with Questions & Answers

Questions 1

Exhibit.

QSDA2024 Question 1

The Section Access security table for an app is shown. User ABC\PPP opens a Qlik Sense app with a table using the field called LEVEL on one of the table columns.

Which is the result?

Options:
A.

The table is removed from the user interface.

B.

The user gets an 'Incomplete visualization' error.

C.

The user gets a 'Field not found' error.

D.

The table is displayed without the LEVEL column.

Qlik QSDA2024 Premium Access
Questions 2

A data architect implements Section Access on an app to reduce the data for each user when the user logs in. Each user is allowed to see their specific territory only.

The app is set for a scheduled reload every three hours. Without Section Access added, the app loads successfully. When Section Access is added and the script runs, the app fails to load.

What is causing this issue?

Options:
A.

The ACCESS Column in the Section Access table has been added in lowercase.

B.

The service account running the task is not included in the Section Access table.

C.

A user name listed in the Section Access table is spelled incorrectly.

D.

The data architect does not have rights to reload the app.

Questions 3

A data architect needs to upload data from ten different sources, but only if there are any changes after the last reload. When data is updated, a new file is placed into a folder mapped to E:\486396169. The data connection points to this folder.

The data architect plans a script which will:

1. Verify that the file exists

2. If the file exists, upload it Otherwise, skip to the next piece of code.

The script will repeat this subroutine for each source. When the script ends, all uploaded files will be removed with a batch procedure. Which option should the data architect use to meet these requirements?

Options:
A.

FilePath, FOR EACH, Peek, Drop

B.

FileSize, IF, THEN, END IF

C.

FilePath, IF, THEN, Drop

D.

FileExists, FOR EACH, IF

Questions 4

A data architect receives an error while running script.

What will happen to the existing data model?

Options:
A.

The data model will be removed from the application.

B.

The latest error-free data model will be maintained.

C.

Newly loaded tables will be merged with the existing data model until the error is resolved.

D.

The data model will be replaced with the tables that were successfully loaded before the error.

Questions 5

QSDA2024 Question 5

Refer to the exhibit.

What does the expression sum< [orderMetAmount ]) return when all values in LineNo are selected?

Options:
A.

1590

B.

1490

C.

690

D.

1810

Questions 6

Users of a published app report incomplete visualizations. The data architect checks the app multiple times and cannot replicate the error. The error affects only one team.

Which is the most likely cause?

Options:
A.

A security rule has been applied to the sheet object.

B.

The affected users were NOT added to the Section Access table.

C.

Section access restricts too many records.

D.

An Omit field has been applied.

Questions 7

Exhibit.

QSDA2024 Question 7

Refer to the exhibit.

A data architect is working on a Qlik Sense app the business has created to analyze the company orders and shipments.

To understand the table structure, the business has given the following summary:

• Every order creates a unique orderlD and an order date in the Orders table

• An order can contain one or more order lines one for each product ID in the order details table

• Products In the order are shipped (shipment date) as soon as they are ready and can be shipped separately

• The dates need to be analyzed separately by Year, Month, and Quarter

The data architect realizes the data model has issues that must be fixed. Which steps should the data architect perform?

Options:
A.

1. Create a key with OrderlD and ProductID in the OrderDetails table and in the Shipments table

2. Delete the ShipmentID in the Orders table

3. Delete the ProductID and OrderlD in the Shipments table

4. Left join Orders and OrderDetails

5. Use Derive statement with the MasterCalendar table and apply the derive fields to OrderDate and ShipmentDate

B.

1. Create a key with OrderlD and ProductID In the OrderDetails table and in the Orders table

2. Delete the ShipmentID in the Shipments table

3. Delete the ProductID and OrderlD in the OrderDetails table

4. Concatenate Orders and OrderDetails

5. Create a link table using the MasterCalendar table and create a concatenated field between OrderDate and ShipmentDate

C.

1. Create a key with OrderlD and ProductID in the OrderDetails table and in the Shipments table

2. Delete the ShipmentID in the Orders table

3. Delete the ProductID and OrderlD In the Shipments table

4. Concatenate Orders and OrderDetails

5. Create a link table using the MasterCalendar table and create a concatenated field between OrderDate and ShipmentDate

D.

1. Create a key with OrderlD and ProductID in the OrderDetails table and in the Orders table

2. Delete the ShipmentID in the Shipments table

3. Delete the ProductID and OrderlD in the OrderDetails table

4. Left join Orders and OrderDetails

5. Use Derive statement with the MasterCalendar table and apply the derive fields to OrderDate and ShipmentDate

Questions 8

A data architect executes the following script:

QSDA2024 Question 8

Which values does the OrderDate field contain after executing the script?

Options:
A.

20210131, 2020/01/31, 31/01/2019

B.

20210131, 2020/01/31, 31/01/2019, 9999

C.

20210131, 2020/01/31, 31/01/2019, 0

D.

20210131, 2020/01/31, 31/01/2019, 31/12/2022

Questions 9

A data architect needs to load large amounts of data from a database that is continuously updated.

• New records are added, and existing records get updated and deleted.

• Each record has a LastModified field.

• All existing records are exported into a QVD file.

• The data architect wants to load the records into Qlik Sense efficiently.

Which steps should the data architect take to meet these requirements?

Options:
A.

1. Load the existing data from the QVD.

2. Load the new and updated data from the database without the rows that have just been loaded from the QVD and concatenate with data from the QVD.

3. Load all records from the key field from the database and use an INNER JOIN on the previous table.

B.

1. Use a partial LOAD to load new and updated data from the database.

2. Load the existing data from the QVD without the updated rows that have just been loaded from the database and concatenate with the new and updated records.

3. Use the PEEK function to remove the deleted rows.

C.

1. Load the new and updated data from the database.

2. Load the existing data from the QVD without the updated rows that have just been loaded from the database and concatenate with the new and updated records.

3. Load all records from the key field from the database and use an INNER JOIN on the previous table.

D.

1. Load the existing data from the QVD.

2. Load new and updated data from the database. Concatenate with the table loaded from the QVD.

3. Create a separate table for the deleted rows and use a WHERE NOT EXISTS to remove these records.

Questions 10

A company's analytics team is migrating from QlikView to Qlik Sense. During the transition there is an opportunity to improve overall reporting.

Which set of criteria must the data architect consider while planning for the migration?

Options:
A.

Application size, application theme, storytelling, data model, IT use case

B.

User sessions, source data architecture, compatibility, data model, business use case

C.

QlikView archival, source data architecture, load script, data model, business use case

D.

Application metadata, application theme, user sessions, load script, IT use case

Exam Code: QSDA2024
Certification Provider: Qlik
Exam Name: Qlik Sense Data Architect Certification Exam - 2024
Last Update: Jul 10, 2025
Questions: 50
PDF + Testing Engine
$164.99
$66
Testing Engine
$124.99
$50
PDF (Q&A)
$104.99
$42