LKML
Saas search
Searches
Searches model for saas search.
inferred
Blocks
searches.view.lkml · 137 lines
inferred
view: searches {
sql_table_name: public.searches ;;
dimension: search_id {
primary_key: yes
sql: ${TABLE}.search_id ;;
}
dimension: advanced_query_expression {
sql: ${TABLE}.advanced_query_expression ;;
}
dimension: batch_id {
sql: ${TABLE}.batch_id ;;
}
dimension: cause {
sql: ${TABLE}.cause ;;
}
dimension: custom_metadata_1 {
sql: ${TABLE}.custom_metadata_1 ;;
}
dimension: custom_metadata_2 {
sql: ${TABLE}.custom_metadata_2 ;;
}
dimension: custom_metadata_3 {
sql: ${TABLE}.custom_metadata_3 ;;
}
dimension: custom_metadata_4 {
sql: ${TABLE}.custom_metadata_4 ;;
}
dimension: custom_metadata_5 {
sql: ${TABLE}.custom_metadata_5 ;;
}
dimension: origin_city {
sql: ${TABLE}.origin_city ;;
}
dimension: origin_country {
sql: ${TABLE}.origin_country ;;
}
dimension: origin_device {
sql: ${TABLE}.origin_device ;;
}
dimension: origin_language {
sql: ${TABLE}.origin_language ;;
}
dimension: origin_region {
sql: ${TABLE}.origin_region ;;
}
dimension: page_number {
type: number
sql: ${TABLE}.page_number ;;
}
dimension: page_size {
type: number
sql: ${TABLE}.page_size ;;
}
dimension: query_expression {
sql: ${TABLE}.query_expression ;;
}
dimension: response_time_ms {
type: int
sql: ${TABLE}.response_time_ms ;;
}
dimension: search_origin_level_1 {
sql: ${TABLE}.search_origin_level_1 ;;
}
dimension: search_origin_level_2 {
sql: ${TABLE}.search_origin_level_2 ;;
}
dimension: search_origin_level_3 {
sql: ${TABLE}.search_origin_level_3 ;;
}
dimension: user_agent {
sql: ${TABLE}.user_agent ;;
}
dimension: user_id {
sql: ${TABLE}.user_id ;;
}
dimension: user_name {
sql: ${TABLE}.user_name ;;
}
dimension: visit_id {
sql: ${TABLE}.visit_id ;;
}
dimension: with_clicks {
type: yesno
sql: ${TABLE}.with_clicks ;;
}
dimension: with_results {
type: yesno
sql: ${TABLE}.with_results ;;
}
dimension_group: search {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.datetime ;;
}
measure: average_response_time_ms {
type: average
sql: ${response_time_ms} ;;
}
measure: count_users {
type: count_distinct
sql: ${user_id} ;;
}
measure: count {
type: count
}
}
searches.view.lookml · 79 lines
source-preserved
- view: searches
sql_table_name: public.searches
fields:
- dimension: search_id
primary_key: true
sql: ${TABLE}.search_id
- dimension: advanced_query_expression
sql: ${TABLE}.advanced_query_expression
- dimension: batch_id
sql: ${TABLE}.batch_id
- dimension: cause
sql: ${TABLE}.cause
- dimension: custom_metadata_1
sql: ${TABLE}.custom_metadata_1
- dimension: custom_metadata_2
sql: ${TABLE}.custom_metadata_2
- dimension: custom_metadata_3
sql: ${TABLE}.custom_metadata_3
- dimension: custom_metadata_4
sql: ${TABLE}.custom_metadata_4
- dimension: custom_metadata_5
sql: ${TABLE}.custom_metadata_5
- dimension: origin_city
sql: ${TABLE}.origin_city
- dimension: origin_country
sql: ${TABLE}.origin_country
- dimension: origin_device
sql: ${TABLE}.origin_device
- dimension: origin_language
sql: ${TABLE}.origin_language
- dimension: origin_region
sql: ${TABLE}.origin_region
- dimension: page_number
type: number
sql: ${TABLE}.page_number
- dimension: page_size
type: number
sql: ${TABLE}.page_size
- dimension: query_expression
sql: ${TABLE}.query_expression
- dimension: response_time_ms
type: int
sql: ${TABLE}.response_time_ms
- dimension: search_origin_level_1
sql: ${TABLE}.search_origin_level_1
- dimension: search_origin_level_2
sql: ${TABLE}.search_origin_level_2
- dimension: search_origin_level_3
sql: ${TABLE}.search_origin_level_3
- dimension: user_agent
sql: ${TABLE}.user_agent
- dimension: user_id
sql: ${TABLE}.user_id
- dimension: user_name
sql: ${TABLE}.user_name
- dimension: visit_id
sql: ${TABLE}.visit_id
- dimension: with_clicks
type: yesno
sql: ${TABLE}.with_clicks
- dimension: with_results
type: yesno
sql: ${TABLE}.with_results
- dimension_group: search
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.datetime
- measure: average_response_time_ms
type: average
sql: ${response_time_ms}
- measure: count_users
type: count_distinct
sql: ${user_id}
- measure: count
type: count
Contents
- searches.view.lkml
- searches.view.lookml