Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Configurazione di espressioni riutilizzabili per un dominio di ricerca in Amazon CloudSearch
Quando si definisce un'espressione in una configurazione di dominio, è possibile farvi riferimento in qualsiasi richiesta di ricerca. Aggiungendo un'espressione alla configurazione del dominio, non è più necessario specificarla in ogni richiesta e ciò riduce l'overhad e consente di ottimizzare i tempi di risposta e di ridurre al minimo i costi.
Quando si aggiunge un'espressione alla configurazione del dominio, sarà necessario attendere che la modifica venga elaborata e che la nuova espressione diventi attiva. Per testare rapidamente le modifiche apportate a un'espressione, è possibile definire e utilizzare l'espressione direttamente in una richiesta di ricerca, come descritto in query time expressions. Dopo aver completato il testing e il perfezionamento di un'espressione, è necessario aggiungerla alla configurazione del proprio dominio.
Argomenti
Configurazione delle espressioni utilizzando la console Amazon CloudSearch
Per configurare un'espressione
-
Apri la CloudSearch console Amazon a https://console.aws.amazon.com/cloudsearch/casa
. -
Dal riquadro di navigazione a sinistra, scegli Domini.
-
Scegli il nome del dominio per aprirne la configurazione.
-
Vai alla scheda Opzioni di ricerca avanzate.
-
Nel riquadro Espressioni, scegli Aggiungi espressione.
-
Immettete un nome per la nuova espressione.
-
Per Valore, immettete l'espressione numerica che desiderate valutare al momento della ricerca. È possibile selezionare Inserisci per aggiungere valori speciali e funzioni matematiche e trigonometriche.
-
Seleziona Salva.
Configurazione di Amazon CloudSearch Expressions utilizzando AWS CLI
È possibile utilizzare il comando aws cloudsearch define-expression
per definire le espressioni calcolate per un dominio.
Per configurare un'espressione
-
Eseguire il comando
aws cloudsearch define-expression
per definire una nuova espressione. È possibile specificare un nome per l'espressione con l'opzione--name
e l'espressione numerica che si desidera valutare con l'opzione--expression
. Ad esempio, la seguente richiesta crea un'espressione chiamatapopularhits
che tiene conto dellapopularity
e del valore_score
di rilevanza di un documento.aws cloudsearch define-expression --domain-name movies --name popularhits --expression '((0.3*popularity)/10.0)+(0.7* _score)' { "Expression": { "Status": { "PendingDeletion": false, "State": "Processing", "CreationDate": "2014-05-01T01:15:18Z", "UpdateVersion": 52, "UpdateDate": "2014-05-01T01:15:18Z" }, "Options": { "ExpressionName": "popularhits", "ExpressionValue": "((0.3*popularity)/10.0)+(0.7* _score)" } } }
Configurazione delle espressioni utilizzando l'API di CloudSearch configurazione Amazon
AWS SDKs (eccetto Android e iOS SDKs) supporta tutte le CloudSearch azioni Amazon definite nell'API di CloudSearch configurazione di Amazon, tra cuiDefineExpression
. Per ulteriori informazioni sull'installazione e l'utilizzo di AWS SDKs, consulta AWS Software Development Kits