Unable to aggregate ratio metrics in the request. Please select another metric.
이 오류는 이미 집계된 비율 측정항목을 사용하여 작업을 처리하도록 요청했다는 것을 의미합니다. 이미 집계된 비율 측정항목으로는 작업을 처리할 수 없습니다. 비율 측정항목이 포함된 차트에 계산된 필드를 기반으로 하는 필터를 적용한 경우가 이러한 예에 해당합니다.
해결 방법은 차트에서 비율이 아닌 필드를 선택하거나 (예: CTR 대신 노출수 사용), 필터를 삭제하거나 변경하는 것입니다.
심층 분석
비율 측정항목은 둘 이상의 값의 상대적 크기를 보여줍니다. 예를 들어 Google Ads 측정항목인 클릭률 (CTR)은 광고에서 발생한 클릭수를 광고가 게재된 횟수로 나눈 값입니다. Google 애널리틱스에서 참여율은 웹사이트 또는 모바일 앱에서 참여 세션의 비율이고 이탈률은 참여율과는 반대입니다. 이탈률은 참여하지 않은 세션의 비율입니다.
Looker Studio에서는 비율 측정항목이 포함된 차트를 비율을 다시 계산해야 하는 방식으로 필터링할 때 이전 오류가 발생합니다.
다음은 이 문제를 이해하는 데 도움이 되는 세 가지 사항입니다.
Google 애널리틱스, Google Ads, YouTube, Google Marketing Platform 제품과 같은 데이터 세트의 데이터는 Looker Studio에 도착할 때쯤에는 이미 집계가 끝난 상태입니다. 예를 들어 Looker Studio에서 CTR (클릭률)과 같은 Google Ads 측정항목을 요청할 때 해당 데이터가 이미 적절한 집계 유형으로 처리된 상태입니다.
위의 이유로 인해 계산된 필드 함수는 집계 후 데이터에 적용됩니다. 원시 데이터로 돌아가서 해당 측정항목의 모든 고유 인스턴스를 살펴보는 것은 불가능하고 일반적으로 논리에 맞지도 않습니다. 예를 들어 Google Ads 데이터 소스에서 SUM( Impressions ) 수식으로 계산된 필드를 만들려고 하면 다음과 같은 오류가 발생합니다.
Re-aggregating metrics is not supported개
이는 노출수가 이미 집계되었기 때문입니다 (게다가 자동 집계 유형은 변경할 수 없음).
일관성을 위해 Looker Studio의 모든 계산된 필드 함수는 기본 시스템이 해당 함수를 기본적으로 지원하지 않는 경우에도 모든 데이터 소스 유형으로 이용할 수 있습니다. 예를 들어 기본 시스템에 자체 CONCAT 함수가 없더라도 CONCAT 함수를 사용하여 모든 데이터 소스의 여러 값을 조인할 수 있습니다. Looker Studio는 CONCAT 함수를 기본 시스템으로 '푸시다운' 대신 직접 데이터를 요청하고 연결을 실행합니다.
집계 실패 사례
그렇다면 Unable to aggregate ratio metrics 오류와 어떤 관련이 있을까요? 이 예에서는 CONCAT 예를 조금 더 자세히 살펴보면서 설명하겠습니다.
Google Ads 데이터 소스에서 다음 수식을 사용하여 캠페인 : 클릭 유형이라는 계산된 필드를 만든다고 가정합니다.
CONCAT(Campaign, " : ", Click Type)
Looker Studio는 캠페인과 클릭 유형에 대한 쿼리를 개별적으로 실행한 다음 연결을 수행합니다. 결과는 그룹으로 묶이므로 레코드가 중복되지 않습니다.
이제 차트에서 연결된 필드를 사용할 수 있으며 포함된 측정항목이 올바르게 집계됩니다. 예를 들어 표에서 캠페인 : 클릭 유형을 측정기준으로, CTR을 비율 측정항목으로 사용할 수 있습니다.
하지만 이번에는 클릭 유형의 값이 Headline인 레코드만 표시하는 필터를 적용한다고 가정해 봅시다.
그러면 차트가 깨집니다.
오류 발생 이유
필터는 캠페인 : 클릭 유형으로 반환된 레코드 중 Headline 문자열이 포함된 레코드를 포함하도록 Looker Studio에 요청합니다. 이 필드는 두 측정기준이 연결되어 있습니다. 이 요청을 실행하기 위해 Looker Studio는 2개의 측정기준을 다시 가져온 후 필터를 적용해야 합니다. 문제는 비율 측정항목인 CTR이 표에 있다는 것입니다. Google Ads 비율 측정항목은 Looker Studio에서 요청하기 전에 계산됩니다. Looker Studio에는 원시 데이터에 액세스하여 연결된 필드에 문자열 Headline만 포함된 레코드의 새로운 비율을 다시 계산할 방법이 없습니다.
솔루션
이 같은 경우의 해결 방법은 표시하려는 데이터에 따라 다릅니다. 이 예에서는 CTR 측정항목을 노출수와 같이 비율이 아닌 측정항목으로 대체할 수 있습니다. 또는 연결된 캠페인 : 클릭 유형 필드를 필터링하는 대신 표준 클릭 유형 필드에 필터를 적용하는 것입니다. 그러면 동일한 결과가 나타납니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-09-05(UTC)"],[],[],null,["# What does the "Unable to aggregate ratio metrics" error mean?\n\nAt a glance\n-----------\n\nHave you seen this error message?\n\n`Unable to aggregate ratio metrics in the request. Please select another metric.`\n\nThis error means that you've asked Looker Studio to do something with an already [aggregated](/looker/docs/studio/aggregation) ratio metric that it can't do. For example, you've applied a filter based on a calculated field to a chart that contains a ratio metric.\n\nThe solution is to select a non-ratio field in the chart (for example, use **Impressions** instead of **CTR**), or remove or change the filter.\n\nIn depth\n--------\n\nRatio metrics show the relative sizes of two or more values. For example, the Google Ads metric, **Clickthrough rate** ([CTR](https://support.google.com/google-ads/answer/2615875)), is the number of clicks that your ad receives divided by the number of times your ad is shown. In Google Analytics, [**Engagement rate**](https://support.google.com/analytics/answer/12195621) is the percentage of engaged sessions on your website or mobile app, while [**Bounce rate**](https://support.google.com/analytics/answer/12195621) is the opposite of the engagement rate. The bounce rate is the percentage of sessions that were not engaged.\n\nIn Looker Studio, you get the prior error when you filter a chart that includes ratio metrics in a way that requires the product to recalculate the ratios.\n\n### Here are 3 things to help you understand this issue:\n\n1. Data from data sets such as Google Analytics, Google Ads, YouTube, and Google Marketing Platforms products is already aggregated by the time it gets to Looker Studio. For example, when Looker Studio requests a Google Ads metric such as **CTR** (click-through rate), the data is already processed into the appropriate aggregation type.\n\n2. Because of the previous point, calculated field functions are applied to your data post-aggregation. It's not possible (nor would it generally make sense) to go back into the raw data and look at every unique instance of that metric. For example, if you try to create a calculated field with the formula `SUM( `\u003cvar translate=\"no\"\u003eImpressions\u003c/var\u003e` )` in a Google Ads data source, you'll get the following error:\n\n `Re-aggregating metrics is not supported`.\n\n That's because **Impressions** is already aggregated (and its aggregation type, **Auto**, can't be changed).\n | **Note:** This isn't necessarily the case with data sources such as Google Sheets, MySQL, or BigQuery, where you are able to send non-aggregated data to Looker Studio. For example, if you had raw impression data in a Sheet, you could use functions like the SUM function to add it all up and the AVG function to generate the average.\n3. For consistency, all calculated field functions in Looker Studio are available for use with all data source types, even if the underlying system doesn't natively support that function. For example, you can use the CONCAT function to join multiple values in any data source, even if the underlying system doesn't have a CONCAT function of its own. Instead of \"pushing down\" the CONCAT function to the underlying system, Looker Studio requests the data and performs the concatenation itself.\n\nAggregation failure example\n---------------------------\n\nSo what does all that have to do with the `Unable to aggregate ratio metrics` error? This example goes a little deeper with the CONCAT example to help you find out.\n\nSuppose you create a calculated field called **Campaign : Click Type** in a Google Ads data source, using the following formula:\n\n`CONCAT(Campaign, \" : \", Click Type)`\n\nLooker Studio issues queries for **Campaign** and **Click Type** individually, and then performs the concatenation. The results are grouped, so there is no duplication of records.\n\nYou can now use that concatenated field in your charts, and the metrics you include are aggregated properly. For example, we could use **Campaign : Click Type** as the dimension and **CTR** as the ratio metric in a table:\n\nBut now, suppose you apply a filter to show only those records where the value of **Click Type** is `Headline`:\n\nThis will break the chart:\n\nWhy it breaks\n-------------\n\nThe filter asks Looker Studio to include each record returned by the **Campaign : Click Type** if it contains the string `Headline`. That field is a concatenation of two dimensions; to fulfill this request, Looker Studio has to refetch those dimensions, and then apply the filter. The problem is the presence in the table of the ratio metric, **CTR** . Google Ads ratio metrics are computed before Looker Studio requests them. Looker Studio has no way to access the raw data and recompute the new ratios for the records that contain only the string `Headline` in the concatenated field.\n\nThe solution\n------------\n\nThe solution in cases like this depends on the data you are trying to show. In this example, you could either replace the **CTR** metric with a non-ratio metric, such as **Impressions** . Or, instead of filtering on the concatenated **Campaign : Click Type** field, put the filter on the standard **Click Type** field, which would achieve the same result.\n\nThe chart now works:\n\nRelated resources\n-----------------\n\n- [Google Analytics Dimensions \\& Metrics Explorer](https://developers.google.com/analytics/devguides/reporting/core/dimsmets)\n- [Google Ads Glossary](/google-ads/topic/3121777)"]]