Saltar al contenido principal Saltar al contenido complementario

Filtrar un conjunto de datos

Puede agregar un filtro a un conjunto de datos para reducir el conjunto de valores de datos en tareas de aterrizaje de datos que envían datos a través de Pasarela de movimiento de datos de Qlik, tareas de almacenamiento y de transformación de datos.

Puede filtrar los datos durante la carga o, si SAP ODP es su fuente de datos, directamente en la propia fuente de datos.

Filtrar durante la carga de datos

Este método filtra los datos en memoria durante la carga de datos. Utilice este método si su fuente de datos no es SAP ODP o si su fuente de datos es SAP ODP y necesita definir o editar una expresión compleja en un conjunto de datos.

Nota informativaSi su fuente de datos es SAP ODP, la mejor práctica es filtrar directamente en la fuente de datos, tal como se describe en Filtrar en la fuente de datos más abajo.

Para filtrar un conjunto de datos

  1. Abra la tarea de datos.

  2. Haga clic en Conjuntos de datos y seleccione el conjunto de datos que desea filtrar.

  3. Pulse el botón Filtro en la parte superior derecha.

    Si su fuente de datos es SAP ODP, seleccione Durante la carga de datos en el menú desplegable.

    Se abre el generador de expresiones.

  4. Cree una expresión para definir el filtro. El filtro debe evaluarse como un valor verdadero para que las filas de datos se conserven.

    Puede usar columnas, funciones y operadores en el conjunto de datos.

    Haga clic en Icono de flecha derecha para mover un elemento a la expresión.

    También puede utilizar todas las funciones compatibles con la plataforma de datos en la nube.

    Nota informativaSi usa Azure Synapse Analytics como plataforma de datos, $RTRIM y $LTRIM solo recortarán los caracteres de espacio, independientemente del carácter que especifique para recortar.
  5. Haga clic en Extraer parámetros.

    Ahora puede agregar un valor de prueba a Valor para probar para todos los parámetros.

  6. Haga clic en Probar expresión.

    Ahora debería ver el resultado de la expresión de filtro, utilizando los valores de prueba.

  7. Pulse Aceptar para guardar el filtro.

    El embudo del botón Filtro se vuelve verde, lo que indica que se ha definido un filtro para ese conjunto de datos.

    Puede ver la expresión de filtro pasando el cursor sobre el botón Filtro.

Filtrar en la fuente de datos

Este método filtra los datos directamente en la fuente de datos y solo está disponible para la fuente de datos SAP ODP. El filtrado directo en la fuente de datos evita que se transfieran innecesariamente grandes volúmenes de datos a la máquina de Data Movement gateway. Esto mejora el rendimiento y alivia la incertidumbre sobre los costes, lo que facilita el cumplimiento de los plazos del proyecto.

Para filtrar un conjunto de datos

  1. Abra la tarea de datos.

  2. Haga clic en Conjuntos de datos y seleccione el conjunto de datos que desea filtrar.

  3. Pulse el botón Filtro de la parte superior derecha y seleccione En la fuente de datos en el menú desplegable.

    Se abre el cuadro de diálogo Añadir/Editar filtro "En la fuente de datos": <conjunto de datos>.

    Nota informativaLas columnas filtradas se indican con un icono .
  4. Seleccione una columna en el panel izquierdo y, a continuación, defina los criterios de inclusión o exclusión en el panel de criterios de filtrado "<nombre de columna>" a la derecha.

    Por ejemplo, si selecciona la columna FECHA DE NACIMIENTO y define Incluir - Menor o igual que - 19700101 excluirá todos los registros con fechas de nacimiento posteriores a la fecha especificada.

  5. Para definir criterios de filtrado adicionales para la misma columna, haga clic en Añadir.

  6. Para eliminar los criterios de filtrado de una columna, haga clic en el icono situado junto a los criterios.

  7. Repita el paso 3 para definir los filtros en columnas adicionales.

  8. Para ver los detalles del filtro, despliegue el panel de Resumen del filtro en la parte inferior del cuadro de diálogo.

  9. Pulse Aceptar para guardar el filtro.

    El embudo del botón Filtro se vuelve verde, lo que indica que se ha definido un filtro para ese conjunto de datos.

Nota informativaLa edición del filtro requiere preparar y ejecutar de nuevo la tarea.

¿Esta página le ha sido útil?

Si encuentra algún problema con esta página o su contenido (errores tipográficos, pasos que faltan o errores técnicos), no dude en ponerse en contacto con nosotros.