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 Adicionar e verificar uma conexão de dados ou uma fonte de dados (Construtor de Relatórios e SSRS).
Neste artigo
Versões com Suporte
Cadeia de Conexão
Credenciais
Consultas
Propriedades de campo estendidas
Comentários
Tópicos de instruções
Seções relacionadas
Versões com Suporte
O provedor de dados foi desenvolvido para o SAP BW 3.5 e 7.0 e testado com relação a ele.
- Suporte ao Pacote 20 para SAP BW 3.5 e 7.0
Para Autenticação Integrada do Windows, o provedor foi desenvolvido e testado com relação aos sistemas a seguir.
Pacote 20 de Suporte de Portais 6.40
Pacote 11 de Suporte de Portais 7.0
SAP Duet 1.0
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.
Voltar 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, convém alterar as credenciais da fonte de dados para que, quando o relatório for executado no servidor de relatórios, as permissões recuperadas sejam válidas.
Para obter mais informações, consulte Conexões de dados, fontes de dados e cadeias de conexão (SSRS) ou Especificar as credenciais no Construtor de Relatórios.
Voltar ao início
Consultas
É possível usar o designer de consultas gráfico 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).
Voltar 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 de 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çã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")
Voltar 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 Coleções internas em expressões (Construtor de Relatórios e SSRS).
Voltar 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 através de assinaturas controladas por dados para essa extensão de processamento de dados. Para obter mais informações, consulte Usar uma fonte de dados externa para obter dados de assinante (assinatura controlada por dados).
Para obter mais informações, consulte Usando os Serviços de Relatórios do SQL Server 2008 com o SAP NetWeaver Business Intelligence.
Voltar ao início
Tópicos de instruções
Esta seção contém instruções passo a passo para trabalhar com conexões de dados, fontes de dados e conjuntos de dados.
Adicionar e verificar uma conexão de dados ou uma fonte de dados (Construtor de Relatórios e SSRS)
Adicionar um filtro a um conjunto de dados (Construtor de Relatórios e SSRS)
Voltar 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.
Adicionar dados a um relatório (Construtor de Relatórios e SSRS)
Fornece uma visão geral de como acessar dados de seu relatório.Conexões de dados, fontes de dados e cadeias de conexão no Construtor de Relatórios
Fornece informações sobre conexões de dados e fontes de dados.Conjuntos de dados inseridos e compartilhados de relatório (Construtor de Relatórios e SSRS)
Fornece informações sobre conjuntos de dados inseridos e compartilhados.Coleção de campos de conjuntos de dados (Construtor de Relatórios e SSRS)
Fornece informações sobre a coleção de campos de conjuntos de dados gerada pela consulta.Fontes de dados com suporte no Reporting Services (SSRS)
Fornece informações detalhadas sobre suporte à plataforma e à versão para cada extensão de dados.
Voltar ao início
Consulte também
Conceitos
Parâmetros de relatório (Construtor de Relatórios e SSRS)
Filtrar, agrupar e classificar dados (Construtor de Relatórios e SSRS)