メイン コンテンツをスキップする 補完的コンテンツへスキップ

ビジュアライゼーション数式での Amazon Comprehend 接続の使用

ビジュアライゼーション数式で分析接続を使用できます。数式で分析接続を使用する場合の構文は、サーバーサイド拡張構文に従う必要があります。

データは、ユーザーからの入力に基づいて動的に変更される場合にのみ、ビジュアライゼーション数式で処理する必要があります。テキスト分析用のテキストはデータ モデルからのもので、常に同じである場合は、テキスト分析をロード スクリプトで計算し、データ モデルにキャッシュすることをお勧めします。

使用例がユーザー入力に基づくものである場合は、チャートの数式で分析接続および対応するサーバーサイド拡張構文を使用して、モデルのエンドポイントから受信したデータを視覚化するインタラクティブ チャートを作成できます。

  1. ビジュアライゼーションを編集する際は、 [式] をクリックして数式エディタに入ります。

  2. 数式エディタで、数式項目に数式を入力します。数式はサーバー側拡張構文を使用して構築する必要があります。

情報メモデータサイズおよび呼び出される機械学習エンドポイントによっては、テキスト分析のためにデータが Amazon サービスに送受信されるため、分析接続を含むチャートの応答性が影響を受ける場合があります。

数式エディタでの作業

サーバーサイド拡張構文

感情のスコリングが可能なユーザー入力テキストを含む変数を持つことができます。

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

上の例では、関数 “ScriptAggrStr” – “Aggr” を使用して、変数 vText に含まれる 1 行を送信しています。文字列値が送信され、文字列値が返されます。

この例では、接続設定で事前に設定された言語を使用します。これらの設定は、言語コードを変更するためのパラメータをスクリプトに指定することで、リクエストスクリプト内で動的に変更できます。この場合、変数 vLanguage がパラメータ languagecode に設定され、ユーザの入力に基づいて言語が動的に変更されます。新しい接続を作成する必要はありません。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。