Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Verwenden von Amazon Comprehend-Verbindungen in Visualisierungsformeln

Sie können die Analyseverbindungen in Visualisierungsformeln verwenden. Die Syntax muss bei Verwendung der Analyseverbindungen in Formeln genau der Syntax für serverseitige Erweiterungen folgen.

Daten sollten nur dann in einer Visualisierungsformel verarbeitet werden, wenn sie sich dynamisch aufgrund von Benutzereingaben ändern. Wenn der Text für die Textanalyse aus dem Datenmodell stammt und immer derselbe bleibt, sollte die Textanalyse stattdessen im Ladeskript berechnet und im Datenmodell zwischengespeichert werden.

Wenn der Anwendungsfall auf Benutzereingaben basiert, können Sie eine Analyseverbindung und die zugehörige Syntax für serverseitige Erweiterungen in Ihrer Diagrammformel verwenden, um interaktive Diagramme zu erstellen, die von den Modellendpunkten empfangene Daten visualisieren.

  1. Klicken Sie bei der Bearbeitung einer Visualisierung auf Formel, um den Formel-Editor zu öffnen.

  2. Geben Sie im Formel-Editor eine Formel im Formelfeld ein. Die Formel muss so aufgebaut sein, dass sie die serverseitige Erweiterungssyntax verwendet.

InformationshinweisAbhängig von der Datengröße und den aufgerufenen Endpunkten für maschinelles Lernen kann die Reaktionsfähigkeit von Diagrammen, die Analyseverbindungen enthalten, beeinträchtigt sein, da Daten für Textanalysen an Amazon-Dienste gesendet und von diesen zurückgegeben werden.

Arbeiten mit dem Formel-Editor

Syntax für serverseitige Erweiterungen

Beispiel

Sie haben eine Variable mit vom Benutzer eingegebenen Text, der für die Bewertung der Stimmung genutzt werden kann.

endpoints.ScriptAggrStr('{"RequestType":"endpoint", "endpoint":{"connectionname":":Amazon_Comprehend_Sentiment","parameters":{"languagecode":"$(vLanguage)"}}}',vText)

Das obige Beispiel verwendet die Funktion “ScriptAggrStr” – “Aggr”, um eine einzelne Zeile zu senden, die in der Variablen vText enthalten ist. String-Werte werden gesendet und zurückgegeben.

Das Beispiel verwendet eine in den Verbindungseinstellungen voreingestellte Sprache. Sie können diese Einstellungen im Anforderungsskript dynamisch ändern, indem Sie einen Parameter zur Änderung des Sprachencodes im Skript angeben. In diesem Fall wird die Variable vLanguage für den Parameter languagecode so festgelegt, dass die Sprache abhängig von der Benutzereingabe dynamisch geändert wird, ohne dass eine neue Verbindung erstellt werden muss.

Hat diese Seite Ihnen geholfen?

Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!