Saltar al contenido

Filtro Spark DataFrame en cadena contiene

Solución:

Puedes usar contains (esto funciona con una secuencia arbitraria):

df.filter($"foo".contains("bar"))

like (SQL como con expresión regular simple SQL con _ coincidir con un carácter arbitrario y % coincidir con una secuencia arbitraria):

df.filter($"foo".like("bar"))

o rlike (como con las expresiones regulares de Java):

df.filter($"foo".rlike("bar"))

dependiendo de sus requerimientos. LIKE y RLIKE también debería funcionar con expresiones SQL.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *