Externe Anwendungen vorbereiten
Prüfen und aktualisieren Sie Ihre externen Anwendungen.
Hinweis:
Prüfen und aktualisieren Sie vor dem 1. Juni 2026 Ihr externes semantisches Modell, um diese neuesten Standards zu erfüllen, und stellen Sie sicher, dass Ihre externen Anwendungen ohne Unterbrechung weiter funktionieren.Externes semantisches Modell prüfen
| Was Sie überprüfen und aktualisieren müssen | Führen Sie diese Aufgaben aus... |
|---|---|
| Hierarchie (logische Dimension) basierend auf mehreren logischen Tabellen |
|
| Logische Fremdschlüsselverknüpfungen |
|
| Primärschlüssel |
|
| Anwendungsrollen |
|
| Ordner anzeigen |
|
| Konsistenz |
|
Prüfen, ob das externe semantische Modell den Standards entspricht
Um einen unterbrechungsfreien Service für Ihre externen Anwendungen sicherzustellen, prüfen und aktualisieren Sie Ihr externes semantisches Modell, um diese Standards zu erfüllen. Wenn diese Anforderungen nicht erfüllt werden, kann Oracle Änderungen, Systemfehler oder das Löschen nicht konformer Objekte ignorieren.
Allgemein:
- Die Größe des externen semantischen Modells muss kleiner als 25 MB sein.
- Katalogordner- und Objektnamen müssen eindeutig sein und dürfen nicht in Konflikt mit vordefinierten Einträgen stehen.
Verbindungen:
- Das externe semantische Modell darf nur eine Verbindung zu dem Oracle Autonomous AI Lakehouse herstellen, das mit Oracle Fusion Data Intelligence verknüpft ist.
- Fügen Sie dem externen semantischen Modell keine zusätzlichen Verbindungen hinzu.
- Setzen Sie vor dem Hochladen die vordefinierten Verbindungen auf ihre ursprünglichen Einstellungen zurück. Setzen Sie den Datenquellennamen auf "DSN", und lassen Sie die Felder für Benutzername und Kennwort leer.
Joins und Lookups:
- Logische Lookups werden im externen semantischen Modell nicht unterstützt.
- Logische Fremdschlüssel-Joins werden im externen semantischen Modell nicht unterstützt.
Fakten
- Logische Fakten müssen mindestens eine aggregierte Kennzahl enthalten.
- Beschreibende Attribute müssen als degenerierte Dimensionen und nicht als direkte Faktenattribute modelliert werden.
Dimensionen
- Jede erstellte logische Dimension muss mit einer zugehörigen logischen Hierarchie gekoppelt werden.
- Dimensionsgranularität muss mit Daten übereinstimmen. Andernfalls sind die Abfrageergebnisse nicht korrekt.
- Der Primärschlüssel der niedrigsten oder Detailebene einer Dimensionshierarchie muss mit dem Primärschlüssel der logischen Dimensionstabelle übereinstimmen, auf der die Hierarchie basiert.
Hierarchien
- Eine Hierarchie (logische Dimension) muss aus einer einzigen logischen Tabelle (Dimensionstabelle) abgeleitet werden.
- Die im externen semantischen Modell definierten übergeordneten/untergeordneten Hierarchien können nicht für die nachfolgende Modellierung in den Verzweigungs- oder Sandbox-Frameworks verwendet werden. Verwenden Sie stattdessen ebenenbasierte Hierarchien.
- Ebenenbasierte Hierarchien erfordern eine definierte Gesamtsummenebene und eine Detailebene. Legen Sie die Anzahl der Elemente auf jeder Ebene auf mindestens ein Element fest.
- Logische Fremdschlüssel-Joins werden nicht mehr unterstützt. Löschen Sie logische Fremdschlüssel-Joins, und ersetzen Sie sie durch logische Joins.
- Für alle logischen Ebenen muss ein Primärschlüssel definiert sein.
- Optimieren Sie die Hierarchieperformance, indem Sie die verfügbaren Attribute auf wichtige Felder beschränken.
Spalten
- Datentypen der konformen Spalten müssen übereinstimmen.
- Beschränken Sie Ihre abgeleiteten Spaltenausdrücke auf 1499 Zeichen, um sicherzustellen, dass sie gültig bleiben.
Sicherheit
- Sicherheit auf Benutzerebene wird nicht mehr unterstützt. Aktualisieren Sie das externe semantische Modell so, dass Anwendungsrollen ausschließlich für alle Objekt- und Datensicherheitsberechtigungen verwendet werden.
- Sie müssen einen Anzeigenamen und eine Beschreibung für alle benutzerdefinierten Rollen angeben, die im externen semantischen Modell erstellt wurden.
- Wenn das externe semantische Modell Anwendungsrollen und -gruppen referenziert, müssen Sie sie manuell erstellen. Die Funktion zum Zusammenführen importiert nur die Zuordnungen und importiert nicht die Rollen- und Gruppendefinitionen. Erstellen Sie die entsprechenden Gruppen in Ihrem Identitätsprovider. Erstellen Sie Anwendungsrollen auf der Seite "Sicherheit" in Oracle Fusion Data Intelligence.
- Mit Anwendungsrollen können Sie den Objektzugriff sichern und nicht die Datensicherheit verwalten.
Datenerweiterungen
- Aktivieren Sie die SME-Optionen für die Datenerweiterung auf der Seite "Features aktivieren" auf der Registerkarte "Allgemein verfügbare Features", es sei denn, Sie haben bereits Datenerweiterungstypen wie "Dimension erstellen", "Fakt erstellen" und "Entity erweitern" erstellt. Diese Augmentationstypen werden nicht mehr empfohlen und werden möglicherweise in einer zukünftigen Version entfernt. SME-Optionen für die Datenerweiterung aktualisieren das semantische Modell direkt, was Fehler aufgrund von Synchronisierungsfehlern auslösen kann. Wenn diese Fehler auftreten, ersetzen Sie die SME-Erweiterung durch eine Dataset-Typerweiterung, und konfigurieren Sie stattdessen benutzerdefinierte semantische Modellerweiterungen.
Systemvariablen
- Systemvariablen in externen Anwendungserweiterungen nicht referenzieren. Systemvariablen sind im Sandbox-Framework zulässig.
Bundle-Bereitstellung
- Sie müssen sicherstellen, dass die in der Zielumgebung und in der Entwicklungsumgebung aktivierten Funktionsbereiche, aus denen das semantische Modell der Vorlage extrahiert wurde, identisch sind, um einen Fehler bei der Zusammenführung der externen Anwendung zu vermeiden.