將 Oracle Analytics 內容內嵌至使用 Oracle JET 的自訂應用程式

自訂應用程式若使用 Oracle JET,內嵌的 Oracle Analytics 內容就會以其所需的元件擴充該應用程式。

開始內嵌分析內容之前,請確認自訂應用程式與 Oracle Analytics 使用相同的 JET 主要版本。例如,如果 Oracle Analytics 使用 JET 11.0.10,則您的自訂應用程式必須使用 JET 11.x.x。
若要尋找 Oracle Analytics 使用的 JET 版本,請登入 Oracle Analytics、開啟瀏覽器主控台,然後執行此命令:
requirejs('ojs/ojcore').version
您的 JET 應用程式還必須使用 Oracle Analytics 所使用的相同樣式,亦即 Alta。
如需有關建立要內嵌分析內容的 Oracle JET 快速啟動應用程式,請參閱 Oracle JET Get Started
以下程序使用一個名為 OAJETAPP 的範例內嵌應用程式。
  1. 依照指示使用 --template=navdrawer 來安裝 Oracle JET 快速啟動應用程式,並將內嵌應用程式命名為 OAJETAPP
  2. 編輯內嵌應用程式的 index.HTML 檔案 (例如 OAJETAPP/src/index.html) 並包含 embedding.js。
    <script src="https://<instance>.analytics.ocp.oraclecloud.com/public/dv/v1/embedding/jet/embedding.js" type="text/javascript">
    </script>
  3. 在適當的區段中包含 <oracle-dv> (例如 OACJETAPP/src/js/views/dashboard.html)。此處的 project-path 指定工作簿的路徑。
    <div class="oj-hybrid-padding" style="position: absolute; width: calc(100% - 40px); height: calc(100% - 120px)">  
     <h3Dashboard Content Area</h3>
      <oracle-dv id="oracle-dv" project-path="/Shared Folders/embed/test-embed">
      </oracle-dv>
    </div>
  4. 使用以下命令執行快速啟動應用程式。
    ojet build
    ojet serve