Questions for the GOOGLE LOOKML DEVELOPER were updated on : Nov 14 ,2024
A LookML developer creates a new model and a test dashboard from the model. The developer shares the link to the new
dashboard with users, but the users report that all they see is the Model Not Found error.
What is a possible cause of this issue?
B
A retail company wants to limit who can see the financial information in their reports to executives and store managers. The
LookML Developer creates a user attribute called leadership with the value 000 for executives and 999 for store
managers. The developer creates three access grant objects and one dimension:
How should the developer ensure that only authorized users see the data in the Total Revenue dimension?
A
Explanation:
Reference: https://community.looker.com/technical-tips-tricks-1021/how-to-use-and-troubleshoot-access-grants-field-
permissions-23986
Business users report that an ephemeral derived table tile on the dashboard is slow.
Information about the dashboard includes:
The dashboard filter is linked to the user attributes.
This tile usually takes approximately 5 minutes to complete running.
Which solution should be used to improve the dashboard load time?
D
Explanation:
Reference: https://docs.looker.com/reference/dashboard-reference
A user needs to create a report that shows a count of all orders and of orders over $100.
Which solution should the developer implement to meet these requirements?
B
Users have built a popular dashboard and want to have change management built in for any edits made to the dashboard.
The developer sets up version control for the model on which the dashboard is based.
What should the developer build to meet the business requirement?
B
Explanation:
Reference: https://docs.looker.com/dashboards/creating-lookml-dashboards
Business users report that they are unable to build useful queries because the list of fields in the Explore is too long to find
what they need.
Which three LookML options should a developer use to curate the business users experience? (Choose three.)
A C E
A LookML developer has written the following persistent derived table. It references orders_rollup, another persistent derived
table that also rebuilds with the same SQL trigger value.
Which change is needed to guarantee that user_facts will always rebuild with the latest data from orders_rollup?
C
Explanation:
Reference: https://docs.looker.com/reference/view-params/sql_trigger_value
A LookML developer has a transactions view with several measures that each perform complex calculations involving
multiple fields. The LookML developer creates an Explore based on the transactions view. The product team wants to
perform further functions on these measures, such as SUM, AVG, MIN, MAX, and RANK. The team wants these further
functions to be performed at different levels of detail: weekly, monthly, and yearly.
How can the LookML developer model these requirements and minimize the amount of code rewriting?
D
A developer needs to implement three persistent derived tables (PDTs) as described below.
The PDTs need to be refreshed after the daily ETL pipeline adds incremental loads to the underlying tables.
Each PDT is built off of one underlying table in the database (one PDT per table).
The underlying tables for each PDT are updated one after the other, and a new row is added to an ETL log table each
time a table is updated.
Due to the unpredictable nature of the ETL pipeline, each PDT does not refresh at the same time from day to day.
Each PDT takes over an hour to build, and to save on compute costs each PDT should only be refreshed once per day.
How can the developer set up the PDTs according to these requirements?
D
After running the Content Validator, a developer can see the error Unknown field.
Which two changes could cause this issue? (Choose two.)
B E
A developer has User Specific Time Zones enabled for a Looker instance, but wants to ensure that queries run in Looker are
as performant as they can be. The developer wants to add a datatype: date parameter to all dimension_group definitions
without time data in a table-based view, so that time conversions dont occur for these fields.
How can the developer determine to which fields this parameter should be applied through SQL Runner?
C
Explanation:
Reference: https://community.looker.com/technical-tips-tricks-1021/how-looker-does-timezones-and-how-to-troubleshoot-
them-25477
A developer is building an e-commerce Explore with the following datasets: orders and users. The business user needs to be
able to answer questions about sellers and buyers within the same Explore. Each order in the orders table reports a buyer
and seller ID. The users table has the detailed information about the individual buyer and seller.
How should the Explore be defined to meet this requirement?
B
Two developers are working on adding a new view to a project. Once both developers have finished their work in the view,
the changes will be pushed to production.
Where should the developers write the LookML for this view?
C
A developer needs to model out LookML to convert existing reports into Looker. The existing reports are:
Report 1: A report with order and order_items data, which finds the order with the largest total value of the order_item prices.
Report 2: A report with order and order_items data, which finds the order with the largest total number of products ordered.
Report 3: A report with data on every product, whether or not it has been ordered.
Each database table used is updated in real time as orders are made.
How should the developer construct an Explore using the order_items view as the base view?
A
A LookML developer finishes some LookML work and commits changes in their personal development branch. The
developer is asked to Pull and Merge Other Changes.
What does this indicate?
B
Explanation:
Reference: https://docs.looker.com/data-modeling/getting-started/version-control-and-deploying-changes