Der Assistent schreibt Ihre Zahlen nie
Er schreibt die Abfrage, die sie findet. Die Plattform führt diese Abfrage gegen Ihr System aus, stellt die Zeilen dar, die zurückkamen, und sagt dem Assistenten nur, dass eine Tabelle mit vier Spalten und drei Zeilen erschienen ist. Die Zahlen auf Ihrem Bildschirm kamen aus Ihrer Datenbank und haben unterwegs nichts durchlaufen, das sie ändern könnte.
Jede Zahl auf dem Bildschirm ist ein dargestelltes Abfrageergebnis
Keine Zahl, die der Assistent in einen Satz getippt hat. Ein Block, den die Plattform aus den Zeilen gebaut hat, die die Abfrage zurückgegeben hat, und daran hängt der Aufruf, der ihn erzeugt hat: das Werkzeug, die Tabelle, die Filter, die Anzahl der Datensätze und ein Abfragepfad, der dieselbe Abfrage erneut ausführt.
Frage
Welche Kunden liegen gerade über ihrem Kreditlimit?
Was die Plattform dargestellt hat
| Kunde | Saldo (DKK) | Kreditlimit | Darüber um |
|---|---|---|---|
| Nordisk Trædesign A/S | 412.900 | 350.000 | 62.900 |
| Vestjysk Maskinfabrik | 288.450 | 250.000 | 38.450 |
| Kolding Byg ApS | 197.200 | 175.000 | 22.200 |
Quelle
- bc__read_data · Debitorenposten (21)
- Offen = ja · Fälligkeitsdatum < 2026-09-16
- 1.284 Datensätze gelesen · 3 Treffer · nicht abgeschnitten
- bc:read:21:3f9a1c77b2e4
Was dem Assistenten zurückgemeldet wurde
{
"block": {
"type": "table",
"columns": ["Kunde", "Saldo (DKK)",
"Kreditlimit", "Darüber um"]
},
"row_count": 3,
"fields": ["Debitorennr.", "Debitorenname",
"Saldo (MW)", "Kreditlimit (MW)"],
"truncated": false,
"status": "rendered"
}Spaltenköpfe, Feldnamen, eine Zeilenanzahl. Keine Werte. Der Assistent weiß, dass eine Tabelle erschienen ist, und kann darüber sprechen, was sie zeigt. Er hat die Zahlen nie gehalten, kann also keine runden, keine glätten und keine falsch erinnern.
- Der Aufruf
Das Werkzeug und die Tabelle, mit Namen und Nummer
Nicht „Ihr ERP“, sondern Debitorenposten (21), über das Lesewerkzeug, in der Umgebung und dem Mandanten, mit dem die Sitzung verbunden ist. Ein Berater kann dieselbe Tabelle öffnen und dieselben Zeilen sehen.
- Die Filter
Jede Bedingung, die die Abfrage angewandt hat
Die Filter sind die Definition der Kennzahl, also werden sie gezeigt statt zusammengefasst. Eine Zahl, die aus einer breiteren Abfrage zitiert und dann an eine engere geheftet wird, fängt die Plattform ab und markiert sie, denn das Diagramm würde aufhören, zum Satz zu passen.
- Die Anzahl
Wie viele gelesen wurden und wie viele zutrafen
Beide Zahlen, dazu, ob der Lesevorgang früh gestoppt hat. Ein Live-Lesevorgang blättert automatisch bis 2.000 Datensätze; darüber sagt das Ergebnis, dass es abgeschnitten wurde, und daraus wird keine Summe gezogen.
- Der Abfragepfad
Ein Pfad, der die Abfrage erneut ausführt
Aus der Abfrage selbst abgeleitet und ohne Unternehmen darin, sodass derselbe Abfragepfad für jedes fragende Unternehmen antwortet. Er ist es, der die Zahl in einen Bericht heftet, den ein gespeicherter Geschäftsbegriff als Rezept ablegt, und den ein nächtlicher Auftrag erneut ausführt, um zu prüfen, ob die Antwort noch hält.
Und die Sätze um den Block herum werden auch geprüft
Der Assistent schreibt neben den Zahlen weiterhin Prosa: was er gefiltert hat, was ihm aufgefallen ist, was er als Nächstes prüfen würde. Dieser Text ist die eine Stelle, an der sich eine Zahl einschleichen könnte, ohne aus einer Abfrage zu kommen, und deshalb wird jede Zahl darin, bevor der Text eine Nachricht wird, mit dem verglichen, was die Werkzeuge in diesem Zug wirklich zurückgegeben haben. Alles andere wird ersetzt und gezählt.
Was Sie sehen
Etwa … DKK über … Benutzer.
Die Buchhaltung sagte 812.400 über 3 Benutzer. Eine Zahl, die gerundet, geglättet oder falsch erinnert wurde, ist nicht die Zahl, die zurückkam.
2 entfernt
Und die Abfrage selbst hätte nicht zu weit greifen können
Zu zeigen, woher eine Zahl kommt, hilft nur, wenn die Abfrage dahinter nichts lesen konnte, was die fragende Person nie sehen durfte.
- Sie läuft als Sie
Ihre eigene Verbindung, Ihr eigenes Token
Jede Business-Central-Verbindung gehört einem Benutzer und hält die eigenen delegierten Anmeldedaten dieser Person. Der Assistent liest durch sie, also setzt Business Central die Berechtigung durch. Ein Mandant, eine Buchhaltung oder ein Postfach, das Sie nicht öffnen können, bleibt zu, und diese Grenze ist keine Anweisung in einem Prompt, um die sich eine geschickte Frage herumreden könnte.
- Der Geltungsbereich liegt unter den Werkzeugen
Es gibt kein Mandanten-Argument, das falsch sein könnte
Wo ein Werkzeug über Kunden hinweg lesen könnte, wird die Identität des Kunden unterhalb der Werkzeugebene aufgelöst und in die Abfrage selbst geschrieben. Die Telemetriewerkzeuge, die ein Kunde bekommt, lassen sich überhaupt nicht auf einen anderen Mandanten richten, und es gibt kein Werkzeug für freie Abfragen.
- Verschlüsselt im Ruhezustand
AES-256-GCM, wo immer es gespeichert ist
Unterhaltungen, ihre Werkzeugergebnisse, Anhänge, erzeugte Dateien und jede gespeicherte Anmeldeinformation sind verschlüsselt. Die Verschlüsselung ist authentifiziert, manipulierte Daten werden also abgewiesen statt stillschweigend entschlüsselt.
- Alles ist beantwortbar
Ein Prüfprotokoll, das nur wächst
Jeder Pfad, der einen Zustand ändert, schreibt einen Eintrag, der nennt, wer es getan hat, was sich geändert hat und wann. Einträge werden nur hinzugefügt, nie bearbeitet und nie entfernt, das Protokoll kann also gelesen, aber nicht still umgeschrieben werden.
Wo es abbricht statt zu raten
Eine selbstsichere falsche Antwort kostet mehr als keine Antwort, deshalb sind mehrere Pfade so gebaut, dass sie in einer Ablehnung enden.
- Ein abgeschnittener Lesevorgang
Er sagt, dass er aufgehört hat
Ein Live-Lesevorgang blättert automatisch bis 2.000 Datensätze, und das Ergebnis trägt, ob Zeilen liegen geblieben sind. Ein Bericht weigert sich, einen Lesevorgang zu aggregieren, der seine Obergrenze erreicht hat.
- Ein leeres Ergebnis
Ein leerer Block wird abgelehnt, nicht gezeichnet
Eine Aggregation über keine passenden Zeilen kommt als eine einzige leere Zeile zurück. Würde man das als Gedankenstrich darstellen, läse es sich wie eine Null, deshalb wird der Block abgelehnt und der Assistent sagt, was er gefunden hat.
- Eine ungeklärte Frage
Er fragt und gibt Ihnen die Möglichkeiten
Passen mehrere Kunden, oder sind Zeitraum oder Kennzahl mehrdeutig, stellt der Assistent eine Frage mit zwei bis sechs Antworten zum Anklicken, statt eine auszuwählen und selbstsicher falsch zu liegen.
- Ein vollständiger Tabellenscan
Er wird abgelehnt, und die Ablehnung nennt den Index
Ein Freitextmuster auf einer Tabelle mit über einer Viertelmillion Zeilen ohne indizierten Filter daneben wird abgewiesen, und der Fehler nennt die Felder, die stattdessen suchen würden.
Bringen Sie die Frage mit, an der es Ihrer Meinung nach scheitert
Der ehrliche Test dafür ist der Angriffsversuch, an Ihren eigenen Daten, mit jemandem aus der IT im Raum.
Oder schreiben Sie uns an hello@uni4c.ai