Ziel und Aufbau der Abfrage prüfen
Prüfen Sie zuerst, welche verwaltete Datenbank, Sammlung oder Tabelle angesprochen wird. Ähnliche Namen können dazu führen, dass Sie an der falschen Stelle suchen. Vergleichen Sie die Feldnamen der Abfrage mit der für den Agenten sichtbaren Struktur, einschließlich Groß-/Kleinschreibung und verschachtelter Pfade, sofern relevant.
Prüfen Sie jede Filterbedingung und ihren Wert. Ein Status kann anders geschrieben sein, ein Datum eine Uhrzeit enthalten und eine Zahl sich von einem ähnlich aussehenden Text unterscheiden. Stellen Sie sicher, dass ein leerer Filter beabsichtigt ist und mehrere Bedingungen die Auswahl nicht stärker einschränken als gewollt.
Eine einfache Nur-Lese-Prüfung durchführen
Beginnen Sie mit einer einfachen Abfrage, die prüft, ob Tabelle oder Sammlung Datensätze enthält, und ergänzen Sie jeweils eine Bedingung. Liefert eine allgemeine Abfrage Ergebnisse und eine gefilterte nicht, liegt der Unterschied wahrscheinlich bei einem Feld oder Wert. Ändern Sie keine Daten nur, damit eine Testabfrage etwas zurückgibt.
Nennen Sie bei einer Untersuchung durch den Agenten die Tabelle oder Sammlung und erläutern Sie die fachliche Bedeutung der erwarteten Werte. Prüfen Sie Abfrage und Beispieldaten, bevor Sie sie in einem Workflow oder einer Entscheidung verwenden. So lässt sich ein leerer Bestand von einer falschen Annahme in der Abfrage unterscheiden.