Gå till huvudinnehåll Gå till ytterligare innehåll

Använda Amazon Comprehend-kopplingar i visualiseringsuttryck

Du kan använda analyskopplingar i visualiseringsuttryck. Syntaxen när du använder analyskopplingar i uttryck måste följa syntaxen för komplement på serversidan.

Data ska endast behandlas i ett visualiseringsuttryck när de kommer att dynamiskt förändras baserat på inmatning från en användare. Om texten för textanalys kommer från datamodellen och alltid kommer att vara samma ska textanalysen istället beräknas i inläsningsskriptet och cachelagras i datamodellen.

Om användningscachen baseras på användarinmatning kan du använda en analyskoppling och motsvarande syntax för komplement på serversidan i ditt diagramuttryck till att skapa interaktiva diagram som visualiserar data som tagits emot från modellens slutpunkter.

  1. När du redigerar en visualisering klickar du på Uttryck för att gå till uttrycksredigeraren.

  2. Ange ett uttryck i uttrycksredigerarens uttrycksfält. Uttrycket måste vara konstruerat med serversidans tilläggssyntax.

Anteckning om informationBeroende på datastorleken och de anropade slutpunkterna för maskininlärning kan responsen hos diagram som innehåller analytiska kopplingar påverkas på grund av att data skickas till och returneras från Amazon-tjänster för textanalys.

Arbeta med uttrycksredigeraren

Syntax för komplement på serversidan

Exempel

Du kan ha en variabel som innehåller viss text från användarinmatning som kan lagras för sentiment.

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

Exemplet ovan använder funktionen “ScriptAggrStr” – “Aggr” för att skicka en enda rad som innehåller variabeln vText. Strängvariabler skickas och returneras.

Exemplet använder ett förinställt språk i kopplingsinställningar. Du kan ändra dessa inställningar dynamiskt i förfrågansskriptet, genom att tillhandahålla en parameter i skriptet för att ändra språkkoden. I det här fallet är variabeln vLanguage inställd för parametern languagecode för att dynamiskt ändra språket vid användarens inmatning utan att behöva skapa en ny koppling.

Var den här sidan till hjälp för dig?

Om du hittar några fel på denna sida eller i innehållet – ett stavfel, ett steg som saknas eller ett tekniskt fel – berätta för oss så att vi kan blir bättre!