대칭_집계

용도

Explore: Explore_name {
symmetric_Aggregates: yes
}
계층 구조
symmetric_aggregates
기본값
yes

결제 가능
부울 (yes 또는 no)

정의

symmetric_aggregates 매개변수는 대칭 집계를 지정된 탐색 내에서 적용할지 여부를 결정합니다. symmetric_aggregates를 사용 설정하면 결합 함수가 조인으로 인해 팬아웃이 된 경우에도 올바른 결과를 반환합니다. 대칭 집계는 고객센터 도움말에서 대칭 집계에 대한 간단한 설명에 자세히 설명되어 있으며, 이러한 문제가 해결하는 팬아웃 문제는 SQL 팬아웃 문제 도움말에서 설명합니다.

기본적으로 Looker 내의 모든 탐색에 대칭 집계가 사용 설정됩니다. 즉, SQL 언어가 대칭 집계를 지원하면 탐색에서 이 기능을 사용 중지하려는 경우에만 symmetric_aggregates 매개변수를 포함해야 합니다.

Examples

product 탐색에서 대칭 집계 사용 설정:

explore: product {
  symmetric_aggregates: yes  # the default value, could be excluded
}

-

customer 탐색에서 대칭 집계를 사용 중지합니다.

explore: customer {
  symmetric_aggregates: no
}

-

고려사항

대칭 집계가 꺼져 있을 때 신중하게 조인 만들기

대칭 집계는 조인으로 인해 팬아웃이 발생하는 경우 특정 계산이 잘못된 결과를 제공하는 것을 방지합니다. 따라서 언어에서 대칭 집계를 지원하지 않거나 사용을 중지하도록 선택한 경우 Looker에서 조인을 실행할 때 주의해야 합니다. 이 문제 및 해결 방법은 SQL 팬아웃 문제 고객센터 도움말에 자세히 설명되어 있습니다.

일부 데이터베이스 언어에서 대칭 집계를 사용한 중앙값과 백분위수 측정 유형을 지원하지 않습니다.

대칭 집계를 사용 설정하면 조인에 팬아웃이 포함되면 Looker에서 percentilemedian 측정 유형을 percentile_distinctmedian_distinct로 자동 변환합니다. 대칭 집계를 지원하는 모든 데이터베이스 언어에서 percentile_distinctmedian_distinct 측정 유형을 지원하는 것은 아닙니다. 측정 유형 문서 페이지에서 데이터베이스 언어가 percentile_distinctmedian_distinct 측정 유형을 지원하는지 확인할 수 있습니다.

SQL dialect doesn't support Symmetric Aggregates with percentiles, field ignored.와 유사한 오류가 발생하면 데이터베이스 언어가 percentile_distinctmedian_distinct 측정 유형을 지원하지 않음을 나타냅니다. 이 문제를 해결하려면 측정 유형을 type: number로 변경한 다음 sql: median(${dimension})로 집계 함수를 지정하세요. 하지만 이 경우 대칭 집계가 사용 중지됩니다.

대칭 집계에 대한 언어 지원

대칭 집계 사용 기능은 Looker 연결에서 사용하는 데이터베이스 언어에 따라 다릅니다. 최신 Looker 버전에서는 다음 방언이 집계 인식을 지원합니다.