Partilhar via


Transformar e filtrar um conjunto de dados do SAP BW

Com o Power Query Editor, você pode aplicar transformações de dados adicionais e etapas de filtragem antes de trazer o conjunto de dados do SAP BW para o modelo de dados do Power BI Desktop ou do Microsoft Power Platform.

No Power Query Editor, os Passos Aplicados à consulta são apresentados no painel Definições de Consulta à direita. Para modificar ou rever uma etapa, selecione o ícone de engrenagem ao lado de uma etapa.

Por exemplo, se você selecionar o ícone de engrenagem ao lado de Itens adicionados, poderá revisar os objetos de dados selecionados no SAP BW ou modificar os parâmetros de consulta especificados. Dessa forma, é possível filtrar um conjunto de dados usando uma característica que não está incluída no conjunto de resultados.

Caixa de diálogo Adicionar itens.

Você pode aplicar filtros adicionais no conjunto de dados selecionando o menu suspenso para uma das colunas.

Filtrar a partir da coluna.

Outra maneira fácil de definir um filtro é clicar com o botão direito do mouse em um dos valores na tabela e selecionar Filtros de Membro ou Filtros de Texto.

Filtrar a partir de um valor na tabela.

Por exemplo, você pode filtrar o conjunto de dados para incluir apenas registros para Ano Civil/Mês FEV 2003 ou aplicar um filtro de texto para incluir apenas registros onde Ano Civil/Mês contém 2003.

Nem todos os filtros serão dobrados na consulta em relação ao SAP BW. Você pode determinar se um filtro está dobrado na consulta examinando o ícone no canto superior esquerdo da tabela de dados, diretamente acima do número 1 do primeiro registro de dados.

Se o ícone for um cubo, o filtro será aplicado na consulta no sistema SAP BW.

Canto superior esquerdo da tabela mostrando o ícone do cubo.

Se o ícone for uma tabela, o filtro não fará parte da consulta e será aplicado apenas à tabela.

Canto superior esquerdo da tabela mostrando o ícone da tabela.

Por trás da interface do usuário do Power Query Editor, o código é gerado com base na linguagem da fórmula M para consultas de mashup de dados.

Você pode visualizar o código M gerado com a opção Editor Avançado na guia Exibir.

Código M gerado no Editor Avançado.

Para ver uma descrição para cada função ou testá-la, clique com o botão direito do mouse na consulta SAP BW existente no painel Consultas e selecione Criar função. Na barra de fórmulas na parte superior, digite:

      = <nome da função>

onde <nome> da função é o nome da função que você deseja ver descrita. O exemplo a seguir mostra a descrição da Cube.Transform função.

Imagem da caixa de diálogo create function mostrando informações sobre a função Cube.Transform.

Os exemplos a seguir mostram algumas descrições de várias funções de cubo:

  • Cube.Transform: Aplica a lista de funções ou transformações no cubo.
  • Cube.ApplyParameter: Aplica os valores especificados para um parâmetro.
  • Cube.DisplayFolders: Retorna uma árvore aninhada de objetos que representam a hierarquia de pastas de exibição do cubo.
  • Cube.Parameters: Retorna uma tabela com o conjunto de parâmetros que podem ser aplicados ao cubo.
  • Cube.Dimensions: Devolve uma tabela com o conjunto de dimensões para o cubo.
  • Cube.Measures: Devolve uma tabela com o conjunto de medidas para o cubo.

Consulte também