인디케이터 데이터 소스로 SQL 데이터베이스 사용하기

KPI의 데이터 소스로 외부 데이터를 이용하세요. 외부 데이터를 이용하시려면 SQL 인디케이터를 설정하세요.

SQL 인디케이터 설정

  1. 성과표를 열고, KPI 탭으로 이동하세요
  2. 데이터를 받을 인디케이터를 선택하세요
  3. Data 탭으로 전환한 뒤, 필드 옆의 데이터 소스 버튼을 클릭하세요
  4. 데이터 소스 버튼

  5. 더 많은 데이터 소스 섹션의 SQL 버튼을 클릭하세요
  6. 서버 명칭을 입력하세요. 로컬로 설치된 BSC Designer의 경우 서버 명칭은 localhost가 될 가능성이 높습니다.
  7. 포트 넘버를 입력하세요. 로컬로 설치된 MySQL 데이터베이스의 경우 기본 포트 넘버는 3306입니다.
  8. BSC Designer Online에서 SQL 인디케이터 설정하기

  9. 데이터베이스의 명칭, 엑세스 로그인(access login), 비밀번호를 입력하세요. 다음 버튼을 클릭하세요.
  10. 필수 SQL 질문 사항을 만드세요 (밑에서 예시를 보세요).
  11. 결과를 미리보기 위해 다음 버튼을 클릭하세요. 완료 버튼을 클릭하세요.
Examples:

SQL 예시

BSC Designer는 SQL 질문에 대한 답변으로 하나의 값만 수용합니다. 수용된 데이터는 인디케이터의 필드에 사용됩니다.

지원 매개 변수(Parameters):

예시 1: 인디케이터가 매일 업데이트 되고 한 날짜에 하나의 값만 있을 때.

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

예시 2 (대부분의 경우): 인디케이터가 매달 업데이트 되고 한 달 간의 기간동안 데이터 베이스에 압축해야할 많은 값이 있을 때

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

데이터 업데이트

SQL 인디케이터에 데이터를 업데이트를 하는 방법은 여러가지가 있습니다.:

  • 비디오 튜토리얼