In der Version 2024.4 unserer Softwares haben wir in BI Designer die neue Funktionalität integriert – den Helfer Stimul AI, der auf generatives Modell künstlicher Intelligenz basiert. Heute untersuchen wir ausführlich die Fähigkeiten und die Verwendungsfälle vom Stimul AI beim Erstellen von Berichten und Dashboards.

Einführung

Stimul Ai ist der Helfer, der in Desktop- und Online-Version des Produktes Stimulsoft BI Designer integriert ist. Mit Hilfe vom Stimul AI kann man die Verbindungszeichenfolgen mit den Datenbanken, die Skripts der Ereignisse, die Ausdrücke usw. analysieren. Darüber erzählen wir in diesem Artikel.

Die Überprüfung der Verbindungszeichenfolgen in SQL-Datenquellen

Der erste Verwendungsfall vom Stimul AI ist die Verbindung mit SQL-Datenquellen. Es funktioniert auf folgende Weise: beim Erstellen von neuer SQL-Datenquelle kann man im Fenster Neue Verbindung (New Connection) die Verbindungszeichenfolge überprüfen. Dafür muss man auf die Schaltfläche Test-Verbindung (Test Connection), und, wenn die Fehler in der Zeichenfolge gefunden werden, auf die Schaltfläche Mit Stimul AI beheben (Fix with Stimul AI) klicken. Danach analysiert der Helfer den Verbindungstypen und bietet die korrekte Verbindungszeichenfolge.


Die Abfragen zu den Datenquellen generieren, optimieren, erläutern und überprüfen

Wir gehen weiter. Beim Erstellen und Bearbeiten von Abfragen zu den SQL-Datenquellen kann man den AI-Helfer verwenden, um die Abfrage zu überprüfen, zu erläutern, zu optimieren oder eine neue Abfrage aufgrund von erstellten Datenspalten und Parametern zu generieren. Alle Befehle befinden sich im Menü Abfrage mit Stimul AI (Query with Stimul AI) im Fenster Datenquelle bearbeiten (Edit Data Source).


Die Editoren der Ereignisse

Beim Bilden von Ereignisse-Skripts kann man Stimul AI auf folgende Weise verwenden:
  • in erster Linie, für Überprüfung vom Code der Ereignisse-Skripts;
  • in zweiter Linie, für Umwandlung von Ereignisse-Skripts, die auf Blockly geschrieben sind, in den Code, und umgekehrt.



Die Editoren der benutzerdefinierten Funktionen

Ab der Version Stimulsoft Reports, Dashboards, and PDF Forms 2024.3 haben wir die Möglichkeit hinzugefügt, die benutzerdefinierten Funktionen im Datenwörterbuch zu erstellen. Die Funktionen können mit dem visuellen Programmiertool Blockly oder den Programmiersprachen, die als Skript-Sprachen der Berichte gestellt sind – JS, C#, VB.NET beschrieben werden. Die Funktionen können sowohl in Berichten, als auch in Dashboards verwendet werden. Ab der Version 2024.4 ist es möglich, im Editor der benutzerdefinierten Funktionen die Richtigkeit des Erfüllens vom Funktion-Skript mit AI-Helfer zu überprüfen, und auch das Skript der Funktion in andere Berichtssprache – JS, C#, VB.NET – zu konvertieren.


Die Überprüfung von Ausdrücken

In verschiedene Steuerelemente (controls) des Berichtsdesigners – in Felder und Editoren, wo man den Ausdruck angeben kann, wurde die Möglichkeit der Überprüfung dieser Ausdrücke hinzugefügt. In diesem Fall wird die Analyse des Ausdrucks nach der Richtigkeit erfüllt, und wenn das Berechnungsergebnis fehlerhaft ist, kann man den Ausdruck mit Stimul AI beheben.


Globalisierung der Berichte

Noch ein Verwendungsfall neues AI-Helfers ist die Globalisierung der Berichte. Beim Hinzufügen von neuer Kultur im Editor Globalisierungs-Zeichenfolgen (Globalization Strings) wurde die Möglichkeit hinzugefügt, die Werte der Komponenten mit Hilfe vom Stimul AI zu übersetzen. Im Editor Globalisierungs-Zeichenfolgen muss man auf Kultur hinzufügen (Add Culture) klicken, eine neue Kultur auswählen und das Kontrollkästchen des Parameters Translate using Stimul AI aktivieren. In diesem Fall werden die Werte der Komponenten mit Hilfe von künstlicher Intelligenz lokalisiert.

Wenn Sie noch Fragen haben, kontaktieren Sie uns.
By using this website, you agree to the use of cookies for analytics and personalized content. Cookies store useful information on your computer to help us improve efficiency and usability. For more information, please read the privacy policy and cookie policy.