Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Używanie połączeń Amazon Comprehend w wyrażeniach wizualizacji

Połączeń analitycznych można używać w wyrażeniach wizualizacji. Składnia w przypadku używania połączeń analitycznych w wyrażeniach musi być zgodna ze składnią rozszerzeń po stronie serwera.

Dane powinny być przetwarzane w wyrażeniu wizualizacji tylko wtedy, gdy będą się one dynamicznie zmieniać na podstawie danych wejściowych od użytkownika. Jeśli tekst do analizy tekstu pochodzi z modelu danych i zawsze będzie taki sam, analiza tekstu powinna być zamiast tego obliczana w skrypcie ładowania i buforowana w modelu danych.

Jeśli zastosowanie bazuje na danych wejściowych użytkownika, można użyć połączenia analitycznego i odpowiedniej składni rozszerzenia po stronie serwera w wyrażeniu wykresu, aby tworzyć interaktywne wykresy, które wizualizują dane otrzymane z punktów końcowych modelu.

  1. Podczas edycji wizualizacji kliknij Wyrażenie, aby otworzyć edytor wyrażeń.

  2. W edytorze wyrażeń wprowadź wyrażenie w polu wyrażenia. Wyrażenie musi być skonstruowane przy użyciu składni rozszerzenia po stronie serwera.

InformacjaW zależności od rozmiaru danych i wywoływanych punktów końcowych uczenia maszynowego może to ograniczyć szybkość reakcji wykresów zawierających połączenia analityczne, ponieważ w celu przeprowadzenia analizy tekstu dane są wysyłane do usług Amazon i z nich zwracane.

Korzystanie z edytora wyrażeń

Składnia rozszerzeń po stronie serwera

Przykład

Możesz mieć zmienną zawierającą tekst wejściowy użytkownika, który można ocenić pod kątem nastroju.

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

W powyższym przykładzie wykorzystuje się funkcję “ScriptAggrStr” – “Aggr” do wysłania pojedynczego wiersza zawartego w zmiennej vText. Wartości ciągu są wysyłane i zwracane.

W przykładzie zastosowano język ustawiony wstępnie w ustawieniach połączenia. Możesz zmieniać te ustawienia dynamicznie w skrypcie żądania, podając w skrypcie parametr zmieniający kod języka. W tym przypadku dla parametru languagecode jest ustawiona zmienna vLanguage, aby dynamicznie zmieniać język na podstawie danych wprowadzonych przez użytkownika bez konieczności tworzenia nowego połączenia.

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!