지표의 데이터 소스로 SQL 데이터베이스 사용

KPI의 데이터 소스로 외부 데이터베이스를 사용하십시오. 원격 데이터베이스에 접근하기 위해 SQL 지표를 설정하십시오.

  • 데이터베이스에서 직접 KPI로 데이터를 로드합니다.
  • 외부 데이터 소스에 접근할 수 있도록 사용자 권한을 조정합니다.

데이터 소스 생성

  1. > 설정 > 통합 탭을 클릭하십시오
  2. 데이터 소스 섹션에서 추가를 클릭하여 새 데이터 소스를 추가하십시오

사용 가능한 데이터 원본:

SQL 지표 설정

  1. 실적표를 열고, KPI 탭으로 이동합니다
  2. 데이터를 받을 지표를 선택합니다
  3. 데이터 탭으로 전환하고, 필드 옆에 있는 데이터 소스 버튼을 클릭합니다
  4. Data source button
  5. SQL 쿼리 버튼을 클릭합니다
  6. 필요한 SQL 쿼리를 작성합니다 (아래 예시를 참고하십시오).
  7. 다음 버튼을 클릭하여 결과를 미리 봅니다. 완료 버튼을 클릭합니다.
예시:

SQL 쿼리 예시

BSC Designer는 SQL 쿼리에 대한 응답으로 하나의 값을 수신할 것으로 기대합니다. 수신된 데이터는 지표의 필드에 사용됩니다.

지원되는 매개변수:

  • %%UpdatePeriodStart%%%%UpdatePeriodEnd%% - 업데이트 간격의 시작 날짜와 종료 날짜
  • %%ItemName%% - 이름 필드에 지정된 KPI의 이름
  • %%date%% - BSC Designer의 캘린더에서 선택된 현재 날짜

사례 1: 지표가 매일 업데이트됩니다. 각 날짜에 대한 값이 하나 있습니다.

select value from datatable where date = %%date%%

사례 2 (가장 많이 사용됨): 지표가 매월 업데이트됩니다. 이 기간 동안 데이터베이스에 요약해야 할 여러 값이 있습니다.

select sum(value) from datatable where date between %%UpdatePeriodStart%% and %%UpdatePeriodEnd%%

SQL 지표 생성 권한

기본적으로, 고급 사용자는 새로운 SQL 지표를 생성할 권한이 없습니다. 이 권한을 부여하려면:

  1. > 사용자 섹션으로 이동합니다
  2. 사용자에 대해 편집 버튼을 클릭합니다
  3. 외부 데이터 소스 사용 허용 체크박스를 사용합니다
  4. 저장 버튼을 누릅니다

데이터 업데이트

SQL 지표의 데이터를 업데이트하는 방법은 여러 가지가 있습니다:

  • 달력에서 날짜를 클릭 - BSC Designer가 해당 날짜의 데이터를 읽으려고 시도합니다.
  • 수동 업데이트 - 특정 날짜의 데이터를 새로 고쳐야 하는 경우, 도구 메뉴에서 가져온 데이터 새로 고침 옵션을 사용하세요.
  • 업데이트 간격 지정 - 지표에 대한 업데이트 간격을 지정하세요. BSC Designer는 지정된 일정에 따라 SQL 지표를 자동으로 업데이트합니다.