Compartilhar via


Configurar o AdventureWorks para soluções do Business Intelligence

APLICA-SE A:yes-img-132013 no-img-162016 no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint no Microsoft 365

O conjunto de dados de amostra do AdventureWorks fornece uma amostra de cubo OLAP, banco de dados e data warehouse. Os artigos subsequentes nesta secção utilizam estes dados de exemplo para demonstrar as capacidades de Business Intelligence no Excel, Serviços do Excel no SharePoint Server 2013 e Serviços PerformancePoint. Este artigo descreve como instalar e configurar o conjunto de dados de exemplo AdventureWorks e configurar um Centro de Business Intelligence no farm do SharePoint Server 2013.

Importante

Este cenário aplica-se apenas ao SharePoint Server 2013 Enterprise.

Visão geral do cenário

A instalação do conjunto de dados de exemplo AdventureWorks consiste em transferir os dados de exemplo, anexar as bases de dados de exemplo no SQL Server Management Studio e implementar o cubo OLAP de exemplo com o SQL Server Data Tools.

A criação de um Centro de Business Intelligence consiste em criar uma nova coleção de sites com o modelo do Centro de Business Intelligence através do site da Administração Central do SharePoint.

Os procedimentos para concluir essas tarefas, e também para configurar as permissões e o acesso exigidos do usuário, estão incluídos neste artigo.

Antes de começar

Antes de começar, leia as seguintes informações sobre permissões e requisitos de software:

  • Para implementar os dados de exemplo AdventureWorks, tem de ser um administrador do SQL Server e do Analysis Services.

  • Para criar um Centro de Business Intelligence, tem de ser um administrador de farm no farm do SharePoint Server 2013.

Os artigos subsequentes utilizam Serviços do Excel e Serviços PerformancePoint. É suposto que eles estejam configurados no seu farm. Para obter informações sobre como implementar Serviços do Excel, consulte Descrição geral do Serviços do Excel no SharePoint Server 2013 e Configurar Serviços do Excel no SharePoint Server 2013.

Ao utilizar Serviços do Excel ou Serviços PerformancePoint, o acesso do utilizador pode ser fornecido através da Autenticação do Windows com delegação kerberos, do Serviço de Arquivo Seguro ou, com origens de dados OLAP, da funcionalidade EffectiveUserName. É suposto que uma ou mais dessas opções esteja configurada em seu farm. Para obter informações sobre como configurar o Arquivo Seguro, veja Planear o Serviço de Arquivo Seguro no SharePoint Server e Configurar o Serviço de Arquivo Seguro no SharePoint Server. Para obter informações sobre como configurar a funcionalidade EffectiveUserName para origens de dados OLAP, veja Utilizar o EffectiveUserName do Analysis Services no SharePoint Server.

Demonstração de vídeo

Este vídeo mostra as etapas envolvidas na instalação e configuração do conjunto de dados de amostra da AdventureWorks, conforme descrito neste artigo.

Vídeo: Configuração da AdventureWorks para soluções de Business Intelligence

Instale os dados de amostra do AdventureWorks

Os dados de amostra do AdventureWorks consistem em:

  • Banco de dados AdventureWorks2012

  • Banco de dados AdventureWorksDW2012

  • Cubo OLAP AdventureWorksDW2012Multidimensional-EE

As seções a seguir descrevem como implantar cada desses conjuntos de dados.

Implante os bancos de dados de amostra do AdventureWorks

Cada um dos bancos de dados de amostra do AdventureWorks deve ser baixado separadamente.

Use o procedimento a seguir para baixar e implantar o banco de dados AdventureWorks2012.

Para implantar o banco de dados AdventureWorks2012

  1. Transfira a Base de Dados AdvetureWorks 2012.

    Observação

    Como o arquivo é baixado da Internet, ele pode ser bloqueado pelo Windows. Clique no arquivo com o botão direito e depois em Propriedades. Clique no botão Desbloquear se estiver presente e em OK. (Se o botão Desbloquear não estiver presente, o arquivo não está bloqueado).

  2. Copie o AdventureWorks2012_Data.mdf para o diretório de banco de dados padrão (normalmente, \Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA) ou outro local designado pelo administrador do banco de dados.

  3. Abra o SQL Server Management Studio.

  4. Conecte-se ao mecanismo de banco de dados.

  5. Clique com o botão direito em Bancos de dados e depois em Anexar.

  6. Na caixa de diálogo Anexar Bases de Dados , clique em Adicionar.

  7. Navegue até o local onde você copiou o AdventureWorks2012_Data.mdf, selecione o arquivo e clique em OK.

  8. Em Detalhes da base de dados "AdventureWorks2012", selecione a linha em que Tipo de Ficheiro é Registo.

  9. Clique em Remover.

  10. Clique em OK.

Use o procedimento a seguir para baixar e implantar o banco de dados de data warehouse AdventureWorksDW2012.

Para implantar o data warehouse AdventureWorksDW2012

  1. Transfira a Base de Dados AdvetureWorks 2012.

    Observação

    Como o arquivo é baixado da Internet, ele pode ser bloqueado pelo Windows. Clique no arquivo com o botão direito e depois em Propriedades. Clique no botão Desbloquear se estiver presente e em OK. (Se o botão Desbloquear não estiver presente, o arquivo não está bloqueado).

  2. Copie o AdventureWorksDW2012_Data.mdf para o diretório de banco de dados padrão (normalmente, \Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA) ou outro local designado pelo administrador do banco de dados.

  3. Abra o SQL Server Management Studio.

  4. Conecte-se ao mecanismo de banco de dados.

  5. Clique com o botão direito em Bancos de dados e depois em Anexar.

  6. Na caixa de diálogo Anexar Bases de Dados , clique em Adicionar.

  7. Navegue até o local onde você copiou o AdventureWorksDW2012_Data.mdf, selecione o arquivo e clique em OK.

  8. Em Detalhes da base de dados "AdventureWorksDW2012", selecione a linha em que Tipo de Ficheiro é Registo.

  9. Clique em Remover.

  10. Clique em OK.

Implante o cubo OLAP de amostra do AdventureWorks

É necessário cumprir os requisitos a seguir antes de implantar o cubo OLAP de amostra. Os procedimentos são fornecidos para realizar cada uma dessas tarefas, se ainda não foram concluídos no seu ambiente..

  • A base de dados AdventureWorksDW2012 tem de ser implementada no motor de base de dados SQL Server, conforme abrangido na secção acima.

  • O SQL Server Data Tools tem de ser instalado como parte da implementação do SQL Server e do Analysis Services.

    Observação

    SQL Server Data Tools era conhecido como Business Intelligence Developer Studio (BIDS) em versões anteriores do SQL Server.

  • A conta que executa o serviço Analysis Services tem de ter um início de sessão no motor de base de dados SQL Server.

Se não tiver implementado a base de dados AdventureWorksDW2012, faça-o agora antes de prosseguir com os procedimentos nesta secção.

Se você não implantou as Ferramentas de Dados do SQL Server, use o procedimento a seguir.

Observação

Pode determinar se as SQL Server Data Tools estão instaladas ao clicar em Iniciar, Em Todos os Programas e, em seguida, no Microsoft SQL Server 2012 no computador com SQL Server. Se essas ferramentas estiverem instaladas, elas irão aparecer no menu do Microsoft SQL Server 2012.

Para instalar as Ferramentas de Dados do SQL Server

  1. No DVD SQL Server 2012, execute setup.exe.

  2. Na Central de Instalação do SQL Server, no painel da esquerda, clique em Instalação.

  3. No painel direito, clique em Nova instalação autônoma do SQL Server ou adicionar recursos a uma instalação existente.

  4. Na página Regras de Suporte da Configuração, clique em OK.

  5. Na página Atualizações de Produto, clique em Avançar.

  6. Na página Regras de Suporte da Configuração, clique em Avançar.

  7. Na página Tipo de Instalação, selecione a opção Adicionar recursos a uma instância existente do SQL Server 2012 e selecione a instância em que deseja instalar as Ferramentas de Dados do SQL Server.

  8. Clique em Avançar.

  9. Na página Seleção de Recurso, marque a caixa de seleção Ferramentas de Dados do SQL Server e clique em Avançar.

  10. Na página Regras de Instalação, clique em Avançar.

  11. Na página Requisitos do Espaço em Disco, clique em Avançar.

  12. Na página Relatório de Erros, clique em Avançar.

  13. Na página Regras de Configuração da Instalação, clique em Avançar.

  14. Na página Pronto para Instalar, clique em Instalar.

  15. Quando a instalação terminar, clique em Fechar.

Após a instalação do SQL Server Data Tools, o passo seguinte é criar um início de sessão para a conta que executa o Analysis Services, caso ainda não exista.

Se não souber que conta está a executar o Analysis Services, utilize o seguinte procedimento para determinar a conta.

Para determinar a conta de serviço do Analysis Services

  1. No computador que executa o Analysis Services, clique em Iniciar, clique em Todos os Programas, clique em Microsoft SQL Server 2012, clique em Ferramentas de Configuração e, em seguida, clique em SQL Server Configuration Manager.

  2. No painel esquerdo, clique em Serviços do SQL Server.

  3. No painel direito, localize a instância do Analysis Services que irá utilizar e anote a conta listada na coluna Iniciar Sessão Como . Esta é a conta para a qual tem de adicionar um início de sessão no SQL Server.

Se ainda não tiver um início de sessão SQL Server para a conta que está a executar o Analysis Services, utilize o seguinte procedimento para criar um.

Para adicionar um logon para a conta dos Serviços de Análise

  1. Abra o SQL Server Management Studio.

  2. Conecte-se ao mecanismo de banco de dados.

  3. Expanda Segurança.

  4. Clique com o botão direito em Logons e depois em Novo Logon.

  5. Na caixa de texto Nome de início de sessão, escreva o nome da conta que executa o serviço Analysis Services.

  6. Clique em OK.

    Observação

    Esse logon não exige qualquer Função de Servidor diferente da função padrão Público. O Mapeamento do Usuário não é necessário.

Depois de configurar o início de sessão para a conta de serviço do Analysis Services, o próximo passo é transferir e implementar o cubo OLAP AdventureWorks. Use o procedimento a seguir para baixar e implantar o cubo.

Para configurar o cubo OLAP do AdventureWorks

  1. Transferir Modelos Multidimensionais AdventureWorks SQL Server 2012

    Observação

    Como o arquivo é baixado da Internet, ele pode ser bloqueado pelo Windows. Clique no arquivo com o botão direito e depois em Propriedades. Clique no botão Desbloquear se estiver presente e em OK. (Se o botão Desbloquear não estiver presente, o arquivo não está bloqueado).

  2. Deszipe o ficheiro para uma localização no computador que executa o Analysis Services.

  3. Na pasta Empresa, clique duas vezes em AdventureWorksDW2012Multidimensional-EE.sln.

  4. Se for apresentada a caixa de diálogo Escolher Definições de Ambiente Predefinidas , selecione a opção Definições de Business Intelligence e, em seguida, clique em Iniciar Visual Studio.

  5. No Visual Studio, na parte superior da janela Explorador de Soluções, clique com o botão direito em AdventureWorksDW2012Multidimensional-EE e clique em Implantar.

  6. Feche o Visual Studio sem salvar as alterações.

Configure o acesso do usuário do AdventureWorks

Depois que o banco de dados e o cubo foram implantados, conceda acesso aos usuários. O seguinte acesso é exigido:

  • Os usuários que irão criar relatórios ou painéis nos próximos artigos desta seção devem ter acesso db_datareader aos bancos de dados do AdventureWorks e acesso Leitura ao cubo do AdventureWorks.

  • Se estiver a utilizar a conta de serviço autónoma com Serviços do Excel ou Serviços PerformancePoint, essa conta tem de ter acesso db_datareader às bases de dados AdventureWorks e acesso de Leitura ao cubo AdventureWorks.

  • Se estiver a utilizar o Arquivo Seguro para atualizar dados em Serviços do Excel ou Serviços PerformancePoint, as credenciais da aplicação de destino têm de ter acesso db_datareader às bases de dados AdventureWorks e acesso de Leitura ao cubo AdventureWorks.

Recomendamos usar um grupo do Active Directory que contenham os usuários para os quais você deseja conceder acesso.

Use o procedimento a seguir para conceder acesso aos bancos de dados do AdventureWorks. Se você optar por conceder acesso individualmente a cada usuário, em vez de usar um grupo do Active Directory, crie um logon separado para cada usuário.

Para conceder acesso aos bancos de dados do AdventureWorks

  1. No SQL Server Management Studio, conecte-se ao mecanismo do banco de dados.

  2. Expanda Segurança.

  3. Clique com o botão direito em Logons e depois em Novo Logon.

  4. Clique em Pesquisar.

  5. Se você estiver usando um grupo do Active Directory, clique em Tipos de Objeto, marque a caixa de seleção Grupos e clique em OK.

  6. Na caixa de diálogo Selecionar Utilizador ou Grupo , escreva o nome do grupo ou utilizador do Active Directory a quem pretende conceder acesso à base de dados e, em seguida, clique em OK.

  7. Em Selecionar uma página, clique em Mapeamento de Usuário.

  8. Marque a caixa de seleção Mapear para o AdventureWorks2012, e também a caixa de associação da função do banco de dados db_datareader.

  9. Marque a caixa de seleção Mapear para o AdventureWorksDW2012, e também a caixa de associação da função do banco de dados db_datareader.

  10. Clique em OK.

Use o procedimento a seguir para conceder acesso ao cubo OLAP do AdventureWorks.

Para conceder acesso ao cubo OLAP do AdventureWorks

  1. No SQL Server Management Studio, ligue-se ao Analysis Services.

  2. Expanda Bancos de Dados e depois AdventureWorksDW2012Multidimensional-EE.

    Observação

    Se o banco de dados AdventureWorksDW2012Multidimensional-EE não estiver presente, clique com o botão direito em Bancos de Dados e clique em Atualizar.

  3. Clique com o botão direito em Funções e depois em Nova Função.

  4. Na caixa de texto Nome da função, digite um nome para a função.

  5. No painel Selecionar uma página , clique em Associação.

  6. Clique em Adicionar.

  7. Digite o nome dos usuários ou grupo do Active Directory para quem você deseja conceder acesso ao cubo.

    Observação

    Se estiver a utilizar o Arquivo Seguro ou uma conta de serviço autónoma para aceder ao cubo, inclua essas credenciais aqui.

  8. Na caixa de diálogo Selecionar Utilizadores ou Grupos , clique em OK.

  9. No painel Selecionar uma página, clique em Cubos.

  10. INo painel direito, na coluna Acesso column, clique em Leitura na lista suspensa Adventure Works e Clientes Extraídos.

  11. No painel direito, na coluna Acesso ao Cubo Local/Detalhamento, selecione Detalhamento na lista suspensa Adventure Works e Clientes Extraídos.

  12. Clique em OK.

Crie uma Central de Business Intelligence

Os próximos artigos desta seção dependem da presença de uma Central de Business Intelligence. Se você já tiver uma, pode usá-la. No entanto, recomendamos criar uma central nova, que não faça parte do seu ambiente de produção.

Use o procedimento a seguir para criar uma Central de Business Intelligence.

Para criar uma Central de Business Intelligence

  1. No site da Administração Central do SharePoint, em Gestão de Aplicações, clique em Criar coleções de sites.

  2. Na página Criar Conjuntos de Sites:

  3. Digite um título na caixa de texto Título.

  4. Digite a URL que deseja usar na caixa de texto URL.

  5. Em Selecionar um modelo, escolha a guia Empresa e selecione Central de Business Intelligence.

  6. Na seção Administrador do Conjunto de Sites Primário, digite o nome do administrador na caixa de texto Nome do usuário.

  7. Ou então, digite um nome para o administrador do conjunto de sites secundário.

  8. Ou então, selecione um modelo de cota.

  9. Clique em OK.

Configure o acesso à central de BI

A tabela a seguir descreve as permissões disponíveis em uma Central de Business Intelligence.

Permissões da Central de Business Intelligence

Account Permissões
Visitantes
Leitura
As permissões de leitura permitem que o usuário visualize as informações da Central de Business Intelligence.
Members
Contribuir
As permissões de contribuição permitem que o usuário visualize e crie itens, como relatórios, e os salve no site.
Designers
Design
As permissões de design permitem que o usuário visualize, crie e publique itens que incluem os painéis.
Proprietários
Controle Total
As permissões de Controle Total permitem que o usuário visualize, crie e publique o conteúdo do painel, e visualize ou edite as permissões de usuário

Para os cenários descritos nos próximos artigos desta seção, os usuários precisarão das permissões a seguir.

  • Os utilizadores que publicam livros no Centro de Business Intelligence a partir do Excel necessitam de permissões de Contribuição e têm de ser adicionados ao grupo Membros.

  • Os utilizadores que publicam dashboards a partir do Dashboard do PerformancePoint Designer necessitam de permissões de Estrutura e têm de ser adicionados ao grupo Designers.

  • Usuários que estão somente visualizando relatórios ou painéis na Central de Business Intelligence, mas não publicando, precisam de permissões de Leitura e devem ser adicionados ao grupo Visitante.

Use o procedimento a seguir para configurar permissões para a Central de Business Intelligence.

Para configurar permissões na Central de Business Intelligence

  1. Na Central de Business Intelligence, clique em Compartilhar.

  2. Digite os nomes dos usuários ou grupos para quem você deseja conceder acesso.

  3. Clique em Mostrar Opções.

  4. Na lista suspensa Selecionar um grupo ou nível de permissão, selecione o nível de permissão desejado.

  5. Clique em Compartilhar.

Cenários que usam essa configuração

Os cenários a seguir usam os dados de amostra do AdventureWorks e a Central de Business Intelligence configurada neste artigo:

Criar um painel dos Serviços do Excel usando dados do SQL Server Analysis Services