Summer Sale Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: s2p65

Easiest Solution 2 Pass Your Certification Exams

LookML-Developer Google Looker LookML Developer Exam Free Practice Exam Questions (2025 Updated)

Prepare effectively for your Google LookML-Developer Looker LookML Developer Exam certification with our extensive collection of free, high-quality practice questions. Each question is designed to mirror the actual exam format and objectives, complete with comprehensive answers and detailed explanations. Our materials are regularly updated for 2025, ensuring you have the most current resources to build confidence and succeed on your first attempt.

Page: 1 / 1
Total 50 questions

A developer has User Specific Time Zones enabled fora 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 don’t occur for these fields.

How can the developer determine to which fields this parameter should be applied through SQL Runner?

A.

Open the Explore query in SQL Runner and validate whether removing the conversion from date fields changes the results.

B.

Open the Explore query in SQL Runner to determine which fields are converted.

C.

Use the CAST function in SQL Runner to ensure that all underlying fields are dates and conversions are not applied.

D.

Use the Describe feature in SQL Runner to determine which fields include time data.

A developer wants to create a new Explore based on the order_items view. The developer creates an Explore in the ecommerce model file with the following definition:

explore: order_items {}

After saving and validations, the developer receives this LookML validator error:

Inaccessible view “inventory_items”, “inventory_items” is not accessible inexplore” “order_items”. Check for typos and missing joins in explore “order_items”.

What caused this error to appear?

A.

A field in the order_items view references a field in the inventory_items view.

B.

A field in the inventory_items view references a field in the order_items view.

C.

There is an Explore named inventory_items which references the order_items view.

D.

There is another Explore named order_items which references the inventory_items view.

The code below shows a vieworder_items with its measures total_revenue and user_count

Which code correctly represents a new measure that calculates average revenue per user?

A)

B)

C)

D)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

After validating LookML code, a developer receives the following error message:

“Unknown or Inaccessible Field users.name”

What is causing this error?

A.

There is a missing join.

B.

The field is set to “hidden”.

C.

The join relationship is incorrect.

D.

The field uses incorrect SQL syntax.

A LookML developer builds a view that contains sensitive information. Only members of the Management group should have access to the view. The developer needs to restrict the view from appearing in the field picker for any Explore where it might be joined for users outside of the Management group.

Which LookML parameter should the developer use to meet this requirement?

A.

access_grant

B.

always_filter

C.

access_filter

D.

sql_always_where

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?

A)

B)

C)

D)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

A developer has the dimensions enrollment_month and graduation_month already defined in the view. Both were created as part of dimension_groups of type: time. The developer need touse these two dimensions in the sql_start and sql_end parameters of a dimension group of type: duration.

Which LookML should be used to calculate the number of month and years between enrollment month and graduation month?

A)

B)

C)

D)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Business users reportthat 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?

A.

Use a conditional WHERE clause for Development Mode.

B.

Build a user attribute filter into the Explore.

C.

Use index distribution_key or sort_key for this derived table.

D.

Persist the derived table.

A developer is defining the users table within a view file in Looker. Theusers table will be available as an individual Explore and it will also be joined into other Explores, such as the products Explore. The developer needs to limit the fields visible in the products Explore without affecting the visibility of the fields in the users Explore.

How should the developer meet this requirement?

A.

Use the fields parameter at the join level for the products Explore to specify which fields should be included and leave the users Explore as is.

B.

Create duplicate dimensions and measures, one for the users Explore and one for the products Explore, and use the hidden parameter to modify the visibility of the fields.

C.

Create two view files for the users table. One view file will have all possible fields for the users Explore, and theother will have only the fields required for the products Explore.

D.

Use the hidden parameter in the users view file for the fields that should not come over to the products Explore and leave the users Explore as is.

A developer commits changes after adding LookML for a new measure. Upon pulling from production, the developer notices the following lines in the LookML:

A.

Remove “<<<<<< HEAD”, “======”, and “>>>>>> branch ‘master’”

B.

Remove “<<<<<< HEAD”, “======”, and everything following “======”

C.

Remove everything between “<<<<<< HEAD” and “======”, and “>>>>>> branch ‘master’”

D.

Remove everything between “<<<<<< HEAD” and “>>>>>> branch ‘master’”

A user reports an errormessage on an Explore: “Non-unique value/primary key (or sql_distinct_key), value overflow or collision when computing sum”.

What should the LookML developer check for in the joined views of the Explore?

A.

The sum measure used is defined correctly.

B.

A unique primary key is defined in each view.

C.

Symmetric_aggregates: no is not present in the Explore definition.

D.

No concatenated primary keys are used.

A developer needs to build a new dimension that offers an age-based cohort representation of users.

Which LookML code should the developer use to meet the requirement?

A)

B)

C)

D)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

A developer wants tocreate a measure that shows the item count broken out by category. When a second, more granular dimension is added to the same query, the count broken out by category should still represent the original aggregation and be duplicated on each line. The business wants this “count” in “category” available in the Explore section without any additional work done by the end user. For example:

The Count column represents the count for each combination of Category and Item.

The Count in Category column represents the count for each Category only.

How can the developer address this need with a LookML object?

A.

Create a measure filtered on Category, and make the filter value controlled by a parameter.

B.

Calculate the measure using a derived table, and then join that derived table back into the Explore.

C.

Create a measure with type: sum_over_dimension, and make the dimension value controlled by a parameter.

D.

Calculate the overall count using table calculations in the Explore.

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?

A.

An always_filter parameter

B.

A front-end filter in the Explore

C.

A sql_always_where parameter

D.

A filtered measure

Users must be able to click on the Country field in their Explore and be redirected to another Explore that shows all countries compared.

Which parameter should be added to the country dimension to create a connection to this other associated Explore?

A.

url_encode

B.

drill_fields

C.

tags

D.

link

Page: 1 / 1
Total 50 questions
Copyright © 2014-2025 Solution2Pass. All Rights Reserved