Oracle Analytics-Inhalt in eine benutzerdefinierte Anwendung einbetten, die Oracle JET verwendet

Wenn die benutzerdefinierte Anwendung Oracle JET verwendet, erweitert der eingebettete Oracle Analytics-Inhalt die Anwendung durch die erforderlichen Komponenten.

Bevor Sie mit dem Einbetten von Analyseinhalt beginnen, stellen Sie sicher, dass die benutzerdefinierte Anwendung dieselbe Hauptversion von JET wie Oracle Analytics verwendet. Beispiel: Wenn Oracle Analytics JET 11.0.10 verwendet, muss Ihre benutzerdefinierte Anwendung JET 11.x.x verwenden.
Zum Ermitteln der von Oracle Analytics verwendeten JET-Version melden Sie sich bei Oracle Analytics an, öffnen Sie die Browserkonsole, und führen Sie folgenden Befehl aus:
requirejs('ojs/ojcore').version
Außerdem muss die JET-Anwendung denselben Stil wie Oracle Analytics verwenden: Alta.
Informationen zum Erstellen einer Oracle JET-Schnellstartanwendung für die Einbettung von Analyseinhalt finden Sie unter Erste Schritte mit Oracle JET.
In diesem Verfahren wird die Einbettungsanwendung OAJETAPP als Beispiel verwendet.
  1. Befolgen Sie die Anleitungen zum Installieren der Oracle JET-Schnellstartanwendung, und geben Sie der Einbettungsanwendung über den Befehl --template=navdrawer den Namen OAJETAPP.
  2. Bearbeiten Sie die Datei index.HTML der Einbettungsanwendung (Beispiel: OAJETAPP/src/index.html), und nehmen Sie embedding.js auf.
    <script src="https://<instance>.analytics.ocp.oraclecloud.com/public/dv/v1/embedding/jet/embedding.js" type="text/javascript">
    </script>
  3. Fügen Sie <oracle-dv> dem jeweiligen Abschnitt hinzu (Beispiel: OACJETAPP/src/js/views/dashboard.html). Hier gibt project-path den Pfad der Arbeitsmappe an.
    <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. Führen Sie die Schnellstartanwendung mit diesen Befehlen aus.
    ojet build
    ojet serve