임베딩된 Oracle Analytics 콘텐츠를 위한 HTML 페이지에서 데이터 새로고침

Oracle Analytics 콘텐츠를 임베딩하려는 HTML 페이지에서 임베딩된 워크북의 데이터를 새로고침하는 방법을 지정할 수 있습니다.

워크북을 다시 로드하지 않아도 데이터가 새로고침되도록 refreshData 함수가 모든 <oracle-dv> 요소에 연결됩니다. 이 함수를 호출하면 해당 요소 아래의 모든 시각화가 강제로 새로고침됩니다.

다음은 임베딩된 단일 워크북에 대한 데이터를 새로고침하는 코드입니다. 이 코드에서 project의 모든 인스턴스는 워크북을 가리킵니다.

<oracle-dv id="project1" project-path="{{projectPath}}">
</oracle-dv>
 
<script> 
   function refreshProject() {
      $('#project1')
  [0].refreshData();
}
</script>

다음은 임베딩된 다중 워크북에 대한 데이터를 새로고침하는 코드입니다. 이 코드에서 project의 모든 인스턴스는 워크북을 가리킵니다.

<script> 
   function refreshProject()
   {
      $('oracle-dv').each(function() {
         this.refreshData();
         });
}
</script>