Exportar (0) Imprimir
Expandir Tudo

SQL Server Business Intelligence em Máquinas Virtuais do Azure

Atualizado: setembro de 2013

A galeria de Máquina virtual do Microsoft Azure inclui as imagens que contêm instalações do SQL Server. As edições do SQL Server com suporte nas imagens da galeria são os mesmos arquivos de instalação que você pode instalar nos computadores locais e em máquinas virtuais. Este tópico resume os recursos de BI (Business Intelligence) do SQL Server instalados nas imagens e as etapas de configuração necessárias depois que uma máquina virtual for provisionada. Este tópico também descreve as topologias de implantação com suporte para recursos de BI e as práticas recomendadas.

Neste tópico:

Há duas maneiras de licenciar o SQL Server no Máquina virtual do Microsoft Azures:

  1. Licencie os benefícios de mobilidade que fazem parte do Software Assurance. Para obter mais informações, consulte Mobilidade de Licença por meio do Software Assurance no Azure (http://azure.microsoft.com/en-us/pricing/license-mobility/).

  2. Pague uma taxa por hora de Máquina Virtual do Azure que tenha o SQL Server instalado. Consulte a seção “Máquinas virtuais” em Detalhes de preços (http://azure.microsoft.com/en-us/pricing/details/virtual-machines/ ).

Para obter mais informações sobre o licenciamento e as taxas atuais, consulte o seguinte:

Top

A galeria de Máquina virtual do Microsoft Azure inclui várias imagens que contêm o Microsoft SQL Server. O software instalado nas imagens de máquina virtual varia com base na versão do sistema operacional e na versão do SQL Server. A lista de imagens disponíveis na galeria de Máquinas Virtuais do Azure é alterada com frequência. Para obter a lista atual de imagens, consulte Preparando-se para migrar para o SQL Server em Máquinas Virtuais do Azure (http://go.microsoft.com/fwlink/?LinkId=294721).

  

Para obter mais informações sobre as edições e os recursos com suporte do SQL Server, consulte o seguinte:

Top

A tabela a seguir resume os recursos de business intelligence instalados nas imagens da galeria de Máquina virtual do Microsoft Azure do SQL Server 2012.

 

Recurso de BI do SQL Server Instalado na imagem da galeria Observações

Modo nativo do Reporting Services

Sim

Instalado, mas requer configuração.

Modo do SharePoint do Reporting Services

Não

A imagem da galeria de Máquina virtual do Microsoft Azure não inclui o SharePoint, nem arquivos de instalação do SharePoint.

Dados multidimensionais e mineração de dados do Analysis Services (OLAP)

Sim

Instalado e configurado como a instância padrão do Analysis Services

Analysis Services no modo de tabela

Não

Suportado em imagens do SQL Server 2012 e 2014, mas não é instalado por padrão. Instale outra instância do Analysis Services. Consulte a seção Instalar os outros serviços e recursos do SQL Server 2012 neste tópico.

Analysis Services e PowerPivot para SharePoint

Não

A imagem da galeria de Máquina virtual do Microsoft Azure não inclui o SharePoint, nem arquivos de instalação do SharePoint.

  

Top

  • O tamanho mínimo recomendado para uma máquina virtual é Grande durante o uso do SQL Server Enterprise Edition. O tamanho de máquina virtual Extragrande é recomendado para implantações de BI do SQL Server do Analysis Services e do Reporting Services.

    Para obter informações sobre os tamanhos de VM atuais, consulte o seguinte:

  • Uma prática recomendada para o gerenciamento de disco é armazenar dados, log e arquivos de backup em unidades diferentes de C: e D:. Por exemplo, crie os discos de dados E: e F:.

    • A unidade padrão C: tem um tamanho menor e é a unidade do sistema operacional. Além disso, a política de cache da unidade C: não é ideal para o trabalho com dados.

    • A unidade D: é uma unidade temporária que foi usada principalmente para o arquivo de paginação. A unidade D: é persistente e não é salva no armazenamento de Blob. As tarefas de gerenciamento, como uma alteração no tamanho da máquina virtual, redefinem a unidade D:. . É recomendável NÃO usar a unidade D: para arquivos de banco de dados, incluindo tempdb.

    Para obter mais informações sobre como criar e anexar discos, consulte Como anexar um disco de dados a uma máquina virtual.

  • Interrompa ou desinstale os serviços que você não planeja usar. Por exemplo, se a máquina virtual for usada apenas para Reporting Services, interrompa ou desinstale o Analysis Services e o SQL Server Integration Services. A imagem a seguir é um exemplo dos serviços que são iniciados por padrão.

      

    noteObservação
    O mecanismo de banco de dados do SQL Server é necessário em cenários de BI com suporte. Em uma topologia de VM de servidor único, é necessário que o mecanismo de banco de dados esteja em execução na mesma VM.

      

    Para obter mais informações, consulte o seguinte:

  • Verifique o Windows Update para obter novas ‘Atualizações importantes’. As imagens de Máquina virtual do Microsoft Azure são atualizadas com frequência; no entanto, as atualizações importantes podem se tornar disponíveis do Windows Update após a última atualização da imagem de VM.

Top

As implantações a seguir são exemplos que usam Máquina virtual do Microsoft Azures. As topologias nesses diagramas são apenas algumas das topologias possíveis que você pode usar com os recursos de BI do SQL Server e Máquina virtual do Microsoft Azures.

Top

Analysis Services, Reporting Services, Mecanismo de Banco de Dados do SQL Server e fontes de dados em uma única máquina virtual.

  • Analysis Services, Reporting Services e Mecanismo de Banco de Dados do SQL Server em uma única máquina virtual. Essa implantação inclui os bancos de dados do servidor de relatório.

  • Fontes de dados em uma segunda VM. A segunda VM inclui o Mecanismo de Banco de Dados do SQL Server como uma fonte de dados.

  • Analysis Services, Reporting Services e Mecanismo de Banco de Dados do SQL Server em uma única máquina virtual. Essa implantação inclui os bancos de dados do servidor de relatório.

  • A fonte de dados é o Banco de dados SQL do Azure.

  • Nesta implantação do Analysis Services de exemplo, o Reporting Services e o Mecanismo de Banco de Dados do SQL Server são executados em uma única máquina virtual. A máquina virtual hospeda os bancos de dados do servidor de relatório. A máquina virtual é unida a um domínio local pela Rede Virtual do Azure ou qualquer outra solução de encapsulamento de VPN.

  • A fonte de dados é local.

A imagem da galeria de máquinas virtuais do SQL Server inclui o modo nativo do Reporting Services instalado, no entanto, o servidor de relatório não está configurado. As etapas nesta seção configuram o servidor de relatório do Reporting Services. Para obter informações mais detalhadas sobre como configurar o modo nativo do Reporting Services, consulte Instalar o Servidor de relatórios de modo nativo do Reporting Services (SSRS) (http://msdn.microsoft.com/en-us/library/ms143711.aspx).

TipDica
Para obter conteúdo semelhante que usa scripts do Windows PowerShell para configurar o servidor de relatório, consulte Usar o PowerShell para criar uma VM do Azure com um servidor de relatório de modo nativo (http://msdn.microsoft.com/library/dn449661.aspx).

Nesta seção:

Há dois fluxos de trabalho comuns para conexão com uma Máquina Virtual do Azure:

  • Para conectar-se no , clique no nome da máquina virtual e clique em Conectar. Uma conexão de área de trabalho remota é aberta e o nome do computador é populado automaticamente.

  • Conecte-se à máquina virtual com a Conexão de Área de Trabalho Remota do Windows. Na interface de usuário da área de trabalho remota:

    1. Digite o nome do serviço de nuvem como o nome do computador.

    2. Digite dois-pontos (:) e o número da porta pública configurado para o ponto de extremidade da área de trabalho remota TCP.

      Myservice.cloudapp.net:63133

      Para obter mais informações, consulte O que é um serviço de nuvem? (http://www.windowsazure.com/en-us/manage/services/cloud-services/what-is-a-cloud-service/).

Inicie o Reporting Services Configuration Manager.

  1. No Windows Server 2012:

  2. Na tela Iniciar, digite Reporting Services para ver uma lista de Aplicativos.

  3. Clique com o botão direito do mouse em Gerenciador de Configurações do Reporting Services e clique em Executar como Administrador.

  1. No Windows Server 2008 R2:

  2. Clique em Iniciar e em TODOS OS PROGRAMAS.

  3. Clique em Microsoft SQL Server 2012.

  4. Clique em Ferramentas de Configuração.

  5. Clique com o botão direito do mouse em Gerenciador de Configurações do Reporting Services e clique em Executar como Administrador.

Ou

  1. Clique em Iniciar.

  2. Na caixa de diálogo Pesquisar programas e arquivos, digite reporting services. Se a VM estiver executando o Windows Server 2012, digite reporting services na tela Iniciar do Windows Server 2012.

  3. Clique com o botão direito do mouse em Gerenciador de Configurações do Reporting Services e clique em Executar como Administrador.

Configuração do modo nativo do Reporting Services

Top

Conta de serviço e URL do serviço Web:

  1. Verifique se o Nome do Servidor é o nome do servidor local e clique Conectar.

  2. Observe o Nome do Banco de Dados do Servidor de Relatório em branco. O banco de dados será criado quando a configuração for concluída.

  3. Verifique se o Status do Servidor de Relatório é Iniciado. Se você quiser verificar o serviço no Windows Server Manager, o serviço é o serviço do Windows SQL Server Reporting Services.

  4. Clique em Conta de Serviço e altere a conta conforme necessário. Se a máquina virtual for usada em um ambiente não unido ao domínio, a conta ReportServer interna será suficiente. Para obter mais informações sobre a conta de serviço, consulte Conta de Serviço (http://msdn.microsoft.com/en-us/library/ms189964.aspx).

  5. Clique em URL de Serviço Web no painel esquerdo.

  6. Clique em Aplicar para configurar os valores padrão.

  7. Observe as URLs do Serviço Web Servidor de Relatórios. Observe que a porta TCP padrão é 80 e faz parte da URL. Em uma etapa posterior, você criará um ponto de extremidade de Máquina virtual do Microsoft Azure para a porta.

  8. No painel de Resultados, verifique as ações concluídas com êxito.

Banco de dados:

  1. Clique em Bancos de dados no painel esquerdo.

  2. Clique em Alterar Banco de Dados.

  3. Verifique se a opção Criar um novo banco de dados de servidor de relatório está selecionada e clique em Avançar.

  4. Verifique o Nome do Servidor e clique em Testar Conexão.

  5. Se o resultado for Teste de conexão bem-sucedido, clique em OK e em Avançar.

  6. Observe que o nome do banco de dados é ReportServer e o Modo do Servidor de Relatório é Nativo e clique em Avançar.

  7. Clique em Avançar na página Credenciais.

  8. Clique em Avançar na página Resumo.

  9. Clique em Avançar na página Progresso e Conclusão.

URL do Gerenciador de Relatórios:

  1. Clique em URL do Gerenciador de Relatórios no painel esquerdo.

  2. Clique em Aplicar.

  3. No painel de Resultados, verifique as ações concluídas com êxito.

Clique em Sair.

Para obter informações sobre as permissões do servidor de relatório, consulte Concedendo permissões em um servidor de relatório no modo nativo (http://msdn.microsoft.com/en-us/library/ms156014(v=sql.110).aspx).

Configuração do modo nativo do Reporting Services

Top

Para verificar a configuração, vá para o gerenciador de relatórios na VM.

  1. Na VM, inicie o Internet Explorer com privilégios de administrador.

  2. Vá para http://localhost/reports na VM.

Configuração do modo nativo do Reporting Services

Top

Se você quiser se conectar ao Gerenciador de Relatórios na máquina virtual de um computador remoto, crie um novo ponto de extremidade TCP de máquina virtual. Por padrão, o servidor de relatório escuta solicitações HTTP na porta 80. Se você configurar as URLs do servidor de relatório para usar uma porta diferente, deverá especificar esse número de porta nas instruções a seguir.

  1. Criar um Ponto de Extremidade para a Máquina Virtual do TCP Port 80. Para obter mais informações consulte, a seção Pontos de extremidade e portas de firewall de máquina virtual neste documento.

  2. Abra a porta 80 no firewall da máquina virtual.

  3. Vá para o gerenciador de relatórios usando o Nome DNS da Máquina Virtual do Azure como o nome do servidor na URL. Por exemplo:

    Gerenciador de relatórios:http://uebi.cloudapp.net/reportserver

    Servidor de relatório:http://uebi.cloudapp.net/reports

    Configurar um firewall para acesso ao servidor de relatório (http://technet.microsoft.com/en-us/library/bb934283.aspx).

Configuração do modo nativo do Reporting Services

Top

A tabela a seguir resume algumas das opções disponíveis para publicar relatórios existentes de um computador local para o servidor de relatório hospedado no Máquina virtual do Microsoft Azure:

  • Construtor de Relatórios: A máquina virtual inclui uma versão de um clique do Construtor de Relatórios do Microsoft SQL Server. Para iniciar o Construtor de relatórios na máquina virtual pela primeira vez:

    1. Inicie seu navegador com privilégios administrativos.

    2. Vá para o gerenciador de relatórios na máquina virtual e clique em Construtor de Relatórios na faixa de opções.

    Para obter mais informações, consulte Instalando, desinstalando e oferecendo suporte ao Construtor de Relatórios (http://technet.microsoft.com/en-us/library/dd207038.aspx).

  • SQL Server Data Tools: VM: O SQL Server Data Tools é instalado na máquina virtual e pode ser usado para criar Projetos de Servidor de Relatório e relatórios na máquina virtual. O SQL Server Data Tools pode publicar os relatórios no servidor de relatório na máquina virtual.

  • SQL Server Data Tools: Remoto: No seu computador local, crie um projeto de Serviços de Relatórios no SQL Server Data Tools que contém relatórios do Reporting Services. Configure o projeto para se conectar à URL do serviço Web.

  • Crie um disco rígido.VHD que contenha relatórios e carregue e anexe a unidade.

    1. Crie um disco rígido.VHD em seu computador local que contenha seus relatórios.

    2. Crie e instale um certificado de gerenciamento.

    3. Carregue o arquivo VHD no Azure usando a ferramenta CSUpload. Para obter mais informações, consulte Ferramenta de linha de comando CSUpload (http://msdn.microsoft.com/en-us/library/windowsazure/gg466228.aspx).

    4. Anexe o disco à máquina virtual.

Configuração do modo nativo do Reporting Services

Top

Para instalar os serviços adicionais do SQL Server, como o Analysis Services no modo tabular, execute o assistente de instalação do SQL Server. Os arquivos de instalação estão no disco local da máquina virtual.

  1. Clique em Iniciar e em Todos os Programas.

  2. Clique em Microsoft SQL Server 2012 e em Ferramentas de Configuração.

  3. Clique em Central de Instalação do SQL Server.

Ou execute C:\SQLServer_11.0_full\setup.exe

noteObservação
Na primeira vez em que você executar a instalação do SQL Server, mais arquivos de instalação poderão ser baixados e isso exigirá uma reinicialização da máquina virtual e o reinício da instalação do SQL Server.

  

TipDica
Se você precisar personalizar repetidamente a imagem selecionada do Máquina virtual do Microsoft Azure, considere criar sua própria imagem do SQL Server 2012. A funcionalidade SysPrep do Analysis Services foi habilitada com o SQL Server 2012 SP1 CU2. Para obter mais informações, consulte Pacote de atualizações cumulativas 2 para o SQL Server 2012 (http://support.microsoft.com/kb/2790947).

Top

As etapas nesta seção resumem a instalação do modo tabular do Analysis Services. Para obter mais informações, consulte o seguinte:

Para instalar o Analysis Services no modo de tabela:

  1. No assistente de instalação do SQL Server, clique em Instalação no painel esquerdo e clique em Nova instalação autônoma do SQL Server ou adicionar recursos a uma instalação existente.

    • Se você visualizar a opção Procurar Pasta, vá para c:\SQLServer_11.0_full e clique em OK.

  2. Clique em Avançar na página de atualizações do produto.

  3. Na página Tipo de Instalação, selecione a opção Executar uma nova instalação do SQL Server 2012 e clique em Avançar.

  4. Na página Função de Instalação, clique em Instalação de recursos do SQL Server.

  5. Na página Seleção de Recursos, clique em Analysis Services.

  6. Na página Configuração da Instância, digite um nome descritivo, como Tabular em Instância Nomeada e nas caixas de texto ID da Instância.

  7. Na página de Configuração do Analysis Services, selecione o Modo Tabular. Adicione o usuário atual à lista de permissões administrativas.

  8. Conclua e feche o assistente de instalação do SQL Server.

 

Top

O servidor do Analysis Services oferece suporte somente à autenticação do Windows. Para acessar remotamente o Analysis Services de aplicativos cliente, como o SQL Server Management Studio ou o SQL Server Data Tools, a máquina virtual precisa ser unida ao seu domínio local, usando a Rede Virtual do Azure. Para obter mais informações, consulte, Rede virtual do Azure (http://msdn.microsoft.com/en-us/library/windowsazure/jj156007.aspx).

Uma instância padrão do Analysis Services escuta na porta TCP 2383. Abra a porta 80 no firewall de máquinas virtuais. Uma instância nomeada clusterizada do Analysis Services também escuta na porta 2383.

Para uma instância nomeada do Analysis Services, o serviço SQL Server Browser é necessário para gerenciar o acesso à porta. A configuração padrão do SQL Server Browser é a porta 2382.

No firewall de máquinas virtuais, abra a porta 2382 e crie uma porta de instância nomeada do Analysis Services estática.

  1. Para verificar as portas que já estão em uso na VM e qual processo está usando as portas, execute o seguinte comando com privilégios administrativos:

    netstat /ao

  2. Use o SQL Server Management Studio para criar uma porta de instância nomeada do Analysis Services estática atualizando o valor 'Port' nas propriedades gerais da instância do AS tabular. Para obter mais informações, consulte a seção “Usar uma porta fixa para uma instância padrão ou nomeada” em Configurar o Firewall do Windows para permitir o acesso ao Analysis Services (http://msdn.microsoft.com/en-gb/library/ms174937.aspx#bkmk_fixed).

  3. Reinicie a instância tabular do serviço Analysis Services.

Para obter mais informações, consulte a seção Pontos de extremidade e portas de firewall de máquina virtual neste documento.

Top

Esta seção resume os pontos de extremidade do Máquina virtual do Microsoft Azure a serem criados e as portas a serem abertas nos firewalls da máquina virtual. A tabela a seguir resume as portas TCP para as quais criar pontos de extremidade e as portas a serem abertas no firewall de máquinas virtuais.

  • Se você estiver usando uma única VM e os dois itens a seguir forem verdadeiros, não será necessário criar pontos de extremidade de VM e você não precisará abrir as portas no firewall na VM.

    • Você não se conecta remotamente aos recursos do SQL Server na VM. Se você estabelecer uma conexão de área de trabalho remota com a VM e acessar os recursos do SQL Server localmente na VM, isso não será considerado uma conexão remota com os recursos do SQL Server.

    • Não é necessário unir a VM a um domínio local pela Rede Virtual do Azure ou outra solução de encapsulamento de VPN.

  • Se a máquina virtual não for unida a um domínio, mas você quiser se conectar remotamente aos recursos do SQL Server na VM:

    • Abra as portas no firewall da VM.

    • Crie pontos de extremidade de máquina virtual para as portas indicadas (*).

  • Se a máquina virtual for unida a um domínio usando um túnel de VPN, como a Rede Virtual do Azure, os pontos de extremidade não serão necessários. No entanto, abra as portas no firewall da VM.

 

Porta Tipo Descrição

80

TCP

Acesso remoto ao servidor de relatório (*).

1433

TCP

SQL Server Management Studio (*).

1434

UDP

SQL Server Browser. Isso é necessário quando a VM ingressou em um domínio.

2382

TCP

SQL Server Browser.

2383

TCP

Instância padrão do SQL Server Analysis Services e instâncias nomeadas clusterizadas.

Definida pelo usuário

TCP

Crie uma porta de instância nomeada do Analysis Services estática para um número de porta que você escolher e desbloqueie o número da porta no firewall.

Para obter mais informações sobre como criar pontos de extremidade, consulte o seguinte:

O diagrama a seguir ilustra as portas a serem abertas no firewall da VM para permitir o acesso remoto aos recursos e aos componentes na VM.

Top

Top

Envie comentários e informações de contato através do Microsoft SQL Server Connect (https://connect.microsoft.com/SQLServer/Feedback).

Top

Mostrar:
© 2014 Microsoft