

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à.

# Espressioni filtro
<a name="filter-expressions"></a>

Per configurare i filtri, è necessario utilizzare un'espressione di *filtro* formattata correttamente. Le espressioni di filtro sono composte da set di dati e identificatori di campo in. `dataset` `field`formato, insieme a operatori logici, parole chiave e valori. Per quanto riguarda i valori, puoi specificare valori fissi o aggiungere parametri segnaposto, impostare i criteri di filtro quando ricevi consigli.

Puoi utilizzare le espressioni di filtro per filtrare elementi, utenti o azioni dai consigli basati sui dati dei seguenti set di dati:
+  **Interazioni tra elementi**: puoi utilizzare le espressioni di filtro per includere o escludere elementi o utenti in base ai dati delle interazioni. Ad esempio, puoi escludere gli elementi su cui un utente ha già fatto clic (per i consigli sugli articoli) o includere solo gli utenti che hanno ottenuto una valutazione (per la ricetta Item-Affinity). Per tutti i tipi di ricette, puoi filtrare solo in base al tipo di evento. Non puoi filtrare in base ad altri metadati di interazione, come i metadati contestuali. Non puoi utilizzare i filtri di interazione tra elementi con. [Item-Attribute-Affinity ricetta](item-attribute-affinity-recipe.md) 

  Amazon Personalize considera fino a 100 delle interazioni più recenti per utente per tipo di evento. Si tratta di una quota regolabile. Puoi richiedere un aumento della quota utilizzando la console [Service Quotas](https://console.aws.amazon.com/servicequotas/). Se non importi le interazioni tra elementi per un utente per tre mesi, i tuoi filtri non considerano più i dati storici dell'utente. Per prendere in considerazione questi dati, devi importare nuovamente l'intera cronologia degli eventi dell'utente. 
+  **Interazioni di azione**: utilizzate le espressioni di filtro per includere o escludere le azioni con cui un utente ha interagito in base al tipo di evento. Ad esempio, è possibile escludere le azioni che un utente ha già intrapreso. Non puoi filtrare in base ad altri metadati di interazione delle azioni. 

  Amazon Personalize considera fino a 300 delle interazioni di azione più recenti per utente per tipo di evento. Si tratta di una quota regolabile. Puoi richiedere un aumento della quota utilizzando la console [Service Quotas](https://console.aws.amazon.com/servicequotas/). 
+  **Articoli**: utilizza le espressioni di filtro per includere o escludere gli articoli in base a condizioni specifiche degli articoli. Non puoi utilizzare filtri per includere o escludere articoli in base a metadati testuali non strutturati degli elementi, come le descrizioni dei prodotti. Se il tuo caso d'uso del dominio o la ricetta personalizzata generano consigli sugli articoli correlati, come la ricetta Similar-Items o il caso d'uso del dominio *More Like X*, puoi utilizzare le espressioni di filtro per includere o escludere elementi in base alle proprietà dell'elemento specificato nella richiesta di raccomandazione. 
+  **Utenti**: per i consigli *su articoli* e *azioni*, se disponi di un set di dati Users, puoi escludere o includere elementi o azioni basati su un. `CurrentUser` Per consigli personalizzati, articoli popolari e consigli sulle azioni, questo è l'utente per cui stai ricevendo i consigli. Per gli elementi correlati, si tratta di un utente facoltativo che puoi specificare nella richiesta di raccomandazione. 

  Per *i segmenti di utenti*, puoi utilizzare le espressioni di filtro per includere o escludere utenti dai segmenti di utenti in base ad attributi, ad esempio. `Users.MEMBERSHIP_STATUS` 
+  **Azioni**: utilizza le espressioni di filtro per includere o escludere azioni basate su condizioni di azione specifiche. Amazon Personalize esclude automaticamente le azioni basate su `Action expiration timestamp` dati e. `Repeat frequency` Non puoi creare filtri personalizzati aggiuntivi che filtrino in base a questi dati. 

Per un elenco completo degli elementi delle espressioni di filtro, vedere[Filtrare gli elementi di espressione](creating-filter-expressions.md#filter-expression-elements). Per esempi di espressioni di filtro, vedere[Esempi di espressioni di filtro](filter-expression-examples.md). 

**Topics**
+ [Linee guida e requisiti](filter-expression-guidelines-requirements.md)
+ [Filtra, struttura ed elementi delle espressioni.](creating-filter-expressions.md)
+ [Esempi di espressioni di filtro](filter-expression-examples.md)