0% found this document useful (0 votes)
42 views6 pages

Examen QS

Uploaded by

Luciano Olguin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views6 pages

Examen QS

Uploaded by

Luciano Olguin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

EXAMEN QLIK SENSE

Fecha de
Nombre y Apellido Fecha Revisor
Revisión

Luciano Olguin
Examen Qlik Sense

01. A data architect is using the Qlik View converter to load a Qlik View document into Qlik Sense. The
convertor does not load the Qlik View document correctly.
Which two reasons will cause the convertor to fail?
(Select two)
a) Show/hide conditions are used in the Qlik View document
b) The Qlik View document contains hidden scripts
c) The Qlik View document has section access applied
d) Variables have been used in the Qlik View load script
e) The Qlik View document contains charts not found in Qlik Sense

02. A sales team has access to a Sales Performance app. The app contains the Sales Goal metric, which
is a complex calculation used in multiple visualizations. Individual users must drag and drop the Sales
Goal metric into their own analyses.
What should a data architect create to store the formula to calculate the Sales Goal?
a) A master item in the assets panel
b) A variable in the assets panel
c) A variable in the data load editor
d) A master item in the data load editor

03. A data architect is building an app for a large healthcare organization, and is given these
requirements:
- Load data from SQL Server for eight hospitals
- Load data from Oracle for six hospitals
- All data must be refreshed once per day
- Users must see details of each transaction
- Most users should only see data for their hospital
- Some users will have access to all data
Which approach should the data architect take?
a) Create a task that runs daily to load data from each system
Use an incremental load strategy to add the daily data
Create security rules in the QMC
b) Create a task that runs daily to load data from each system
Use an incremental load strategy to add the daily data
Use section access
c) Build a data warehouse from all sources
Create a task that runs daily to load data from each system
Create security rules in the QMC
d) Create a task that runs daily to load data from each system
Use a binary load process to load the data
Use Section access

04. User A is the owner of a Qlik Sense app that uses section access. User A is NOT included in the
Section. Access table of the app. The app is published in the Sales stream. A security rule grants User
A access to the Sales stream.
User A accesses the Sales stream in the hub to open the app. What is the result?
a) User A sees the app in the Sales stream, but is unable to open it and sees an "Internal Error" message
b) User A does NOT see the app in the Sales stream
c) User A sees the app in the Sales stream and is able to open the app
d) User A sees the app in the Sales stream, but is unable to open it and sees an "Access Denied" message

HOSPITAL UNIVERSITARIO AUSTRAL – Tecnología y Sistemas


2
Examen Qlik Sense

05. A data architect creates a new Finance app in Qlik Sense Desktop and is ready to publish it so that
Finance users and Executives are able to access it.
The app contains a single data connection called PRODDB. The Qlik Sense Enterprise hub has several
streams configured and secured: Sales, HR, Finance and Executive, IT, and Everyone.
Which instructions should the data architect provide to the system administrator to make sure that
the app can be reloaded daily and accessed by the right users?
a) 1. Import the new Finance app and publish to the 'Finance and Executive' stream
2. Create the data connection called PRODDB
b) 1. Publish the app QVF file to the 'Finance and Executive' stream
2. Publish the data connection, PRODDB, to the 'Finance and Executive" stream
c) 1. Import the new Finance app and publish to the 'Finance' stream
2. Import the data connection called PRODDB
d) 1. Copy the app QVF file to the 'Finance and Executive' directory
2. Create a new data connection called PRODDB

06. A data architect must load data from an online source using the REST connector. The REST
endpoint must be called several times and pass different values into a query parameter each time to
retrieve all required data.
The URL and the other query parameters do NOT change between calls. The parameter values are
stored in an existing table in the data model. These values have been previously loaded and may
change during each data reload.
A REST connector has already been set up with the appropriate URL and static query parameters.
Which steps should the data architect use to retrieve all data?
a) 1. Select the Add missing query parameters checkbox in the REST connector
2. Use a FOR loop, No Of Rows () and Peek() functions
3. Use WITH CONNECTION to add the relevant query parameter
b) 1. Amend the REST connector and add the new query parameter with a value of *
2. Ensure the association field matches the previous table
3. Perform a LEFT KEEP to ensure only the needed results are loaded
c) 1. Create a new REST connection for each query value
2. Use a FOR loop, No Of Rows () and Peek () functions
3. Call the appropriate REST connection dynamically for each loop iteration
d) 1. Copy the URL from the REST connector and create a Web File connector
2. Use a FOR loop, No Of Rows () and Peek () functions
3. Amend the Web File connector URL in each iteration

07. An analyst needs to review sales information for the previous year-to-date and the current year.
The data in the sales app is refreshed daily.
The Date field contains both past and future dates. The data architect decides to create two flags as
master items. Which two functions will meet these requirements?
(Select two)
a) YearToDate(Date)
b) SetDateYear(Date,1)
c) InYear(Date,Today0,0)
d) YearToDate(Date,-1)
e) InYearToDate(Date-365,Today())

08. A data architect makes changes to a data model in an app that has 123 million rows of data. Each
time the data is loaded, it takes 30 minutes. The data architect must limit the time required to validate
changes to the data model.
What should the data architect do?
a) Open the debugger, set number of lines to 100, and click Run
b) Insert a breakpoint at the LOAD command, open the debugger, and 0 step through the code
c) Open the debugger, check Limited Load, and click Run
d) Create a smaller data set in the database to load into the app

HOSPITAL UNIVERSITARIO AUSTRAL – Tecnología y Sistemas


3
Examen Qlik Sense

09. The Human Resources department sends the data architect an Employees table with newly hired
employees in a monthly spreadsheet.
The spreadsheet always has the same data structure and fields, but sometimes includes duplicates of
previously hired employees. The data architect must load the Employees table into the data model
each month, without duplication of the records.
Which action should the data architect take to meet this requirement?
a) Load the first Employees table and perform a full OUTER JOIN with the latest Employees table to the
original.
b) Load the first Employees table, updating the next month's Employees table using WHERE NOT EXISTS
clause
c) Load the Employees table by concatenating the latest Employees table to the previous month's table.
d) Load the Employees table each month and LEFT JOIN the current table to the previous month's table.

10. A data architect notices an issue with a measure in the master items. Item '5126' is used only for
testing and must be excluded from the total.
Which is the correct expression to meet this requirement?
a) =Sum({$<ltemNumber -= {5126}>}[Total Value))
b) =Sum({$-ltemNumber = {" 5126"}>}[Total Value))
c) =Sum({$<ltemNumber = {}5126}>}[Total Value))
d) =Sum({$<ltemNumber != {"5126"}>}[Total Value))

 11 Which of the following option should you choose if you plan to display results in multiple
currencies?
1. Use the currency exchange data that is automatically embedded in Qlik DataModel.
2. Download table of rates from a trusted site.
3. Load currency exchange rates table using Qlik DataMarket.
4. Drag spreadsheet with exchange rates into the data load editor.

 12 Which of the following statement correctly distinguishes the SET and LET statements when
declaring variables in a script?
1. The LET statement evaluates the variable definition when the script executes and returns the result.
The SET statement returns the definition as a string.
2. None. The two statements do exactly the same thing.
3. None of them should be used. The variable must be created from the Variables button, on the front -
end.
4. The SET statement evaluates the variable definition when the script executes and returns the result.
The LET statement returns the definition as a string.

 13 Which of the following statements is accurate?


1. You need to install additional plug-ins in order to view Qlik Sense apps in a web browser.
2. When you use Qlik Sense on a very small screen (480 pixels wide or smaller), you can make
selections and navigate between apps, sheets, visualizations, and stories, but you cannot create new
content or take snapshots.
3. You need to modify the app's properties in order to optimize it for small screen devices.
4. All users of a stream have the same access rights.

HOSPITAL UNIVERSITARIO AUSTRAL – Tecnología y Sistemas


4
Examen Qlik Sense

14. While using the wizard to load data from Excel, what does the FROM statement indicate?
A LIB statement, referring to the relative location of the Excel file itself.
A relative path to the Excel file.
a LIB statement, referring to the Excel data connection configured for the app.
An absolute path to the Excel file.

15 When a single synthetic table is occurs in date mode, the percentage margin of numerical error
introduced is _________________.
Between 1% and 5%
Zero
Between 0.1% and 0.5%
No more than 10%

16. In visualization design, the process of encoding data involves mapping data onto graphical
elements.
Which of these encodings is considered the most efficient?
Area
Angle/slope
Length
Color difference

17. In Qlik Sense Desktop, how is Section Access security implemented?


The section access layer is configured on a separate data load section, with a reserved section name.
Section access is not supported by Qlik Sense Desktop.
A hidden tab is added to the data load script, with specific statements to create the security layer.
The settings .ini file must be edited to enable section access, which is then handled by the Qlik
Management Console.

18. A hospital has a large number of users who create their own visualizations in Qlik Sense Enterprise. The
hospital has several requirements:
✑ Users must be able to create their own visualizations
✑ Users can duplicate and modify existing sheets
✑ New visualizations can be shared among the work groups in a governed and controlled way
✑ User created objects and sheets can be included in the base sheets
Which three privileges will meet these requirements? (Choose three.)

 A. Users can publish sheets to the Community section


 B. The app owner can promote community sheets to base sheets
 C. Users can promote community sheets to base sheets
 D. Users can replace base sheets with community sheets
 E. Users can copy and modify base sheets

HOSPITAL UNIVERSITARIO AUSTRAL – Tecnología y Sistemas


5
Examen Qlik Sense

19. A business analyst needs to make a complex pie chart easier to understand. The pie chart shows the total
number of customers by customer type. There are 12 customer types. Some customers do NOT have a type
assigned.
The business analyst needs to:
✑ Show all customers including those without a customer type
✑ See the total number of customers in each customer type
Which two visualizations could the business analyst use to meet these requirements? (Choose two.)

 A. Donut
 B. Treemap
 C. KPI
 D. Scatter plot
 E. Bar char

20. A marketing team needs to analyze current sales by age groups in a bar chart. The following age groups are
created in the data manager, and the field is named
AgeGroup:
✑ Children: 16 years old and younger
✑ YoungAdult: 17 to 30 years old
✑ Adult: 31 years old and older
The business analyst will use an expression to set the colors for the bars:
If ([AgeGroup] = ‫ג‬€˜Children‫ג‬€™, Red(), If ([AgeGroup] = ‫ג‬€˜YoungAdult‫ג‬€™, Blue(), Green()))
Which steps must be completed to apply the correct colors in the visualization?

 A. Select Data in the properties panel and create a calculated dimension using the expression editor.
 B. Create a master item dimension using the expression, in the visualization, select Color by dimension
and use the newly created master item.
 C. Under Appearance in the properties panel, select Color, then select Color by expression, and make
sure that The expression is a color code is checked.
 D. Create a master item measure using the expression. In the visualization, select Color by measure
and use the newly created master item.

HOSPITAL UNIVERSITARIO AUSTRAL – Tecnología y Sistemas


6

You might also like