

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Directrices y requisitos
<a name="filter-expression-guidelines-requirements"></a>

 Al crear una expresión de filtro, tenga en cuenta las directrices y requisitos siguientes: 
+ No puede usar filtros para incluir o excluir elementos en función de metadatos de elementos textuales no estructurados, como descripciones de productos.
+ Si filtra en función de los datos de interacciones de elemento o acción, solo puede filtrar por el tipo de evento. No puede filtrar por otros metadatos de interacción, como los metadatos contextuales.
+ Amazon Personalize solo ignora mayúsculas y minúsculas cuando coincide con tipos de eventos.
+ No puede usar conjuntos de datos de interacciones de elementos y de elementos en una sola expresión. Para crear un filtro que filtre por conjuntos de datos de interacciones y luego por conjuntos de datos de elementos (o lo contrario), debe encadenar dos o más expresiones. Para obtener más información, consulte [Combinación de varias expresiones](multiple-expression-example.md). 
+ No puede usar conjuntos de datos de interacciones de elementos y de acciones en una sola expresión. Para crear un filtro que filtre por interacciones de elementos y luego por conjuntos de datos de acciones (o lo contrario), debe encadenar dos o más expresiones. Para obtener más información, consulte [Combinación de varias expresiones](multiple-expression-example.md). 
+ No puede utilizar interacciones de elemento con la [Receta Item-Attribute-Affinity](item-attribute-affinity-recipe.md). 
+  No puede crear expresiones de filtro que filtren utilizando valores de tipo booleano en su esquema. Para filtrar en función de valores booleanos, utilice un esquema con un campo de tipo *String* y utilice los valores `"True"` y `"False"` en sus datos. También puede usar el tipo *int* o *long*, y los valores `0` y `1`. 
+  El número máximo de campos de conjunto de datos distintos para un filtro, ya sea en una expresión o en varias expresiones encadenadas, es **10**. El número máximo de campos de conjunto de datos distintos en todos los filtros de un grupo de conjuntos de datos es **20**. 
+  Puedes aplicar un filtro con el CurrentItem elemento solo si el caso de uso de tu dominio o receta personalizada genera recomendaciones de artículos relacionados, como la receta de artículos similares o el caso de uso del dominio *More Like X.* 
+ No puede usar parámetros de marcadores de posición en una expresión de filtro que utilice el operador NOT\$1IN. En su lugar, utilice el operador IN y la acción opuesta. Por ejemplo, utilice Incluir en lugar de Excluir (o al revés).
+ No puede crear filtros que filtren en función de los datos de `Action expiration timestamp` y `Repeat frequency`. Amazon Personalize filtra las recomendaciones de acción de forma automática en función de estos datos.