Datenbankansichten für tabellenübergreifende Daten
Datenbankansichten kombinieren Felder aus mehreren Tabellen zu einer einzelnen abfragbaren Entität. Fügen Sie der semantischen Ebene Ansichten hinzu, um tabellenübergreifende Fragen in einer Abfrage zu beantworten, anstatt separate Fragen zu erfordern.
Mit Datenbankansichten auf der semantischen Ebene können Sie Fragen beantworten, die Daten tabellenübergreifend in einer einzigen Abfrage verbinden, anstatt separate Fragen oder komplexe Abfragen zu erfordern.
Wann Datenbankansichten verwendet werden sollen
Datenbankansichten verwenden, wenn:
- Anwender stellen Fragen, die Daten über Tabellen hinweg verknüpfen, z. B. Incidents und Changes.
- Ein tabellenübergreifender Bericht ist bereits als Datenbankansicht vorhanden.
- Dieselben Felder aus verschiedenen Tabellen werden in Anwenderfragen weiterhin zusammen angezeigt.
Implementierungsanforderungen
Bei der Arbeit mit Datenbankansichten:
- Sie müssen sich im selben Anwendungsbereich wie die Datenbankansicht befinden.
- Fügen Sie der semantischen Tabellenkonfiguration Datenbankansichten auf die gleiche Weise wie reguläre Tabellen hinzu. Sie benötigen die Rolle „sn_query_gen.admin“ oder höher.
- Dimensionsnamen enthalten ein Quelltabellenpräfix, z. B. „INC_number“ oder „chg_Priority“.
- Entitätsbeschreibungen werden automatisch aus den Quelltabellen generiert und werden automatisch aktualisiert.
- Die Einstellung „untergeordnete Hierarchie einbeziehen“ hat keine Auswirkungen auf Datenbankansichten.