본문으로 건너뛰기

getProviderData

getProviderData

Provider Instance의 현재 응답 데이터를 직접 읽어옵니다.

파라미터

  • path (String): Provider Instance 이름

반환: dynamic — PI의 현재 응답 데이터 (JSON 객체 또는 배열). 데이터가 없으면 null

설명

DataSet 바인딩을 거치지 않고 PI의 raw 응답 데이터를 직접 가져옵니다. DataSet 경로를 몰라도 PI 이름만으로 접근할 수 있습니다.

Example

// stockProvider의 현재 데이터 확인
var data = $vm.getProviderData("stockProvider");
$log.i("데이터:", JSON.stringify(data));

// 특정 필드 접근
if (data && data.list) {
$log.i("항목 수:", data.list.length);
}

관련

  • $vm.evalProviderJsonPath(recvPath, regularPath) — PI 데이터에서 JSONPath로 값 조회
  • $vm.requestData(provInstName) — PI에 데이터 요청