컨트롤 정보

컨트롤을 사용하면 보기 권한 사용자가 데이터를 필터링하거나 입력 정보를 제공할 수 있어 보고서를 대화형으로 만들 수 있습니다. 컨트롤을 사용하여 다음 작업을 할 수 있습니다.

  • 측정기준 값으로 데이터 필터링
  • 매개변수에 대한 사용자 입력 허용
  • 보고서 기간 설정
  • 데이터 소스에서 사용하는 데이터 세트 변경

컨트롤 유형

Looker Studio는 다음과 같은 유형의 컨트롤을 지원합니다.

  • 드롭다운 및 고정 크기 목록을 사용하면 시청자가 필터 값 목록에서 선택할 수 있습니다.
  • 입력 상자를 사용하면 조회자가 필터로 사용할 값을 입력하거나 매개변수에 입력을 제공할 수 있습니다.
  • 고급 필터를 사용하면 시청자가 비교 연산자와 정규 표현식을 사용하여 조건부 필터를 만들 수 있습니다.
  • 슬라이더를 사용하면 조회자가 숫자 측정기준의 값 범위로 필터링할 수 있습니다.
  • 체크박스를 사용하면 조회자가 불리언 측정기준으로 필터링하거나 불리언 매개변수의 값을 설정할 수 있습니다.
  • 사전 설정된 필터를 버튼과 함께 사용하여 조회자가 사전 구성된 필터를 보고서에 적용할 수 있습니다.
  • 기간 컨트롤을 사용하면 보기 권한 사용자가 보고서의 기간을 조정할 수 있습니다.
  • 데이터 컨트롤을 사용하면 보고서에서 사용되는 데이터 세트를 선택할 수 있습니다.
  • 측정기준 컨트롤을 사용하면 보고서 보기 권한 사용자가 보고서를 수정하지 않고도 차트의 측정기준을 변경할 수 있습니다.
  • 버튼을 사용하면 뷰어가 데이터를 필터링하고, 보고서 작업에 액세스하고, 연결된 콘텐츠로 이동할 수 있습니다.

필터로 사용되는 컨트롤

필터 컨트롤은 차트나 표에 표시되는 레코드 수를 제한합니다. 보고서에 대화형 필터를 제공하면 보기 전용 사용자가 가장 중요한 데이터에 집중할 수 있습니다.

컨트롤을 필터로 사용할 때 유의해야 할 몇 가지 중요한 사항은 다음과 같습니다.

  • 필터는 차트 수준이 아닌 데이터 소스 수준에서 적용됩니다.
  • 필터는 표시 이름이 아닌 필드 ID를 기반으로 합니다.
  • 여러 데이터 소스에서 필터링하려면 추가 구성이 필요할 수 있습니다.
  • 필터는 차트뿐만 아니라 다른 컨트롤에도 적용됩니다.
  • 필터는 일반적으로 대소문자를 구분하지만 커넥터에 따라 다를 수 있습니다.

이러한 고려사항은 다음 섹션에서 자세히 설명합니다.

필터는 데이터 소스 수준에서 적용됩니다.

필터는 차트 수준이 아닌 데이터 소스 수준에서 적용됩니다. 이 경우 필터링하는 필드가 차트의 데이터 패널에 표시되기만 하면 차트에 없어도 됩니다.

필터는 표시 이름이 아닌 필드 ID를 기반으로 합니다.

데이터 소스의 필드에는 표시되는 표시 이름과 필드 ID가 모두 있습니다. 필터는 필드의 표시 이름이 아닌 필드의 필드 ID를 기반으로 적용됩니다.

예를 들어 데이터 소스에 국가 측정기준이 있을 수 있습니다. 표시 이름은 국가일 수 있지만 필드 ID는 데이터 소스 커넥터에서 할당한 문자열입니다 (예: _abcd123). 국가 = '프랑스'와 같은 필터 컨트롤을 적용하면 Looker Studio에서 페이지의 차트에 사용되는 모든 데이터 소스에서 국가 필드의 내부 ID를 찾습니다. 데이터 소스에 ID가 _abcd123인 필드가 포함된 경우 컨트롤은 해당 필드에 필터를 적용합니다.

위의 개념은 보고서의 여러 차트에서 필터가 작동하는지 여부를 이해하는 데 중요합니다.

여러 데이터 소스에서 필터링

보고서에서 데이터 소스를 하나만 사용하는 경우 추가 구성 없이 컨트롤이 모든 차트를 필터링합니다. 보고서에서 여러 데이터 소스를 사용하는 경우 필터링 동작은 해당 데이터 소스 간에 필드 ID가 일치하는지 여부에 따라 달라집니다.

다음 표에는 데이터 소스 간 필터링의 작동 방식이 요약되어 있습니다.

보고서의 차트가 다음을 사용하는 경우 필드 ID가 일치하나요? 자동 필터링
데이터 소스 1개 해당 사항 없음
고정 스키마 커넥터의 동일한 유형의 여러 데이터 소스 Google 애널리틱스, Google Ads
다양한 유형의 여러 데이터 소스 또는 유연한 스키마 커넥터 아니요 아니요 (ID 통합 필요) Google Sheets, BigQuery 또는 Sheets + 애널리틱스 혼합

위 표에서 고정 스키마 커넥터는 Google Ads, Google 애널리틱스와 같은 데이터 소스 커넥터를 의미합니다. 고정 스키마 커넥터에는 사전 정의된 구조가 있습니다. 이러한 커넥터는 해당 커넥터를 기반으로 하는 모든 데이터 소스에 동일한 필드 ID가 있는 데이터 소스를 만듭니다. 반면 유연한 스키마 커넥터는 사용자 정의 구조가 가변적인 데이터 소스를 만듭니다. 유연한 스키마 커넥터의 예로는 Google Sheets와 BigQuery가 있습니다.

보고서에 다양한 유연한 스키마 데이터 소스를 기반으로 하는 차트가 포함되어 있고 컨트롤을 통해 이러한 데이터 소스를 필터링하려면 필드 ID를 수동으로 통합해야 할 수 있습니다.

필터는 차트뿐만 아니라 다른 컨트롤에도 적용됩니다.

필터는 차트에만 적용되는 것이 아니라 다른 컨트롤도 필터링할 수 있습니다. 예를 들어 국가 측정기준에 필터가 있고 캠페인 측정기준에 또 다른 필터가 있다고 가정해 보겠습니다. 국가 = '프랑스'를 필터링하면 캠페인 측정기준의 필터가 프랑스에서 운영된 캠페인만 표시합니다. 마찬가지로 캠페인 = 'ABC'를 필터링하면 해당 캠페인을 운영한 국가에만 국가 측정기준의 필터가 적용됩니다.

필터 및 대소문자 구분

일반적으로 텍스트 측정기준의 검색 연산자는 대소문자를 구분합니다. 하지만 이는 커넥터에 따라 다를 수 있으므로 내 데이터에 테스트하고 보고서 보기 권한 사용자에게 안내를 제공하는 것이 좋습니다. 대소문자를 구분하지 않는 정규 표현식을 만들려면 표현식 앞에 (?i)를 붙입니다. Looker Studio의 정규 표현식에 대해 자세히 알아보세요.

입력으로 사용되는 컨트롤

컨트롤이 매개변수를 기반으로 하는 경우 컨트롤은 해당 매개변수에 대한 입력을 제공합니다. 매개변수는 보고서와의 상호작용에서 값을 가져오는 변수와도 같습니다(예: 직접 값을 입력하거나 사전 정의된 목록에서 값을 선택).

매개변수를 사용하여 보다 동적인 계산된 필드를 만들 수 있습니다. 예를 들어 판매 타겟 매개변수를 만들고 이를 입력 상자의 컨트롤 필드로 사용하면 다양한 판매 목표 숫자를 입력하여 예상 실적을 시각화할 수 있습니다. 그런 다음 눈에 띄는 방식으로 결과를 강조하는 조건부 서식 규칙을 적용할 수 있습니다.

또한 매개변수를 BigQuery 데이터 소스를 만드는 기본 SQL 쿼리 또는 커뮤니티 커넥터를 사용하여 만든 데이터 소스에 반환할 수 있습니다.

매개변수에 대해 자세히 알아보기