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

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

Page: 1 / 5
Total 50 questions

Qlik Sense Data Architect Certification Exam – 2024 Questions and Answers

Testing Engine

  • Product Type: Testing Engine
$37.5  $124.99

PDF Study Guide

  • Product Type: PDF Study Guide
$33  $109.99
Question 1

Exhibit.

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.

Question 2

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 3

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.

Question 4

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 5

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 6

The data architect has been tasked with building a sales reporting application.

• Part way through the year, the company realigned the sales territories

• Sales reps need to track both their overall performance, and their performance in their current territory

• Regional managers need to track performance for their region based on the date of the sale transaction

• There is a data table from HR that contains the Sales Rep ID, the manager, the region, and the start and end dates for that assignment

• Sales transactions have the salesperson in them, but not the manager or region.

What is the first step the data architect should take to build this data model to accurately reflect performance?

Options:

A.

Implement an "as of calendar against the sales table and use ApplyMap to fill in the needed management data

B.

Create a link table with a compound key of Sales Rep / Transaction Date to find the correct manager and region

C.

Use the IntervalMatch function with the transaction date and the HR table to generate point in time data

D.

Build a star schema around the sales table, and use the Hierarchy function to join the HR data to the model

Question 7

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 8

A data architect executes the following script:

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

Question 9

Exhibit.

Refer to the exhibit.

A data architect is loading two tables into a data model from a SQL database. These tables are related on key fields CustomerlD and Customer Key.

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 10

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

Question 11

Exhibit.

Refer to the exhibit.

A data architect is provided with five tables. One table has Sales Information. The other four tables provide attributes that the end user will group and filter by.

There is only one Sales Person in each Region and only one Region per Customer.

Which data model is the most optimal for use in this situation?

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 12

A data architect needs to retrieve data from a REST API. The data architect needs to loop over a series of items that are being read using the REST connection.

What should the data architect do?

Options:

A.

Recreate the SQL Statement with the correct parameters

B.

Use the REST Connector with pagination mechanism

C.

Use pagination of the REST Connector to create a template of the desired data

D.

Use With Connection to pass a parameter to the REST URL

Question 13

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 14

Refer to the exhibit

A large transport company (Company A) acquires a smaller rival (Company B).

Company A has been using Qlik Sense tor 6 years to track revenue per ship journey. Ship journeys with no revenue (such as journeys to shipyards for repair) always show revenue of $0.

Company A wants to combine its data set with the data set of the acquired Company B. Company B's ship journey data shows $0 revenue in one of the following ways:

• A NULL value

• A value with one or more blank spaces (ASCII char code 32)

The data architect wants to conform the Company B data to the Company A standard, specifically regarding the use of an explicit $0 for journeys without revenue. Which script line should the data architect use?

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 15

Refer to the exhibit.

A data architect needs to create a data model for a new app. Users must be able to see:

• Total sales for each customer

• Total sales for a given state

• Customers that have not had any sales

• Names of salesperson and regional account managers

• Total number of sales by date

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

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

Options:

A.

1. Use a Mapping Load for the Employees table

2. Load the Sales table and use ApplyMap to get the names for SalesPersonID and RegionalAcctMgrlD

3. Use a Left Join Load to add the customer details for the Sales table

B.

1. Load the Customers table and alias the CustID field as CustomerlD

2. Use a Mapping Load for the Employees table

3. Load the Sales table and use ApplyMap to get the names for SalesPersonID and RegionalAcctMgrlD

C.

1. Load the Sales table

2. Load the Customers table

3. Load the Employees table twice; name it and alias the EmployeelD field appropriately each time

D.

1. Load the Customers table and alias the CustID field as CustomerlD

2. Load the Employees table

3. Load the Sales table and alias the SalesPersonID and RegionalAcctMgrlD fields as EmployeelD

Page: 1 / 5
Total 50 questions