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>