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

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

문제 신고

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

맞춤형 대시보드의 경우 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

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

몇 가지 예

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

아직 하지 않았다면 아래에서 무료 New Relic 계정을 만들어 오늘 데이터 모니터링을 시작하십시오.

Copyright © 2024 New Relic Inc.

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