Como recuperar dados de uma fonte de dados SAP NetWeaver BI (Construtor de Relatórios 2.0)
Para usar os dados de um banco de dados do SAP NetWeaver® Business Intelligence em seu relatório, defina uma fonte de dados com o tipo SAP NetWeaver Business Intelligence e um ou mais conjuntos de dados de relatório. Ao definir a fonte de dados, você deve especificar uma cadeia de caracteres de conexão e credenciais para que possa acessar a fonte de dados a partir de seu computador cliente.
Você pode criar uma definição de fonte de dados inserida para ser usada em um único relatório ou uma definição de fonte de dados compartilhada que possa ser usada por vários relatórios. Os procedimentos contidos neste tópico descrevem como criar uma fonte de dados incorporados. Para obter mais informações sobre fontes de dados compartilhadas, consulte Fontes de dados compartilhadas e incorporadas (Construtor de Relatórios 2.0) e Criando, modificando e excluindo fontes de dados incorporadas (Construtor de Relatórios 2.0).
Depois de criar uma definição de fonte de dados do SAP NetWeaver Business Intelligence, é possível criar um ou mais conjuntos de dados. Depois que você criar um conjunto de dados, o nome dele aparecerá no painel Dados do Relatório como um nó abaixo da fonte de dados.
Após a publicação do relatório, talvez seja necessário 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 criar uma fonte de dados do SAP NetWeaver BI incorporada
Na barra de ferramentas do painel Dados do Relatório, clique em Nova e, em seguida, clique em Fonte de Dados. A caixa de diálogo Propriedades da Fonte de Dados é aberta.
Na caixa de texto Nome, digite um nome ou aceite o nome padrão.
Verifique se a opção Conexão incorporada está selecionada.
Na lista suspensa Tipo, selecione SAP NetWeaver BI.
Especifique uma cadeia de conexão que funcione com a fonte de dados do SAP NetWeaver Business Intelligence.
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
Clique em Credenciais. Defina as credenciais que serão usadas para essa fonte de dados. Para obter mais informações, consulte Especificando credenciais para a fonte de dados de um relatório (Construtor de Relatórios 2.0).
Observação Para testar a conexão da fonte de dados, clique em Editar. Na caixa de diálogo Propriedades de Conexão, clique em Testar Conexão. Se o teste for bem-sucedido, você verá a mensagem informativa "Teste de conexão bem-sucedido". Se o teste não for bem-sucedido, a mensagem de aviso informará o motivo pelo qual o teste não foi bem-sucedido.
Clique em OK.
A fonte de dados será exibida no painel Dados do Relatório.
Para criar um conjunto de dados para a fonte de dados do SAP NetWeaver BI
No painel Dados do Relatório, clique com o botão direito do mouse na fonte de dados do SAP NetWeaver Business Intelligence e clique em Adicionar Conjunto de Dados. A caixa de diálogo Propriedades do Conjunto de Dados é aberta.
Na caixa de texto Fonte de dados, verifique se aparece o nome da fonte de dados em que você clicou com o botão direito do mouse.
Na caixa de texto Consulta, clique em Designer de Consulta. O designer de consulta do Hyperion Essbase é aberto no modo Design.
Selecione o conjunto de dados apropriado e crie uma consulta arrastando os itens do painel de metadados para o painel de dados. Para obter mais informações sobre como trabalhar com esse designer de consulta, consulte Interface de usuário do Designer de Consulta MDX do SAP NetWeaver BI (Construtor de Relatórios 2.0).
Clique em OK.
O conjunto de dados e sua coleção de campos são exibidos no painel Dados do Relatório sob o nó da fonte de dados.
Observação 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 “Usando uma fonte de dados externa para obter dados de assinante” na documentação do Reporting Services nos Manuais Online do SQL Server.
Consulte também