Help:Ergebnisformat debug

Das Ergebnisformat debug wird dazu eingesetzt, anstatt eines Ergebnisses zu einer eingebetteten Abfrage, Informationen zur ihr für die Fehlersuche und -analyse auszugeben. Diese Informationen helfen dabei nachzuvollziehen, warum eine Abfrage möglicherweise unerwartete Ergebnisse ausgibt. Sei sind somit unerlässlich für die Softwareentwickler bei der Beseitigung von Programmfehlern.

Parameter
Die folgende Tabelle gibt einen Überblick über die verfügbaren Parameter, beschreibt sie kurz und gibt deren Standardwerte mitsamt dem zugehörigen Eingabetyp an.

Beispiel
Ergebnis:

Interpretation der Ausgabe
Die Informationen zur Fehlersuche und -analyse sind lediglich für Softwareentwickler nützlich, zeigt aber auch Informationen an, die einem Benutzern eines Wikis dabei helfen eine Abfrage zu bereinigen.

Die allgemein verständlicheren Informationen „Generated Wiki-Query“ werden oben angezeigt. Dies ist üblicherweise die Abfragebeschreibungen wie sie von SMW verstanden wird. Die angezeigte Abfragebeschreibung kann sich dabei von der Angabe des Benutzers unterscheiden. Dies kann zum einen daran liegen, dass SMW die Abfrage anders im Sinn einer alternativen Abfragebeschreibung ausdrückt. Zum anderen kann dies auch daran liegen, dass Teile der Abfragebeschreibung nicht oder falsch von SMW verstanden wird.

Es folgen die statistischen Informationen „Query Metrics“ zu ‚Query-Size‘ (Größe) und ‚Query-Depth‘ (Tiefe) zusammen mit den aufgetretenen Fehlermeldungen. Bei Größe und Tiefe handelt es sich um von SMW intern genutzte Parameter, die die Komplexität von Abfragen festlegen. Der Administrator eines Wikis kann diese Parameter (Größe und Tiefe) zentral einstellen. Sofern diese Einstellungen ein Problem verursachen, wird dies angezeigt und trägt so zudem dazu bei das Zusammenspiel von Größe und Tiefe im Zusammenhang mit bestimmten Abfragen zu verstehen.

Die restlichen Informationen „SQL Query“ beziehen sich auf die internen Speicherfunktionen, die von SMW ausgeführt werden, um die Abfrage zu beantworten. Dies ist abhängig von der genutzten Standarddatenablage sowie der Version von SMW. Diese Informationen sind lediglich für Softwareentwickler aufschlussreich.

Hinweis
Die Einzelheiten der Informationen zur Fehlersuche und -analyse sind abhängig von der genutzten Standarddatenablage sowie von der Version von SMW. Beide Informationen sollten im Rahmen von Fehlerberichten an den Softwareentwickler mit weitergegeben werden.