Visão geral do SQL Server em um ambiente do SharePoint (SharePoint Server 2010)

 

Aplica-se a: SharePoint Foundation 2010, SharePoint Server 2010

Tópico modificado em: 2016-11-30

Este artigo descreve o relacionamento entre o Microsoft SharePoint Server 2010 e as versões com suporte do Microsoft SQL Server. Também descreve como você pode interagir com os bancos de dados e introduz maneiras de usar os recursos de relatório e BI (business intelligence) do SQL Server com o SharePoint Server 2010.

Para obter mais informações sobre as versões com suporte do SQL Server, consulte Requisitos de hardware e software (SharePoint Server 2010).

Neste artigo:

  • Produtos do SharePoint 2010 e o mecanismo de banco de dados do SQL Server

  • SQL Server como plataforma de dados para business intelligence nos Produtos do SharePoint 2010

  • Ferramenta de criação e publicação do SharePoint 2010 para business intelligence

Produtos do SharePoint 2010 e o mecanismo de banco de dados do SQL Server

O SharePoint Server 2010 é um aplicativo criado com base no mecanismo de banco de dados do SQL Server. Grande parte do conteúdo e das configurações no SharePoint Server 2010 é armazenada em bancos de dados relacionais. O SharePoint Server 2010 usa os seguintes tipos de bancos de dados:

  • Configuração   O banco de dados de Configuração e o banco de dados de conteúdo da Administração Central são chamados de bancos de dados de configuração. Eles contêm dados sobre configurações de farm, como bancos de dados usados, sites do IIS (Serviços de Informações da Internet) ou aplicativos Web, soluções, pacotes de Web Parts, modelos de sites, cota padrão e tipos de arquivos bloqueados. Um farm pode ter apenas um conjunto de bancos de dados de configuração.

  • Conteúdo   Bancos de dados de conteúdo armazenam todo o conteúdo do site: documentos de site, como arquivos em bibliotecas de documentos, dados de lista; propriedades de Web Parts; e nomes e direitos de usuário. Todos os dados de um determinado site residem em um banco de dados de conteúdo. Cada aplicativo Web pode ter vários bancos de dados de conteúdo. Cada conjunto de sites pode ser associado a apenas um banco de dados de conteúdo, embora um banco de dados de conteúdo possa ser associado a vários conjuntos de sites.

  • Aplicativo de serviço   Bancos de dados de aplicativos de serviço armazenam dados para uso por um aplicativo de serviço. Os bancos de dados para aplicativos de serviço variam significativamente em suas utilizações.

Para obter uma lista completa dos bancos de dados que oferecem suporte ao SharePoint Server 2010, consulte Tipos e descrições dos bancos de dados (SharePoint Server 2010).

Trabalhando com os bancos de dados do SQL Server que oferecem suporte aos Produtos do SharePoint 2010

Os bancos de dados do SQL Server que oferecem suporte ao SharePoint Server 2010 podem ser criados pelo SharePoint Server 2010 ou por um administrador de banco de dados. Para obter mais informações, consulte Implantar usando bancos de dados criados por DBA (SharePoint Server 2010) .

A Microsoft não oferece suporte direto para a consulta ou a modificação dos bancos de dados compatíveis com o SharePoint Server 2010, com exceção do banco de dados do aplicativo de serviço Coleta de Dados de Uso e Integridade, que pode ser consultado diretamente e pode ter seu esquema adicionado.

Os bancos de dados do SQL Server que oferecem suporte ao SharePoint Server 2010 estão sujeitos a limitações de tamanho e a recomendações de configuração que não são padrão do SQL Server. Para obter mais informações, consulte Planejamento e configuração de armazenamento e capacidade do SQL Server (SharePoint Server 2010).

SQL Server como plataforma de dados para business intelligence nos Produtos do SharePoint 2010

O SharePoint Server 2010 pode ser usado com ferramentas de BI do SQL Server para analisar e exibir dados de BI de maneiras significativas. O SQL Server fornece a infraestrutura de dados primários e a plataforma de business intelligence que fornece aos autores de relatórios e usuários comerciais dados confiáveis, escalonáveis e seguros.

As seções a seguir descrevem as tecnologias e os recursos no SQL Server que dão suporte para a funcionalidade e os recursos de business intelligence no SharePoint Server 2010.

Mecanismo de banco de dados do SQL Server

O mecanismo de banco de dados do SQL Server é o serviço essencial para armazenamento, processamento e proteção dos dados. Os dados de BI podem ser coletados no mecanismo de banco de dados do SQL Server. Para obter mais informações, consulte o artigo sobre o mecanismo de banco de dados do SQL Server (https://go.microsoft.com/fwlink/?linkid=199540&clcid=0x416).

SSAS (SQL Server Analysis Services): dados multidimensionais

Dados multidimensionais do Microsoft SQL Server Analysis Services (SSAS) permitem projetar, criar e gerenciar estruturas multidimensionais que contêm detalhes e dados agregados de várias fontes de dados. Está disponível no SQL Server 2008 R2 um assistente de cubo que simplifica o modo de criação de cubos. Dados dimensionais ou dados de cubo são uma fonte de dados prototípica para os tipos de análise que podem ser feitos com o uso de aplicativos de serviço relacionados a business intelligence no SharePoint Server 2010. Para saber mais como dados relacionais e multidimensionais ajudam os usuários a analisar dados, consulte Armazenamento de dados, OLAP e Analysis Services para SharePoint 2010. Para obter mais informações, consulte o artigo sobre SQL Server Analysis Services – Dados Multidimensionais (https://go.microsoft.com/fwlink/?linkid=199541&clcid=0x416).

SQL Server Analysis Services: mineração de dados

As ferramentas de mineração de dados do SQL Server Analysis Services fornecem um conjunto de algoritmos de mineração de dados padrão do setor e outras ferramentas que ajudam a descobrir tendências e padrões nos dados. Os seguintes suplementos do Excel ajudam a executar análise de previsão:

  • O suplemento Ferramentas de Análise de Tabela para Excel fornece ferramentas fáceis de usar que aproveitam as vantagens da Mineração de Dados do Analysis Services para a execução de análises avançadas em dados de planilhas. Para obter mais informações, consulte o artigo sobre mineração de dados do SQL Server Analysis Services (https://go.microsoft.com/fwlink/?linkid=199543&clcid=0x416).

  • O Cliente de Mineração de Dados para Excel permite que os usuários criem, testem e consultem modelos de mineração de dados no Microsoft Office Excel 2007 usando dados de planilha ou dados externos disponíveis via Analysis Services.

Observação

Para habilitar suplementos, você deve ter uma conexão com o servidor.

SSRS (SQL Server Reporting Services)

O Microsoft SQL Server Reporting Services (SSRS) e o SharePoint Server 2010 são facilmente integrados. O SQL Server Reporting Services possui uma gama completa de ferramentas com as quais você pode criar, implantar e gerenciar relatórios para sua organização. Ele também apresenta recursos que permitem estender e personalizar a funcionalidade de relatório.

A funcionalidade disponível inclui:

  • A criação de relatórios com o Construtor de Relatórios 3, uma das ferramentas de criação do SQL Server Reporting Services, que pode ser iniciada diretamente do SharePoint Server 2010.

  • A publicação de relatórios SSRS no SharePoint Server 2010.

    Você pode publicar tipos de conteúdo de servidor de relatório em uma biblioteca do SharePoint e depois consultar e gerenciar esses documentos em um site do SharePoint.

Para obter mais informações sobre o SSRS, consulte o artigo sobre o SQL Server Reporting Services (https://go.microsoft.com/fwlink/?linkid=199545&clcid=0x416). Para obter mais informações sobre como instalar os diferentes modos de integração, consulte Documentação para relatórios SSRS no SharePoint (visão geral).

SSIS (SQL Server Integration Services)

O Microsoft SQL Server Integration Services (SSIS) fornece soluções avançadas de integração e transformação de dados. Você pode criar um processo ETL (extração, transformação e carregamento) repetível para automatizar a movimentação de dados a partir de determinadas fontes, como arquivos de dados XML, arquivos simples ou fontes de dados relacionais, para um ou mais destinos. Se os dados derivarem de diferentes fontes, mas não tiverem sido extraídos ou purificados para obterem os benefícios oferecidos em aplicativos de BI, o SQL Server Integration Services poderá ajudar a prepará-los. Para obter mais informações, consulte o artigo sobre o SQL Server Integration Services (https://go.microsoft.com/fwlink/?linkid=199546&clcid=0x416).

BIDS (Business Intelligence Development Studio)

O BIDS (Microsoft Business Intelligence Development Studio) fornece assistentes intuitivos para a criação de soluções de integração, relatórios e análise em um ambiente unificado. Ele dá suporte ao ciclo de vida completo de desenvolvimento, teste e implantação de soluções e relatórios. O BIDS tem como base o ambiente de desenvolvimento do Visual Studio 2005, mas o personaliza com as extensões e os tipos de projeto específicos aos serviços do SQL Server para relatórios, fluxos de dados ETL, cubos OLAP e estrutura de mineração de dados.

PowerPivot para Excel e PowerPivot para SharePoint

O PowerPivot é um suplemento que permite aos usuários criar soluções de BI de autoatendimento. Ele também facilita o compartilhamento e a colaboração nessas soluções em um ambiente do SharePoint Server 2010. O PowerPivot também permite que organizações de TI aumentem sua eficácia operacional com ferramentas de gerenciamento do Microsoft SQL Server 2008. Os componentes do PowerPivot incluem:

  • O PowerPivot para Excel 2010 é um suplemento de análise de dados que fornece recursos avançados de computação diretamente do Microsoft Excel 2010. O PowerPivot para Excel (anteriormente conhecido como "Gemini") permite que os usuários analisem grandes quantidades de dados. Sua integração com o SharePoint Server 2010 ajuda os departamentos de TI a monitorar e gerenciar como os usuários colaboram. O suplemento remove o limite de um milhão de linhas para planilhas e fornece cálculos rápidos para grandes conjuntos de dados. Para obter mais informações, consulte a visão geral do PowerPivot (https://go.microsoft.com/fwlink/?linkid=199547&clcid=0x416).

  • O PowerPivot para SharePoint 2010 estende o SharePoint Server 2010 e os Serviços do Excel de forma a adicionar suporte a processamento, à colaboração e ao gerenciamento de documentos do servidor para as pastas de trabalho do PowerPivot publicadas em sites do SharePoint. Para obter mais informações, consulte o artigo sobre o PowerPivot para SharePoint (https://go.microsoft.com/fwlink/?linkid=199547&clcid=0x416).

Master Data Services

O SQL Server Master Data Services permite gerenciar centralmente ativos de dados importantes de toda a empresa e entre vários sistemas para fornecer dados mais confiáveis aos aplicativos de BI. O Master Data Services ajuda a criar um centro de distribuição de dados mestres que inclui um aplicativo de gerenciamento de dados de clientes finos para um administrador de dados. O aplicativo também pode aplicar fluxo de trabalho a proprietários atribuídos, aplicar regras de negócios extensíveis para garantir a qualidade dos dados e aplicar estratégias de gerenciamento de hierarquias e atributos. Para obter mais informações, consulte o artigo sobre o Master Data Services (https://go.microsoft.com/fwlink/?linkid=199548&clcid=0x416).

StreamInsight e processamento de eventos complexos

O Microsoft StreamInsight é um novo recurso no SQL Server 2008 R2 que apresenta uma plataforma avançada para o desenvolvimento e a implantação de aplicativos CEP (processamento de eventos complexos). O CEP é uma tecnologia de processamento de fluxo de eventos com alta produtividade e baixa latência. O StreamInsight permite que você analise os dados sem primeiro armazená-los, além disso, ele ajuda a monitorar os dados de várias origens para detectar padrões, tendências e exceções de maneira praticamente instantânea. A habilidade de monitorar, analisar e agir em relação aos dados em movimento de forma controlada por evento oferece uma oportunidade significativa para tomar decisões comerciais de forma mais rápida e consciente. Para obter mais informações, consulte Microsoft StreamInsight (https://go.microsoft.com/fwlink/?linkid=199549&clcid=0x416).

Ferramentas de criação e publicação do SharePoint Server 2010 para business intelligence

Veja a seguir as ferramentas de criação e publicação do SharePoint Server 2010 que contribuem com a criação de KPIs, scorecards, painéis e relatórios. Cada uma das ferramentas pode ser vinculada a dados relacionais e multidimensionais do SQL Server. Para saber mais, consulte Armazenamento de dados, OLAP e Analysis Services para SharePoint 2010. Para obter mais informações sobre os serviços e ver como cada ferramenta usa os dados do SQL Server, consulte Arquitetura para business intelligence no SharePoint Server 2010 e OBSOLETO Escolhendo uma ferramenta de business intelligence no SharePoint Server 2010.

  • Serviços do Excel   Use o Excel 2010 e os Serviços do Excel para visualizar, atualizar e interagir com modelos analíticos conectados a fontes de dados. Também use esses dados para análise, filtragem e apresentação de dados armazenados localmente. O Excel 2010 é a ferramenta de criação. Os Serviços do Excel permitem que você publique arquivos do Excel 2010 no SharePoint Server 2010.

  • Serviços do Visio   Use os Serviços do Visio para criar uma representação visual das estruturas de negócios que estão associadas aos dados. Alguns exemplos incluem a criação de recursos, sistemas e processos visuais que mostram o desempenho visual. Por exemplo, um engenheiro pode usar a visualização para criar objetos associados a dados que representam um processo.

  • Serviços PerformancePoint   Use os Serviços do PerformancePoint para criar painéis, scorecards e KPIs (indicadores chave de desempenho) que oferecem uma versão resumida do desempenho dos negócios. Os Serviços do PerformancePoint oferecem ao usuário análises integradas para monitoramento, análise e geração de relatórios.

  • Aplicativo de serviço Web Analytics   Use o aplicativo de serviço Web Analytics para saber mais sobre as visitas aos sites do SharePoint. O aplicativo de serviço Web Analytics coleta dados sobre como os usuários finais acessam as páginas do SharePoint.

Conteúdo relacionado

Central de recursos

Gerenciamento da continuidade dos negócios para SharePoint Server 2010

Business Intelligence no SharePoint Server 2010 (https://go.microsoft.com/fwlink/?linkid=199757&clcid=0x416)

Microsoft Business Intelligence (https://go.microsoft.com/fwlink/?linkid=199758&clcid=0x416)

SQL Server Tech Center (https://go.microsoft.com/fwlink/?linkid=199760&clcid=0x416)

Dados multidimensionais do SSAS (SQL Server Analysis Services) (https://go.microsoft.com/fwlink/?linkid=199761&clcid=0x416)

Mineração de dados do SSAS (SQL Server Analysis Services) (https://go.microsoft.com/fwlink/?linkid=199762&clcid=0x416)

Conteúdo do desenvolvedor

Centro de desenvolvedores do SharePoint (https://go.microsoft.com/fwlink/?linkid=159918&clcid=0x416)

Centro de desenvolvedores do SQL Server (https://go.microsoft.com/fwlink/?linkid=199764&clcid=0x416)

Mecanismo de banco de dados do SQL Server (https://go.microsoft.com/fwlink/?linkid=199765&clcid=0x416)

SSRS (SQL Server Reporting Services) (https://go.microsoft.com/fwlink/?linkid=199766&clcid=0x416)

SQL Server StreamInsight (https://go.microsoft.com/fwlink/?linkid=199767&clcid=0x416)