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
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 fieldformato, 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
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
. 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
. -
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.
CurrentUserPer 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 timestampdati e.Repeat frequencyNon puoi creare filtri personalizzati aggiuntivi che filtrino in base a questi dati.
Per un elenco completo degli elementi delle espressioni di filtro, vedereFiltrare gli elementi di espressione. Per esempi di espressioni di filtro, vedereEsempi di espressioni di filtro.