none
Como consigo acessar os cubos feitos no analysis services sem acessar diretamente o servidor? RRS feed

  • Pergunta

  • Pessoal, sou iniciante em BI e estou com várias dúvidas aqui. Primeiro: Como consigo acessar os cubos, tabelas fato, etc (os projetos) sem que eu precise acessar diretamente o servidor de produção? Aqui na empresa não me permitem acesso direto ao server de produção e não temos outra licença do sql server 2008 para criar um ambiente de testes.

    Consigo acessar via SQL Server Management Studio? Através do Visual Studio eu consigo fazer o acesso aos projetos criados no visual studio business inteligente?

    Resumindo, como consigo acessar os projetos sem acessar o servidor?

    Obrigado!

    sexta-feira, 5 de abril de 2013 20:50

Respostas

  • Osmar,

    Voce precisa do BIDS (Business Intelligence Development Studio), mesmo que você não tenha acesso direto ao servidor do Analysis Services. Lá é onde voce altera, cria e apaga objetos dos cubos. Para isso, você vai precisar de acesso as bases de dados onde estão as tabelas que irão gerar o cubo.

    No caso de voce nao ter acesso direto ao Analysis Services, voce pode desenvolver pelo BIDS, e depois utilizar o deployment wizard para implantar no servidor.

    O que voce quer dizer com "o que acontece é que deu um problema nos cubos e eu precisava acessar os cubos para ver como está o processamento das tabelas."? 

    Editando: O SSMS Express não conecta ao Analysis Services!

    Note: SSMSE cannot manage SQL Server Analysis Services, Integration Services, Notification Services, Reporting Services, SQL Server Agent, or SQL Server 2005 Mobile Edition.

    http://www.microsoft.com/en-us/download/details.aspx?id=8961

    []´s


    Daniel Reino - Analista Business Intelligence / DBA


    • Editado Daniel Reino quinta-feira, 11 de abril de 2013 14:09
    • Marcado como Resposta Osmar Takashi segunda-feira, 22 de abril de 2013 13:32
    quinta-feira, 11 de abril de 2013 13:27

Todas as Respostas

  • Osmar, 

    Olá, então você pode usar o Business Intelligence Development Studio em modo de projeto no SSAS, Modo de projeto você consegue visualizar  um projeto do Analysis Services que armazena os dados de um determinado banco de dados do Analysis Services.
    O SSAS permite que você acesso de diversas maneiras, modo online, modo de projeto e modo diretamento conectado ao banco de dados SQL Server.

    Espero ter ajudado, qualquer dúvida estou a disposição. 

    Luciana Sampaio http://lucianasampaio.wordpress.com/

    sexta-feira, 5 de abril de 2013 22:54
  • Pessoal, sou iniciante em BI e estou com várias dúvidas aqui. Primeiro: Como consigo acessar os cubos, tabelas fato, etc (os projetos) sem que eu precise acessar diretamente o servidor de produção? Aqui na empresa não me permitem acesso direto ao server de produção e não temos outra licença do sql server 2008 para criar um ambiente de testes.

    Consigo acessar via SQL Server Management Studio? Através do Visual Studio eu consigo fazer o acesso aos projetos criados no visual studio business inteligente?

    Resumindo, como consigo acessar os projetos sem acessar o servidor?

    Obrigado!

    Bom dia,

    Voce pode acessar pelo BIDS, ou pelo proprio SSMS mesmo. Eu aconselho utilizar o BIDS para desenvolvimento, e o SSMS para visualizar estruturas, fazer queries MDX pontuais e fazer backups manuais.

    []´s


    Daniel Reino - Analista Business Intelligence / DBA

    segunda-feira, 8 de abril de 2013 14:06
  • Bom dia pessoal,

    obrigado pela ajuda. Na verdade o que eu precisava era saber se sem acesso direto ao servidor utilizando por ex. o VNC ou o próprio acesso remoto do windows eu conseguiria acessar os projetos e cubos. Eu gostaria de acessar através do visual studio da minha estação de trabalho e não tendo que acessar diretamente o servidor pois na empresa eles não me dão acesso direto ao mesmo, a única alternativa era acessar o projeto através de minha estação.

    Se isso não for possível eu terei que ver com o pessoal da infra a liberação do meu acesso, mas aí vai ser mais complicado.

    Grato a todos!

    segunda-feira, 8 de abril de 2013 14:52
  • Osmar, boa tarde.

    Existem três momentos que precisamos dividir:

    1 - Momento de desenvolvimento: Nesta fase vc está criando os cubos e dimensões para serem consumidos pelos usuários. Nesta fase vc vai utilizar o BIDS (Business Intelligence Development Studio). Vc criará um projeto para a construção dos seus cubos e dimensões.

    2 - Momento de publicação: Nesta fase vc publicará os seus cubos/dimensões em um servidor com o analysis services instalado. Pode ser localmente na sua máquina ou em qualquer servidor com SSAS e que vc possua direito de AD para publicar os cubos. Neste momento será criado um Database onde conterá seus cubos. Um database poderá comportar vários cubos e várias dimensões.

    3 - Momento de consumir os dados do cubo: Nesta fase, com o database devidamente criado e os cubos devidamente armazenados dentro do database, vc poderá consumir esta informação através de ferramentas de visualização. Entre elas, excel, Reporting services, OWC com ASP.net (é meio antigo mas eu acho legal). Existem várias ferramentas de visualização, mas acredito que vc possua todas estas que eu citei no exemplo.

    O analysis services trabalha apenas com a autenticação do windows; Se o usuário da rede não for AD, ele precisa de permissão para acessar os dados do cubo. Desta forma, vc precisará criar ROLES dentro do seu projeto analysis services e incluir os usuário que consumirão os dados.

    Pelo que eu percebi vc está desenvolvendo os cubos diretamente no servidor, acessando-o remotamente é isso? O ideal é que o desenvolvimento seja realizado localmente no seu client, salvo alguns casos, quando os servidores ficam em Datacenters e não existe link dedicado. O consumo da banda é muito grande quando vc publica um cubo nesta arquitetura de rede.

    Veja em qual destes 3 momentos está direcionada a sua dúvida e por favor nos retorne.

    Abs.


    Eduardo Gomes - http://www.h1solucoes.com.br - Twitter: @edugp_sp

    segunda-feira, 8 de abril de 2013 16:35
  • Bom, meu problema está no seguinte: Os cubos já estão prontos, o que acontece é que deu um problema nos cubos e eu precisava acessar os cubos para ver como está o processamento das tabelas.

    2) Dá para acessar os cubos pelo sql management studio versão express? Bem como acessar os projetos que foram criados no BIDS?

    O consultor que desenvolveu os cubos acessava o servidor remotamente direto pelo vnc, como disseram que não é recomendado o que eu preciso na minha máquina local para desenvolver/manter os cubos?

    Obrigado.

    quinta-feira, 11 de abril de 2013 13:11
  • Osmar,

    Voce precisa do BIDS (Business Intelligence Development Studio), mesmo que você não tenha acesso direto ao servidor do Analysis Services. Lá é onde voce altera, cria e apaga objetos dos cubos. Para isso, você vai precisar de acesso as bases de dados onde estão as tabelas que irão gerar o cubo.

    No caso de voce nao ter acesso direto ao Analysis Services, voce pode desenvolver pelo BIDS, e depois utilizar o deployment wizard para implantar no servidor.

    O que voce quer dizer com "o que acontece é que deu um problema nos cubos e eu precisava acessar os cubos para ver como está o processamento das tabelas."? 

    Editando: O SSMS Express não conecta ao Analysis Services!

    Note: SSMSE cannot manage SQL Server Analysis Services, Integration Services, Notification Services, Reporting Services, SQL Server Agent, or SQL Server 2005 Mobile Edition.

    http://www.microsoft.com/en-us/download/details.aspx?id=8961

    []´s


    Daniel Reino - Analista Business Intelligence / DBA


    • Editado Daniel Reino quinta-feira, 11 de abril de 2013 14:09
    • Marcado como Resposta Osmar Takashi segunda-feira, 22 de abril de 2013 13:32
    quinta-feira, 11 de abril de 2013 13:27
  • Obrigado pessoal, com a ajuda de vocês e de uma pessoa aqui dentro da empresa consegui sanar minhas dúvias. Grato a todos.
    segunda-feira, 22 de abril de 2013 13:33