• EnglishEspañol日本語한국어Português
  • 로그인지금 시작하기

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

템플릿 변수: 대시보드를 동적으로 필터링

맞춤형 대시보드의 경우 template variables 사용하여 차트 및 기타 설명을 동적으로 필터링할 수 있습니다. 템플릿 변수는 대시보드를 더욱 유용하게 만들고 다양한 사용 사례에 재사용할 수 있는 대시보드를 보다 쉽게 만드는 데 도움이 됩니다.

템플릿 변수를 사용하는 이유는 무엇입니까?

템플릿 변수는 대시보드 작성자가 선택한 특정 메타데이터 값을 기반으로 전체 대시보드를 필터링하는 강력하고 동적인 방법입니다. 템플릿 변수 사용의 이점은 다음과 같습니다.

  • 이를 통해 대시보드를 더 쉽게 사용할 수 있습니다. 사용자는 데이터 구조를 이해할 필요가 없지만 설정한 다양한 필터 옵션 중에서 선택할 수 있습니다.
  • 이를 통해 재사용 가능한 대시보드 템플릿을 생성한 다음 다른 많은 용도에 맞게 복제하고 조정할 수 있습니다.

다음은 대시보드 상단에서 볼 수 있는 여러 템플릿 변수가 있는 대시보드의 예입니다.

템플릿 변수를 사용하면 다양한 변수와 필터를 설정하여 필요한 대시보드 환경을 만들 수 있습니다. 만들 수 있는 경험의 예:

  • 앱 이름을 선택하는 드롭다운
  • 특정 지역을 선택하는 드롭다운
  • 특정 기간 또는 기타 숫자 값을 선택하는 드롭다운
  • 자유 텍스트 필드를 사용하여 일치하는 문자열을 찾는 필터

요구 사항 및 제한 사항

템플릿 변수는 사용자 지정 대시보드용 위젯을 만드는 컨텍스트에서만 사용할 수 있습니다. NRQL 쿼리에서 변수를 사용하려면 NRQL 변수 를 참조하십시오.

템플릿 변수가 있는 쿼리는 대시보드 컨텍스트에서만 사용할 수 있습니다. 이러한 이유로 일부 쿼리 관련 기능이 작동하지 않습니다. 예를 들어 Export dashboard as PDF 옵션은 변수가 있는 위젯을 지원하지 않습니다.

쿼리 추가에 대한 중요 사항:

쿼리 작성과 관련된 제한 사항은 쿼리 작성 을 참조하십시오.

템플릿 변수 사용

템플릿 변수를 생성하는 과정을 안내한 다음 여러 종류의 템플릿 변수에 대한 몇 가지 예를 제공합니다.

템플릿 변수 생성은 두 단계로 구성됩니다.

템플릿 변수 정의 및 해당 변수를 참조하는 위젯 추가를 완료하면 템플릿 변수 막대에서 다른 옵션을 선택하고 선택한 항목에 따라 위젯이 변경되는지 확인하여 예상대로 작동하는지 확인할 수 있습니다.

다음은 오른쪽에 있는 결과, 왼쪽에 country 드롭다운 메뉴가 있는 예시입니다.

쿼리 유형 템플릿 변수 작성 규칙

템플릿 변수 정의 섹션 에서 설명한 대로 변수 유형에는 쿼리, 목록, 텍스트 필드의 세 가지가 있습니다. 쿼리 유형 변수는 값 목록을 반환하는 작업 쿼리를 생성해야 하기 때문에 생성하기가 가장 복잡합니다. 이 값은 대시보드 상단의 템플릿 변수 표시줄에 있는 드롭다운 메뉴를 채우는 데 사용됩니다.

중요

이것은 템플릿 변수를 사용하는 쿼리 작성과는 다른 주제입니다.

값 목록을 반환하는 한 거의 모든 NRQL 쿼리를 사용할 수 있습니다. 이를 위해 uniques 또는 keyset 함수를 사용할 수 있습니다.

uniques 사용:

From PageAction select uniques(countryCode)
-- you can use the second param to define the maximum number of results to be listed.
From PageAction select uniques(countryCode, 10000) --> this will return up to 10k results

keyset 사용:

-- with `keyset`, you'll get a list with all of the attributes from the table you're querying from
From PageAction select keyset() SINCE 1 day ago

변수 내에 변수가 있을 수 없으므로 중첩 변수는 지원되지 않습니다.

몇 가지 예

다음은 몇 가지 다른 유형의 템플릿 변수 구현입니다.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.