Compartilhar via


Navegar pelos objetos de consulta

Depois de se conectar à instância do SAP BW, a caixa de diálogo Navegador mostrará uma lista de catálogos disponíveis no servidor selecionado.

Você verá uma pasta de catálogo com o nome $INFOCUBE, que contém todos os InfoProviders no sistema SAP BW.

As outras pastas de catálogo representam InfoProviders no SAP BW para os quais existem pelo menos uma consulta.

Captura de tela do navegador mostra as pastas de catálogo.

A caixa de diálogo Navegador exibe uma árvore hierárquica de objetos de dados do sistema SAP BW conectado. A tabela a seguir descreve os tipos de objetos disponíveis.

Símbolo Descrição
Símbolo do servidor. Seu servidor SAP BW
Símbolo do catálogo. Catálogo: $INFOCUBE ou InfoProvider
Símbolo de cubo. InfoCube ou uma consulta BEx
Símbolo de chave. Valor-chave
Símbolo de característica. Característica
Símbolo de nível de característica. Nível de característica
Símbolo de propriedade. Propriedade (Atributo)
Símbolo de hierarquia. Hierarquia

  Navegador com o menu de contexto das opções de exibição aberto.

Observação

O navegador mostra consultas InfoCubes e BEx. Para consultas BEx, talvez seja necessário entrar no Business Explorer, abrir a consulta desejada e verificar Permitir acesso externo a esta consulta: por OLE DB para OLAP para que a consulta esteja disponível no navegador.

Imagem mostra a caixa de seleção

Observação

No Power BI Desktop, objetos abaixo de um nó de InfoCube ou consulta BEx, como figuras-chave, características e propriedades, são mostrados apenas no modo de conectividade Importação, e não no modo DirectQuery. No modo DirectQuery, todos os objetos disponíveis são mapeados para um modelo do Power BI e disponíveis para uso em qualquer visual.

No navegador, você pode selecionar diferentes opções de exibição para os objetos de consulta disponíveis no SAP BW:

  • Somente itens selecionados: essa opção limita os objetos mostrados na lista apenas aos itens selecionados. Por padrão, todos os objetos de consulta são exibidos. Essa opção é útil para uma revisão dos objetos que você incluiu em sua consulta. Uma abordagem alternativa para exibir os itens selecionados é selecionar os nomes de coluna na área de visualização.

  • Habilitar visualizações de dados: é o valor padrão. Essa opção permite controlar se uma visualização dos dados deve ser exibida no lado direito na caixa de diálogo Navegador. Desabilitar visualizações de dados reduz a quantidade de tempo de interação e resposta do servidor. No Power BI Desktop, a visualização de dados só está disponível no modo de conectividade Importação.

  • Nomes técnicos: o SAP BW é compatível com a noção de nomes técnicos para objetos de consulta, ao contrário dos nomes descritivos mostrados por padrão. Nomes técnicos identificam exclusivamente um objeto dentro do SAP BW. Com a opção selecionada, os nomes técnicos aparecerão ao lado do nome descritivo do objeto.

Hierarquias de características

Uma característica sempre terá pelo menos um nível de característica (Nível 01), mesmo quando nenhuma hierarquia é definida na característica. O objeto Nível de característica 01 contém todos os membros para a característica como uma lista simples de valores.

As características no SAP BW podem ter mais de uma hierarquia definida. Para essas características, você só pode selecionar uma hierarquia ou o objeto Nível 01.

Para características com hierarquias, as propriedades selecionadas para essa característica serão incluídas em cada nível selecionado da hierarquia.

Hierarquias de característica com propriedades selecionadas.

Propriedades de medida

Ao escolher uma medida, você tem a opção de selecionar as unidades/moeda, o valor formatado e a cadeia de caracteres de formato. Na captura de tela abaixo, é útil obter o valor formatado para COGS. Isso nos ajuda a seguir o mesmo padrão de formatação em todos os relatórios.

Observação

As propriedades de medida não estão disponíveis no Power BI Desktop no modo DirectQuery.

Navegador mostra as propriedades de medida selecionadas para

Nivelamento de dados multidimensionais

Com base nos objetos e propriedades selecionados no navegador, o Power Query cria uma instrução MDX enviada para execução no SAP BW. A instrução MDX retorna um conjunto de dados nivelado que pode ser manipulado ainda mais usando o Editor do Power Query.

O Power Query usa uma interface mais recente que está disponível no SAP BW versão 7.01 ou superior. A interface reduz o consumo de memória e o conjunto de resultados não é restrito pelo número de células.

O conjunto de dados nivelado é agregado no SAP BW no nível das características e propriedades selecionadas.

Mesmo com essas melhorias, o conjunto de dados resultante pode se tornar muito grande e demorar para processar.

Recomendação de desempenho

Inclua apenas as características e as propriedades de que você precisa. Tente níveis mais altos de agregação. Por exemplo, você precisa de detalhes de nível material em seu relatório ou o nível do MaterialGroup é suficiente? Quais níveis de hierarquia são necessários no Power BI? Tente criar conjuntos de dados menores, com níveis mais altos de agregação ou múltiplos conjuntos de dados menores, que podem ser unidos posteriormente.

Parâmetros de consulta

As consultas no SAP BW podem ter filtros dinâmicos definidos que permitem restringir o conjunto de dados retornado pela consulta. No Designer de Consultas BEx, esse tipo de filtro dinâmico pode ser definido com Restrição de característica e pela atribuição de uma Variável a essa restrição. Variáveis em uma consulta podem ser obrigatórias ou opcionais e estão disponíveis para o usuário no navegador.

Ao selecionar uma consulta SAP BW com restrições de característica no navegador do Power Query, você verá as variáveis exibidas como parâmetros acima da área de visualização de dados.

Captura de tela mostra as variáveis exibidas como parâmetros acima da área de visualização de dados.

Usando o seletor Mostrar, você pode exibir todos os parâmetros definidos na consulta ou apenas os obrigatórios.

A consulta mostrada na imagem anterior tem vários parâmetros opcionais, incluindo um do Grupo de Materiais. Você pode selecionar um ou mais grupos de materiais para retornar apenas informações de compra para os valores selecionados, ou seja, gabinetes, placas-mãe e processadores. Também é possível digitar os valores diretamente no campo "Valores". Para variáveis com várias entradas, valores separados por vírgula são esperados; neste exemplo, seria algo semelhante a [0D_MTLGROUP].[201], [0D_MTLGROUP].[202], [0D_MTLGROUP].[208].

O valor # significa não atribuído; no exemplo, qualquer registro de dados sem um valor de grupo de material atribuído.

Menu

Recomendação de desempenho

Os filtros com base em valores de parâmetro são processados na fonte de dados do SAP BW, e não no Power BI. Esse tipo de processamento pode ter vantagens de desempenho para os conjuntos de dados maiores ao carregar ou atualizar dados do SAP BW no Power BI. O tempo necessário para carregar dados do SAP BW no Power BI aumenta com o tamanho do conjunto de dados, ou seja, o número de colunas e de linhas no conjunto de resultados nivelado. Para reduzir o número de colunas, selecione apenas as principais chaves, características e propriedades no navegador que você provavelmente vai querer ver.

Da mesma forma, para reduzir o número de linhas, use os parâmetros disponíveis na consulta para restringir o conjunto de dados ou dividir um conjunto de dados maior em vários menores que podem ser unidos no modelo de dados do Power BI Desktop.

Em muitos casos, também pode ser possível trabalhar com o autor da Consulta BEx no SAP BW para clonar e modificar uma consulta existente e otimizá-la para desempenho adicionando restrições de características adicionais ou removendo características desnecessárias.

Carregar dados do SAP no Power Query

Depois de selecionar o conjunto de dados do SAP desejado no navegador, importe os dados para o Editor do Power Query. Selecione Transformar dados para iniciar o Editor do Power Query e executar etapas adicionais de transformação e filtragem de dados.

Visualização do Editor do Power Query após a inicialização.

No exemplo acima, um parâmetro foi usado para mostrar apenas registros com um grupo de materiais de gabinetes, placas-mãe e processadores.

No Power Query Desktop, você também pode selecionar Carregar para trazer todo o conjunto de dados do SAP BW para o Power BI Desktop. O Power BI Desktop leva você para a visualização Relatório, que permite ver os dados ou fazer mais alterações com as visualizações Dados ou Relacionamentos.

Confira também