Перейти к основному содержимому Перейти к дополнительному содержимому

Использование подключений Amazon Comprehend в выражениях визуализации

В выражениях визуализации можно использовать аналитические подключения. Применяя аналитические подключения в выражениях, необходимо следовать синтаксису серверных расширений.

Данные следует обрабатывать в выражении визуализации только в случае динамического изменения на основе ввода пользователя. Если текст для анализа берется из модели данных и всегда будет неизменным, то текстовый анализ должен вычисляться в скрипте загрузки и сохраняться в кэше модели данных.

Если конкретный сценарий применения основан на вводе пользователя, можно использовать аналитическое подключение и соответствующий синтаксис серверного расширения в выражении диаграммы, чтобы создавать интерактивные диаграммы для визуализации данных, полученных из конечных точек модели.

  1. При редактировании визуализации щелкните Выражение, чтобы открыть редактор выражения.

  2. В редакторе выражения введите выражение в соответствующем поле. Выражение необходимо составлять, используя синтаксис серверного расширения.

Примечание к информацииНа скорость отклика диаграмм с аналитическими подключениями может влиять объем данных и вызываемые конечные точки машинного обучения, так как эти данные должны проходить путь в службы Amazon для анализа текста и обратно.

Работа с редактором выражения

Синтаксис серверных расширений

Пример

Можно использовать переменную, содержащую введенный пользователем текст, который может оцениваться на эмоциональную окраску.

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

В приведенном выше примере функция “ScriptAggrStr” – “Aggr” используется для отправки одной строки, содержащейся в переменной vText. Строковые значения отправляются на анализ и возвращаются.

В примере язык предварительно задан в настройках подключения. Эти настройки можно изменять в динамическом режиме в скрипте запроса, передавая в скрипт параметр для изменения кода языка. В данном случае переменная vLanguage устанавливается для параметра languagecode, чтобы динамически переключать язык в зависимости от ввода пользователя, не создавая при этом нового подключения.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!