Skip to main content

Integritätsprüfung

Diese Funktion des Asset Managers ist nur verfügbar, wenn der angemeldete Benutzer die Rolle Administrator besitzt.

Die Objekte des Asset Managers (Tabellen, Abfragen, Webseiten, Dashboards, Reports, Variablen und Konstanten) können in ihrem Zusammenspiel ein komplexes Gebilde darstellen, das hin und wieder einer Überprüfung bedarf. Hierzu existiert die Integritätsprüfung, mit deren Hilfe getestet werden kann, ob die einzelnen Objekte selbst gültig sind und ob die Kombinationen der Objekte untereinander gewährleistet ist.

Bei der Integritätsprüfung werden alle Objekte (auch die augeblendeten) des Navigationsbaums nach folgenden Regeln entsprechend ihrem Objekttyp auf ihre Integrität geprüft:

  • Tabellen
    • Prüfung, ob die Tabelle existiert.
    • Besitzt die Tabelle eine Abfrage, mit deren Hilfe die Ergebnisse gefilter werden können, Prüfung der entsprechenden Abfrage.
    • Prüfung, ob die Abfragen innerhalb der Variablen gültig sind.
    • Prüfung, ob die Spalten in der Tabelle __dynamicFormColumns den Spalten der SQL-Tabelle entsprechen.
    • Prüfung, ob die Abfragen für Lookup Queries innerhalb der Tabelle __dynamicFormColumns gültig sind.
  • Abfragen
    • Prüfung, ob die Abfrage (SQL-Skript) gültig ist.
    • Prüfung, ob die Abfragen innerhalb der Variablen gültig sind.
    • Prüfung, ob alle Drilldowns gültig sind.
  • Links
    • Prüfung, ob der angegebene Link gültig ist.
  • Dashboards
    • Prüfung, ob alle als Datenquelle angegebenen Abfragen gültig sind.
  • Reports
    • Prüfung, ob alle als Datenquelle angegebenen Abfragen gültig sind.