Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Video: Curso online-OLAP com o SQL Server 2008-Parte 11-Criando dimensões em um projeto de BI no BIDS (Business Intelligence Development Studio)
Esta vídeo, veremos como construir um data source view, uma dimensão simples e como fazer o deploy de um projeto BI para o Analysis Services.
Você não gostou da qualidade deste conteúdo?
(opcional) Você gostaria de comentar o que não lhe agradou?
Título: Curso online-OLAP com o SQL Server 2008-Parte 11-Criando dimensões em um projeto de BI no BIDS (Business Intelligence Development Studio)
Tempo: 16:09 min.
Mini Resumo: A criação de dimensões em um
projeto de BI no BIDS (Business Intelligence Development Studio) é uma tarefa
que exige planejamento. Além de ser preciso especificar os objetos data source
e data source view, a criação de dimensões requer a escolha do tipo de
dimensão, da tabelas e de algumas propriedades necessárias para montar sua
estrutura. Esta vídeo aula contém uma introdução à criação de dimensões no BIDS
a parte de uma tabela simples que está armazenada em um banco de dados do SQL
Server 2008. São apresentados os conceitos de dimensão padrão e regular e
também algumas propriedades por meio da criação de uma dimensão simples. A
vídeo aula apresenta também como visualizar os dados de uma dimensão a partir
da aba Browser do designer da dimensão do BIDS.
Tecnologias utilizadas: SQL Server 2008, Management
Studio, OLAP.
Exemplos construídos: A vídeo aula apresenta
exemplos de como construir um data source, um data source view, uma dimensão
simples e de como fazer o deploy de um projeto BI para o Analysis
Services.
Palavras chaves:
OLAP, Dimensão, Cubo, SQL Server 2008, Analysis Services, BI, Management
Studio.
Metodologia
de desenvolvimento: Esta vídeo aula não segue nenhuma medologia de
desenvolvimento, pois a aula apenas explica os como manipular os objetos de uma
banco de dados do Analysis Services no Management Studio.
Mauro Pichiliani
Mauro Pichiliani é bacharel em Ciência da Computação, Mestre e doutorando em computação pelo ITA (Instituto Tecnológico de Aeronáutica). Trabalha há mais de 10 anos utilizando diversos bancos de dados e ferramentas de programação. Pode ser contatato no twitter como @pichiliani e no e-mail pichiliani...
7 COMENTÁRIOS
Bem, a princípio eu não tenho nada planejado neste sentido, mas obrigado pela sugestão. Se lhe interessar, existe um curso de modelagem de diagramas Entidade Relacionamento na DevMedia que cobre alguns aspectos sobre modelagem. Você encontra o curso no link abaixo:
http://www.devmedia.com.br/cursos/listcurso.asp?curso=161
Mauro Pichiliani
Você sabe o motivo dos erros?
Grato.
Segue erros:
1 Erro interno: A operação foi encerrada com falhas. 0 0
Error 2 Erro OLE DB: Erro de OLE DB ou ODBC : Login timeout expired; HYT00; A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.; 08001; Named Pipes Provider: Could not open a connection to SQL Server [53]. ; 08001. 0 0
Error 5 Erros no mecanismo de armazenamento OLAP: Erro ao processar o atributo 'ID DAY' da dimensão 'DIM_WEEKDAY' do banco de dados 'Project_M2_PT2'. 0 0
Error 4 Erros no mecanismo de armazenamento OLAP: Erro ao processar o dimension,com a ID 'DIM_WEEKDAY', nome 'DIM_WEEKDAY'. 0 0
Error 3 Erros no mecanismo relacional de alto nível. Não foi possível estabelecer uma conexão com a fonte de dados com DataSourceID 'DbTelecom', Nome 'DbTelecom'. 0 0
Error 6 Servidor: A operação foi cancelada. 0 0
Bem, suponho que todos estes erros tem apenas uma causa: a falha de conexão com a fonte de dados. Me parece que o seu DataSource não está conseguindo acesso ao banco de dados que contém as tabelas de dimensão e fato. E por isso você não consegue processar a dimensão. Recomendo a você o seguinte:
1) Verifique no seu DataSource as configurações de acesso ao seu banco de dados. As primeiras vídeo aulas do curso falam mais sobre o DataSource.
2) Talvez você tenha algum problema de conectividade entre o servidor OLAP e o banco de dados. Verifique o firewall ou algum outro tipo de impedimento da conexão.
Mauro Pichiliani
Estou tentando o Deploy, proém recebo o erro abaixo.
Error : The project could not be deployed to the 'localhost' server because of the following connectivity problems :
A connection cannot be made. Ensure that the server is running.
To verify or update the name of the target server, right-click on the project in Solution Explorer, select Project Properties, click on the Deployment tab, and then enter the name of the server.
Deploy complete -- 1 errors, 0 warnings
========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========
Saberia a causa? Já verifiquei os serviços, estou trabalhando standalone, na criação do DataSource, conecto normalmente, as senhas passam, sou ADM local da máquina...
Um abraço
De acordo com o erro informado o processo de deploy não está conseguindo conectar no servidor do Analysis Services local. Não dá para dizer exatamente qual é o problema mas indico algumas sugestões:
1) Verifique se o servidor doAnalysis Services está inicializado na porta correta e que não haja nenhum firewall local impedindo o acesso.
2) Verifique se as credenciais na qual você está executando o BIDS e também as credenciais informadas na janela Project properties aba deplyment tab
A conexão informada nos DataSources é diferente da conexão utilizada pelo processo de deploy. Lembre-se que para o deploy é preciso uma conexão com o servidor Anaylsis Services e não com o serviço do SQL Server (Database Engine).

download


