Utilizzo delle connessioni Amazon Comprehend nelle espressioni di visualizzazione
È possibile utilizzare le connessioni di analisi nelle espressioni di visualizzazione. La sintassi al momento di utilizzare le connessioni di analisi nelle espressioni deve seguire la sintassi delle estensioni lato server.
I dati devono essere elaborati in un'espressione di visualizzazione solo quando cambiano dinamicamente in base all'input ricevuto da un utente. Se il testo per l'analisi testuale proviene dal modello dati e sarà sempre lo stesso, l'analisi testuale dovrà invece essere calcolata nello script di caricamento e memorizzata nella cache nel modello dati.
Se il caso di utilizzo si basa sull'input dell'utente, è possibile utilizzare una connessione di analisi e la sintassi corrispondente di estensione lato server nell'espressione del grafico dell'utente al fine di creare grafici interattivi che visualizzino i dati ricevuti dagli endpoint modello.
Procedere come indicato di seguito:
-
Al momento di modificare una visualizzazione, fare clic su per accedere all'editor delle espressioni.
-
Nell'editor delle espressioni, inserire un'espressione nel campo delle espressioni. Questa deve essere creata utilizzando una sintassi di estensione lato server.
Utilizzo dell'editor delle espressioni
Sintassi delle estensioni lato server
Esempio
È possibile avere una variabile contenente parte del testo di input dell'utente sottoponibile a una valutazione.
L'esempio di cui sopra utilizza la funzione “ScriptAggrStr” – “Aggr” per inviare una riga singola contenuta nella variabile vText. I valori delle stringhe vengono inviati e restituiti.
L'esempio utilizza una lingua preimpostata nelle impostazioni di connessione. È possibile modificare tali impostazioni dinamicamente nello script richiesto, fornendo un parametro nello script al fine di modificare il codice lingua. In questo caso, la variabile vLanguage è impostata per il parametro languagecode al fine di modificare in modo dinamico la lingua in base all'input degli utenti senza dover creare una nuova connessione.