Compartir a través de


Transformación y filtrado de un conjunto de datos de SAP BW

Con el Editor de Power Query, puede aplicar transformaciones de datos adicionales y pasos de filtrado antes de llevar el conjunto de datos de SAP BW al modelo de datos de Power BI Desktop o Microsoft Power Platform.

En el Editor de Power Query, los pasos aplicados para la consulta se muestran en el panel Configuración de consulta de la derecha. Para modificar o revisar un paso, seleccione el icono de engranaje situado junto a un paso.

Por ejemplo, si selecciona el icono de engranaje junto a Elementos agregados, puede revisar los objetos de datos seleccionados en SAP BW o modificar los parámetros de consulta especificados. De este modo, es posible filtrar un conjunto de datos mediante una característica que no se incluye en el conjunto de resultados.

Cuadro de diálogo Agregar elementos.

Para aplicar filtros adicionales en el conjunto de datos, seleccione el menú desplegable de una de las columnas.

Filtre por una columna.

Otra manera fácil de establecer un filtro es hacer clic con el botón derecho en uno de los valores de la tabla y, a continuación, seleccionar Filtros de miembro o Filtros de texto.

Filtre por un valor de la tabla.

Por ejemplo, podría filtrar el conjunto de datos para incluir solo los registros del año natural/mes FEB de 2003, o aplicar un filtro de texto para incluir solo los registros en los que año natural/mes contiene 2003.

No todos los filtros se plegarán en la consulta de SAP BW. Para determinar si se plega un filtro en la consulta, examine el icono de la esquina superior izquierda de la tabla de datos, justo encima del número 1 del primer registro de datos.

Si el icono es un cubo, el filtro se aplica en la consulta en el sistema SAP BW.

Esquina superior izquierda de la tabla que muestra el icono del cubo.

Si el icono es una tabla, el filtro no forma parte de la consulta y solo se aplica a la tabla.

Esquina superior izquierda de la tabla que muestra el icono de la tabla.

Detrás de la interfaz de usuario del Editor de Power Query, el código se genera en función del lenguaje de fórmulas M para las consultas de mashup de datos.

Puede ver el código M generado con la opción Editor avanzado en la pestaña Ver .

Código M generado en el Editor avanzado.

Para ver una descripción de cada función o probarla, haga clic con el botón derecho en la consulta de SAP BW existente en el panel Consultas y seleccione Crear función. En la barra de fórmulas de la parte superior, escriba:

      = <nombre de función>

donde <nombre de función> es el nombre de la función que desea ver descrita. En el ejemplo siguiente se muestra la descripción de la Cube.Transform función.

Imagen del cuadro de diálogo Crear función que muestra información sobre la función Cube.Transform.

En los siguientes ejemplos se muestran algunas descripciones de varias funciones de cubo:

  • Cube.Transform: aplica la lista de funciones o transformaciones en el cubo.
  • Cube.ApplyParameter: aplica los valores especificados para un parámetro.
  • Cube.DisplayFolders: devuelve un árbol anidado de objetos que representan la jerarquía de carpetas de visualización del cubo.
  • Cube.Parameters: devuelve una tabla con el conjunto de parámetros que se pueden aplicar al cubo.
  • Cube.Dimensions: devuelve una tabla con el conjunto de dimensiones del cubo.
  • Cube.Measures: devuelve una tabla con el conjunto de medidas para el cubo.

Consulte también