외부 데이터와 함께 Performance Analytics 사용
외부 데이터 소스에 대한 Performance Analytics를 사용하면 인스턴스에 없는 데이터를 상세 분석할 수 있습니다 ServiceNow .
외부 데이터에 대한 점수를 수집하면 Performance Analytics는 인스턴스에 있는 외부 데이터에서 점수 및 세부 항목 요소를 저장합니다. 분석 중인 원시 데이터는 외부 데이터 소스에 남아 있으며 인스턴스에 복사되지 않습니다. 이 기능을 사용하면 기초 데이터를 중복하지 않고 메트릭을 분석하고 공유할 수 있습니다.
- 점수 수집에 사용되는 SQL문과 JDBC 데이터 소스를 지정하는 외부 표시기.
- 세부 항목 요소를 지정하는 데 사용되는 SQL 문 및 JDBC 데이터 소스를 지정하는 외부 세부 항목입니다.
- 외부 표시기 사이의 관계를 정의하는 외부 표시기 세부 항목, 그리고 해당 표시기의 각 세부 항목 요소에 대한 점수를 수집하는 데 사용되는 SQL 문입니다.
외부 데이터에 지원되는 데이터베이스 형식
퍼포먼스 분석 는 기본적으로 지원하는 데이터베이스 형식 ServiceNow 만 지원합니다. 고객이 지원되지 않는 데이터베이스 형식에 대한 JDBC 드라이버를 추가하는 경우 해당 퍼포먼스 분석 데이터베이스 형식을 외부 데이터 소스로 지원하지 않습니다.
| SQL Server 유형 | 포트 |
|---|---|
| MySQL | 3306 |
| Microsoft SQL Server | 1433 |
| Oracle | 1521 |
외부 데이터에 대한 표시기 만들기
평가할 데이터와 표시기 점수를 결정하는 데 사용되는 SQL 문을 정의하는 외부 표시기를 만듭니다.
시작하기 전에
프로시저
다음에 수행할 작업
외부 데이터를 사용하여 세부 항목 생성
외부 표시기 점수를 분석하는 데 사용할 수 있는 요소를 정의하기 위해 외부 세부 항목을 생성합니다.
시작하기 전에
이 태스크 정보
기본적으로 외부 세부 항목에는 최대 5,000개의 요소가 포함될 수 있습니다. 이 제한은 속성 com.snc.pa.dc.max_external_elements에 의해 제어됩니다.
외부 세부 항목 요소는 pa_ext_elements 테이블에 저장됩니다.
프로시저
다음에 수행할 작업
외부 세부 항목을 사용하도록 외부 표시기 구성
외부 표시기와 외부 세부 항목을 연결하여 표시기에 대한 세부 항목 점수를 수집하는 방법을 정의합니다.
시작하기 전에
프로시저
다음에 수행할 작업
외부 표시기 및 세부 항목 테스트
외부 표시기 및 세부 항목을 테스트하여 외부 데이터 소스에 연결하고 예상한 데이터를 수집할 수 있는지 확인합니다.
시작하기 전에
이 태스크 정보
표시기를 테스트하여 해당 표시기에 대한 쿼리와 모든 세부 항목 요소에 대한 쿼리를 테스트합니다. 세부 항목을 테스트하여 사용 가능한 세부 항목 요소를 결정하는 데 사용되는 쿼리를 테스트합니다.
표시기 또는 세부 항목을 테스트할 때 점수 또는 세부 항목 요소가 저장되지 않습니다.
프로시저
다음에 수행할 작업
날짜별로 외부 데이터 필터링
외부 데이터와 함께 Performance Analytics를 사용하는 경우 날짜별로 점수를 수집하는 SQL 문을 필터링해야 합니다.
인디케이터 및 인디케이터 세부 항목 SQL문에서 날짜별로 쿼리를 필터링합니다(예: WHERE DATE(my_date_field) >= DATE(${start_at})). 세부 항목 SQL문은 점수가 아닌 요소만 수집하므로 세부 항목 SQL문을 날짜별로 필터링할 필요가 없습니다.
변수 ${start_at}에는 수집되는 기간의 날짜가 YYYYMMDD 형식으로 포함되어 있습니다. 일별 표시기의 경우 이 값은 항상 수집 날짜입니다. 수집 빈도가 더 긴 표시기(예: 매주 또는 매월)의 경우 날짜는 수집 기간의 첫 번째 날입니다. 데이터 수집 작업이 실행되는 날짜는 이 변수에 영향을 주지 않습니다.
표시기 또는 세부 항목을 테스트할 때 ${start_at} 변수는 항상 현재 날짜로 설정됩니다.
외부 데이터와 함께 Performance Analytics를 사용할 때의 제한 사항
외부 데이터를 측정할 때 특정 Performance Analytics 기능을 사용할 수 없습니다.
- 스냅샷을 수집할 수 없습니다.
- 실시간 점수는 볼 수 없습니다.
- 두 번째 수준 세부 항목은 적용할 수 없습니다.
- 외부 데이터가 있는 두 번째 수준 세부 항목에 의존하는 위젯 시각화는 사용할 수 없습니다. 여기에는 피벗 및 히트맵 시각화가 포함됩니다.
- 스냅샷을 사용할 수 없기 때문에 수집된 기록의 변경 내용을 볼 수 없습니다