Black Friday Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 70percent

Qlik QSDA2024 Qlik Sense Data Architect Certification Exam – 2024 Exam Practice Test

Demo: 15 questions
Total 50 questions

Qlik Sense Data Architect Certification Exam – 2024 Questions and Answers

Question 1

A company generates l GB of ticketing data daily. The data is stored in multiple tables. Business users need to see trends of tickets processed for the past 2 years. Users very rarely access the transaction-level data for a specific date. Only the past 2 years of data must be loaded, which is 720 GB of data.

Which method should a data architect use to meet these requirements?

Options:

A.

Load only 2 years of data in an aggregated app and create a separate transaction app for occasional use

B.

Load only 2 years of data and use best practices in scripting and visualization to calculate and display aggregated data

C.

Load only aggregated data for 2 years and use On-Demand App Generation (ODAG) for transaction data

D.

Load only aggregated data for 2 years and apply filters on a sheet for transaction data

Question 2

Exhibit.

A data architect must load the two tables without creating a synthetic key. The data architect also must make sure expressions like Sum([Budgeted Sales]) are calculated correctly.

Which load script meets these requirements?

A)

B)

C)

D)

Options:

A.

OptionA

B.

OptionB

C.

OptionC

D.

OptionD

Question 3

A data architect needs to load data from two different databases. Additional data will be added from a folder that contains QVDs, text files, and Excel files.

What is the minimum number of data connections required?

Options:

A.

Four

B.

Two

C.

Three

D.

Five

Question 4

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

Question 5

A data architect wants reflect a value of the variable in the script log for tracking purposes. The variable is defined as:

Which statement should be used to track the variable's value?

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 6

Exhibit.

One of the data sources a data architect must add for a newly developed app is an Excel spreadsheet. The Region field only has values for the first record for the region. The data architect must perform a transformation so that each row contains the correct Region.

Which function should the data architect implement to resolve this issue?

Options:

A.

Previous

B.

CrossTable

C.

Above

D.

IntervalMatch

Question 7

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

Question 8

A data architect needs to develop three separate apps (Sales, Finance, and Operations). The three apps share numerous identical calculation expressions.

The goals include:

• Reducing duplicate script

• Saving time on expression modifications

• Increasing reusable Qlik developer assets.

The data architect creates a common script and stores it on a file server that Qlik Sense can access. How should the data architect complete the requirements?

Options:

A.

Macro on server

B.

Execute server script

C.

Include script function

D.

Call batch file

Question 9

Exhibit.

Refer to the exhibit.

The data architect needs to build a model that contains Sales and Budget data for each customer. Some customers have Sales without a Budget, and other customers have a Budget with no Sales.

During loading, the data architect resolves a synthetic key by creating the composite key.

For validation, the data architect creates a table that contains Customer, Month, Sales, and Budget columns.

What will the data architect see when selecting a month?

Options:

A.

Customer Names and Sales records for the selected month, Budgets column can contain null or non-null values

B.

All Customer Names for both Sales and Budget records for the selected month

C.

Customer Names and Sales records for the selected month but with only non-null values in Budget column

D.

Customer Names and Budaets records for the selected month. Sales column can contain null or non-null values

Question 10

Refer to the exhibit.

A system creates log files and csv files daily and places these files in a folder. The log files are named automatically by the source system and change regularly. All csv files must be loaded into Qlik Sense for analysis.

Which method should be used to meet the requirements?

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 11

A data architect needs to load Table_A from an Excel file and sort the data by Reld_2.

Which script should the data architect use?

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 12

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.

Question 13

Sales managers need to see an overview of historical performance and highlight the current year's metrics. The app has the following requirements:

• Display the current year's total sales

• Total sales displayed must respond to the user's selections

Which variables should a data architect create to meet these requirements?

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 14

Exhibit.

A large electronics company re-assigns sales people once per year from one Department to another.

SPID is the Salesperson ID; the SPID for each individual sales person Name remains constant. The Department for a SPID may change; each change is stored in the Dynamic Dimension data.

Four tables need to be linked correctly: a transaction table, a dynamic salesperson dimension, a static salesperson dimension, and a department dimension.

Which script prefix should the data architect use?

Options:

A.

Merge

B.

IntervalMatch

C.

Partial Reload

D.

Semantic

Question 15

A data architect inherits an app that takes too long to load and overruns the data load window.

The app pulls all records (new and historical) from three large databases. The reload process puts a heavy load on the source database servers. All of the data is required for analysis.

What should the data architect do?

Options:

A.

Make sure the individual reload tasks in the QMC are not running in parallel

B.

Implement Direct Discovery with partial load

C.

Implement incremental load on each database using QVD files

D.

Implement ODAG to split out the app into smaller chunks

Demo: 15 questions
Total 50 questions