Loading...
Loading...
Use this skill to create or modify LookML Views. Covers basic view definitions, sql_table_name, file organization, and patterns.
npx skill4agent add lkrdev/lookml_skills lookml-viewviews/[datasource_name]/[view_name].view.lkmlviews/[datasource_name]/[view_name]_ext.view.lkmlviews/[datasource_name]/[view_name]_rfn.view.lkmlviews/[datasource_name]/[view_name]_ndt.view.lkmlviews/[datasource_name]/[view_name]_sdt.view.lkmlprimary_key: yes+view: +usersextendssnake_caseinclude+view: users {
sql_table_name: `project.dataset.users` ;;
dimension: user_id {
primary_key: yes
type: number
sql: ${TABLE}.id ;;
group_label: "IDs"
description: "Unique internal user ID."
}
dimension: email {
type: string
sql: ${TABLE}.email ;;
description: "User's email address."
}
}include: "/views/base/users.view"
view: users_extended {
extends: [users]
dimension: lifetime_value {
type: number
sql: ${TABLE}.ltv ;;
description: "Total lifetime value of the user."
}
}include: "/views/users.view"
view: +users {
label: "All Users (Refined)"
dimension: email {
# Adding a description to an existing field
description: "Primary contact email."
}
}