是否可以使用现有措施创建新措施?

时间:2018-09-17 15:31:44

标签: looker

我有两项现有措施:

measure: measure_1{
    type:count
    sql:${TABLE}.example1;;
    }


measure: measure_2{
    type:count
    sql:${TABLE}.example2;;
    }

我正在尝试将小节一和小节二分开:

measure: measure_3 {
      type: number
      sql:  measure_1/measure_2;;

我收到错误,表格不存在。无论如何,我可以使用现有措施来制定新措施吗?

1 个答案:

答案 0 :(得分:2)

您说对了,只是语法错误,需要将度量包装在$ {}中,否则Looker认为您是在引用SQL字段。

measure: measure_3 {
      type: number
      sql:  ${measure_1}/${measure_2};;
}

提示:请考虑小数和零除:

sql:  1.0 * ${measure_1}/NULLIF(${measure_2},0);;
相关问题