Tipo de conexão SAP NetWeaver BI (SSRS)

Para incluir dados de uma fonte de dados externa do SAP NetWeaver® Business Intelligence em seu relatório, você deve ter um conjunto de dados baseado em uma fonte de dados de relatório do tipo SAP NetWeaver Business Intelligence. Esse tipo de fonte de dados interna tem como base a extensão de dados do Microsoft .NET Framework Data Provider 1.0 para SAP NetWeaver Business Intelligence.

Essa extensão de dados permite que você recupere dados multidimensionais de InfoCubes, MultiProviders (InfoCubes virtuais) e consultas habilitadas para a Web que sejam definidos em uma fonte de dados externa do SAP NetWeaver Business Intelligence.

Use as informações deste tópico para criar uma fonte de dados. Para obter instruções passo a passo, consulte Como adicionar e verificar uma conexão de dados ou uma fonte de dados (Construtor de Relatórios 3.0 e SSRS).

Neste artigo

Cadeia de conexão

Credenciais

Consultas

Propriedades de campo estendidas

Comentários

Tópicos de instruções

Seções relacionadas

Cadeia de conexão

Contate o administrador do banco de dados para obter informações sobre a conexão e as credenciais que devem ser usadas para se conectar à fonte de dados. O exemplo de cadeia de conexão a seguir especifica uma fonte de dados do SAP NetWeaver Business Intelligence em um servidor usando uma porta 8000 e um XML do Analysis Services (XMLA) na Internet usando SOAP:

DataSource=http://mySAPNetWeaverBIServer:8000/sap/bw/xml/soap/xmla

Para obter mais exemplos de cadeias de conexão, consulte Conexões de dados, fontes de dados e cadeias de conexão no Construtor de Relatórios 3.0.

Ícone de seta usado com o link Voltar ao InícioVoltar ao Início

Credenciais

As credenciais são necessárias para executar consultas, visualizar o relatório localmente e visualizá-lo no servidor de relatório.

Após a publicação do relatório, pode ser necessário alterar as credenciais da fonte de dados para que, quando o relatório for executado no servidor de relatório, as permissões para recuperação dos dados sejam válidas.

Para obter mais informações, consulte Conexões de dados, fontes de dados e cadeias de conexão (SSRS) ou Especificando credenciais no Construtor de Relatórios 3.0.

Ícone de seta usado com o link Voltar ao InícioVoltar ao início

Consultas

É possível usar o designer de consultas gráficas no modo de Design ou de Consulta para criar uma consulta MDX. Para isso, localize as estruturas de dados subjacentes na fonte de dados. Durante a criação, você pode executar uma consulta interativamente usando o designer de consultas para ver os resultados. A consulta criada define os campos do conjunto de dados. Durante a execução, os dados reais são retornados da fonte de dados. Use o designer de consultas gráficas para executar as seguintes ações:

  • No modo de Design, arraste dimensões, membros, propriedades de membros e imagens chave da fonte de dados para um painel Dados a fim de criar uma consulta de linguagem MDX. Arraste os membros calculados do painel Membros Calculados até o painel Dados para definir campos adicionais para o conjunto de dados.

  • No modo de Consulta, arraste dimensões, membros, propriedades de membros e imagens chave para o painel Consulta ou digite o texto MDX diretamente no painel Consulta. Arraste os membros calculados do painel Membros Calculados até o painel Dados para definir campos adicionais para o conjunto de dados.

À medida que você vai criando consultas, o designer de consulta adiciona as propriedades padrão automaticamente à consulta MDX. Para incluir propriedades que não sejam as propriedades padrão, modifique a consulta MDX manualmente.

Para obter mais informações sobre como trabalhar com esse designer de consulta, consulte Interface do usuário do Designer de Consulta do SAP NetWeaver BI (Construtor de Relatórios 3.0).

Ícone de seta usado com o link Voltar ao InícioVoltar ao Início

Propriedades de campo estendidas

A fonte de dados do SAP NetWeaver Business Intelligence oferece suporte a propriedades de campo estendidas. As propriedades de campo estendidas são propriedades adicionais a Value e IsMissing definidas para um campo de conjunto de dados pela extensão de processamento de dados. As propriedades estendidas incluem propriedades predefinidas e propriedades personalizadas. As propriedades predefinidas são propriedades comuns para várias fontes de dados. As propriedades personalizadas são exclusivas para cada fonte de dados.

Trabalhando com propriedades de campo

As propriedades de campo estendidas não são exibidas no painel Dados do Relatório como itens que você pode arrastar em seu layout de relatório. Em vez disso, você arrasta o campo pai da propriedade para o relatório e altera a propriedade padrão de Value para a propriedade que você deseja usar. Por exemplo, se o nome do campo Ano Calendário/Nível Mensal 01 é criado em um designer de consulta MDX, soltando um nível do painel Metadados para o painel Consulta, consulte a propriedade estendida personalizada Nome Longo em uma expressão usando a sintaxe a seguir:

=Fields!Calendar_Year_Month_Level_01("Long Name")

O nome de uma propriedade de campo estendida é exibido na Dica de Ferramenta quando você para o mouse sobre um campo no painel Metadados. Para obter mais informações sobre os designers de consulta que podem ser usados para explorar os dados subjacentes, consulte Interface de usuário do Designer de Consulta SAP do SAP NetWeaver BI.

ObservaçãoObservação

Os valores para essas propriedades de campo estendidas passarão a existir somente se a fonte de dados fornecer esses valores quando você executar e recuperar os dados de seus conjuntos de dados. Dessa forma, você poderá consultar esses valores da propriedade Field a partir de qualquer expressão usando a sintaxe descrita a seguir. Entretanto, como esses campos são específicos para esse provedor de dados e não faz parte da linguagem de definição de relatório, as alterações que forem feitas nesse valor não serão salvas com a definição de relatório.

Use uma das seguintes sintaxes para consultar as propriedades estendidas predefinidas em uma expressão:

  • Fields!FieldName.PropertyName

  • Fields!FieldName("PropertyName")

Use a sintaxe a seguir para consultar as propriedades estendidas personalizadas em uma expressão:

  • Fields!FieldName("PropertyName")

Ícone de seta usado com o link Voltar ao InícioVoltar ao Início

Propriedades de campo predefinidas

A tabela a seguir fornece uma lista das propriedades de campo predefinidas que você pode usar para uma fonte de dados do SAP NetWeaver Business Intelligence.

Propriedade

Tipo

Descrição ou valor esperado

Value

Object

Especifica o valor de dados do campo.

IsMissing

Boolean

Indica se o campo foi encontrado no conjunto de dados resultante.

FormattedValue

String

Retorna um valor formatado para o número chave.

BackgroundColor

String

Retorna a cor do segundo plano definida no banco de dados para o campo.

Color

String

Retorna a cor do primeiro plano definida no banco de dados para o item.

Key

Object

Retorna a chave para um nível.

LevelNumber

Integer

Para hierarquias pai-filho, retorna o nível ou o número de dimensões.

ParentUniqueName

String

Para hierarquias pai-filho, retorna um nome totalmente qualificado do nível pai.

UniqueName

String

Retorna o nome totalmente qualificado de um nível. Por exemplo, o valor UniqueName para o caso de um funcionário pode ser [0D_Company].[10D_Department].[11].

Para obter mais informações sobre como usar os campos e as propriedades de campo em uma expressão, consulte Usando coleções internas em expressões (Construtor de Relatórios 3.0 e SSRS).

Ícone de seta usado com o link Voltar ao InícioVoltar ao Início

Comentários

Nem todos os modos de entrega de relatório são suportados por esse provedor de dados. Não há suporte para a entrega de relatórios por meio de assinaturas controladas por dados para essa extensão de processamento de dados. Para obter mais informações, consulte Usando uma fonte de dados externa para obter dados de assinante.

Para obter mais informações, consulte Using SQL Server 2008 Reporting Services with SAP NetWeaver Business Intelligence (em inglês).

Ícone de seta usado com o link Voltar ao InícioVoltar ao Início

Seções relacionadas

Estas seções da documentação fornecem informações conceituais detalhadas sobre dados de relatório, bem como informações de procedimentos sobre como definir, personalizar e usar partes de um relatório relacionadas aos dados.

Ícone de seta usado com o link Voltar ao InícioVoltar ao Início