Externe Anwendungen zusammenführen
Wenn Sie ein externes semantisches Modell verwenden, z.B. eine Oracle Analytics Cloud-Instanz, die nicht mit der Oracle Analytics Cloud-Instanz verknüpft ist, die mit Ihrer Oracle Fusion Data Intelligence-Instanz verknüpft ist, können Sie es nur in Ihrer Nicht-Produktionsinstanz mit dem semantischen Modell von Oracle Fusion Data Intelligence zusammenführen.
Sie können Ihre vorhandenen Kataloge auch in der externen Oracle Analytics Cloud mit denen in der Oracle Analytics Cloud-Instanz zusammenführen, die mit Ihrer Oracle Fusion Data Intelligence-Instanz verknüpft ist. Sowohl Erweiterungen für externes semantisches Modell als auch für semantische Modelle können vorhanden sein, und Sie können das externe semantische Modell in Ihre semantischen Modellerweiterungen aufnehmen. Wählen Sie auf der Seite "Modell veröffentlichen" die Option "Ja", wenn das externe semantische Modell enthalten sein soll.
Wenn das externe semantische Modell Anwendungsrollen und -gruppen referenziert, müssen Sie sie manuell erstellen. Die Zusammenführungsfunktion importiert nur die Zuordnungen und importiert nicht die Rollen- und Gruppendefinitionen. Erstellen Sie die entsprechenden Gruppen in Ihrem Identitätsprovider. Informationen hierzu finden Sie unter Gruppen erstellen oder Gruppe erstellen. Erstellen Sie Anwendungsrollen auf der Seite "Sicherheit" in Oracle Fusion Data Intelligence. Informationen hierzu finden Sie unter Anwendungsrolle erstellen.
Beim Zusammenführen externer semantischer Modelle müssen Sie möglicherweise Ihre Oracle Analytics Cloud-Compute-Ressourcen vertikal skalieren, um eine bessere Performance sicherzustellen. Insbesondere wenn Sie ein semantisches Modell zusammenführen, das in einer Oracle Analytics Cloud-Liveinstanz verwendet wurde, empfiehlt Oracle, die Oracle Analytics Cloud-Compute-Ressourcen von Oracle Fusion Data Intelligence um dieselbe Anzahl von CPUs wie die Instanz zu skalieren, aus der das semantische Modell zusammengeführt wird.
- Die Datentypen der konformen Spalten stimmen überein. Andernfalls können Sie sie nicht zusammenführen.
- Daten für die zugeordneten Spalten stimmen überein. Andernfalls werden die korrekten Ergebnisse nicht abgerufen.
- Detailebene, auf der Daten in den Dimensionen gespeichert werden, stimmen überein. Andernfalls geben Abfragen falsche Ergebnisse zurück.
- Das externe semantische Modell ist bis zu 25 MB groß.
- Katalogobjekte befinden sich in Ordnernamen, die nicht mit den vordefinierten Ordnern von Oracle Fusion Data Intelligence in Konflikt stehen, und im Ordner
/Shared/Custom/
. - Die neue logische Tabellenquelle, die Sie hinzufügen, hat eine höhere Priorität als die vordefinierte logische Tabellenquelle. Beispiel: Wenn die logische Tabellenquelle des vordefinierten Objekts 2 ist, müssen Sie eine Prioritätsgruppe von 3 oder höher angeben.
- Zusätzliche Hierarchie hat eine eigene Gesamtebene.
Das externe semantische Modell stellt nur eine Verbindung zu dem Oracle Autonomous Data Warehouse her, das mit Oracle Fusion Data Intelligence verknüpft ist. Wenn Sie die Zusammenführungsfunktion der externen Anwendung aktiviert haben und semantische Modelländerungen mit Datenerweiterung vornehmen, führt dies zu unerwarteten Fehlern. Wenn solche Änderungen vorhanden sind, müssen Sie die Datenerweiterungen aktualisieren, um die Änderungen des semantischen Modells zu entfernen. Stellen Sie sicher, dass Sie die Änderungen des semantischen Modells im externen semantischen Modell vornehmen und dass Sie keine Systemvariablen in der extensions.You verwenden, müssen Sie auch sicherstellen, dass die in der Zielumgebung und der Entwicklungsumgebung aktivierten Funktionsbereiche, aus denen das semantische Vorlagenmodell extrahiert wurde, identisch sind, um einen Fehler beim Zusammenführen der externen Anwendung zu vermeiden.
- Importieren oder migrieren Sie Ihre externen Warehouse-Daten mit den Oracle-Datenbankutilitys oder einem beliebigen ETL-Tool in das Oracle Autonomous Data Warehouse, das mit Oracle Fusion Data Intelligence verknüpft ist.
- Erstellen Sie beim Importieren der Objekte ein neues physisches Schema für das benutzerdefinierte Schema, wie X_FAW_MERGE_POC, und importieren Sie die Objekte in dieses physische Schema. Obwohl sich die Objekte unter dem Schema X_FAW_MERGE_POC befinden, wird die SQL aufgrund des bereitgestellten Lesezugriffs als Tabelle X_FAW_MERGE_POC.custom gebildet.
- Laden Sie eine Kopie des externen semantischen Modells auf Ihrem lokalen Rechner mit der Option Importiertes semantisches Modell herunterladen unter Aktionen auf der Seite "Externe Anwendung" herunter, und speichern Sie sie, wenn Sie es zuvor importiert haben.
- Laden Sie das semantische Vorlagenmodell mit der Option Semantische Modellvorlage exportieren unter Aktionen auf der Seite "Externe Anwendung" herunter.
- Mit dem Model Administration Tool, das Teil der Oracle Analytics-Clienttools ist, können Sie:
- Semantisches Vorlagenmodell mit externem semantischem Modell zusammenführen
- Aktualisieren Sie Verbindungen zu dem benutzerdefinierten Schema, in das Sie die Warehouse-Daten migriert haben. Siehe Metadatenimport in der Repository-Datei einrichten und Tabellenimport in der Repository-Datei einrichten.
- Aktualisieren Sie Joins entsprechend mit angepassten Dimensionen. Beachten Sie dabei die genannten Constraints. Siehe Konforme Dimensionen zum Zusammenführen externer Anwendungen.
- Sorgen Sie dafür, dass das externe semantische Modell konsistent und frei von Fehlern und Warnungen ist. Stellen Sie sicher, dass die Spaltenzuordnung im externen semantischen Modell vollqualifiziert ist, um Anwendungsupgradefehler zu vermeiden. Sie können das neueste semantische Modell von der Benutzeroberfläche herunterladen, die erforderlichen Änderungen mit dem Model Administration Tool vornehmen und es erneut hochladen. Siehe Oracle Analytics herunterladen und installieren ClientTools.
Um das zusammengeführte semantische Modell von der Nicht-Produktionsinstanz in die Produktionsinstanz zu verschieben, wird empfohlen, den Test-zu-Produktionsprozess mit der Bundles-Funktionalität auszuführen. Siehe Anwendungsartefakte gebündelt.