Slide 15
Slide 15 text
LookML
16
- LookMLはプロジェクト単位で定義され、Gitで管理することができます。
- LookMLで定義した内容に基づいて、LookerがバックグラウンドでSQLを発行します。
view: sample {
sql_table_name:
`schema.dataset_name.table_name` ;;
dimension: gender {
type: string
sql: ${TABLE}.gender ;;
}
dimension: sales {
type: number
sql: ${TABLE}.sales ;;
}
measure: total_sales {
type: sum
sql: ${sales} ;;
}
}
▽コードサンプル
SELECT
gender
,SUM(sales) as total_sales
FROM
`schema.dataset_name.table_name`
GROUP BY 1
LookerがLookMLをもとにSQLに変換
データベースに
リクエスト
性別ごとの
売上を抽出!