Compartilhar via


Integração de dados de negócios no SharePoint

Você pode integrar dados de negócios ao SharePoint.Dados de negócios podem vir de aplicativos de servidor back-end, tais como Microsoft SQL Server, Siebel e a SAP, ou um serviço da Web.Os usuários podem exibir, adicionar, atualizar ou excluir dados de negócios, usando listas externas ou de Web Parts de dados de negócios no SharePoint.  Os usuários também podem acessar esses dados off-line em um aplicativo de Microsoft Office, como o Microsoft Outlook.Para obter mais informações, consulte Onde pode você mostrar dados externos.

Integrar dados do SharePoint, crie um modelo para o serviço de conectividade de dados de negócios (BDC).O serviço do BDC é um aplicativo no SharePoint que armazena informações sobre os dados em aplicativos de negócios.Para obter mais informações, consulte o serviço de conectividade de dados de negócios (BDC).

Modelos de Visual Studio

Modelos de Visual Studio permitem que você escrever código personalizado para recuperar e atualizar dados de fontes de dados back-end.Você também pode agregar dados de várias fontes de dados.Por exemplo, você pode exibir uma lista de clientes que contenha dados de um SQL Server banco de dados e um serviço da Web.

Você também pode importar modelos que já foram implantados no SharePoint.Depois de importar um modelo, você pode adicionar código personalizado ou basta usar Visual Studio para empacotar e implantar o modelo em vários farms de servidores do SharePoint.Para obter mais informações, consulte Criando um modelo de conectividade de dados de negócios.

Criando um modelo de Visual Studio

Você pode criar um modelo usando um designer e várias janelas de ferramenta.Ao projetar o modelo, o Visual Studio gera o modelo XML.Para obter mais informações, consulte Visão geral de ferramentas de Design do BDC modelo.

Um modelo contém entidades e os métodos.

Ee231597.collapse_all(pt-br,VS.110).gifEntidades

Uma entidade descreve uma coleção de campos.Por exemplo, uma entidade pode representar uma tabela em um banco de dados.Uma entidade aparece como um tipo de conteúdo externo no SharePoint.Para obter mais informações sobre os tipos de conteúdo externos, consulte quais são os tipos de conteúdo externo?

Ee231597.collapse_all(pt-br,VS.110).gifMétodos

Um método permite que os consumidores de um tipo de conteúdo externo para executar uma ação nos campos de uma entidade.Por exemplo, um método Updater pode permitir que os usuários alterar o endereço e data de um cliente de nascimento onde Address e BirthDate são campos da Customer entidade.

Visual Studio gera um arquivo de código de serviço para cada entidade em seu modelo.Quando você adiciona um método ao seu modelo, o Visual Studio gera um método correspondente no arquivo de código de serviço.Adicione código para cada método para executar a tarefa apropriada.Por exemplo, se você adicionar um método criador para o modelo, o Visual Studio gera um método de criador no seu arquivo de código de serviço.Este método é chamado pelo serviço BDC quando um usuário clica o Novo Item o botão em uma lista que é baseado no modelo.Portanto, adicione código para o método de criador que adiciona novos dados a uma fonte de dados.Para obter mais informações, consulte Elaborar um modelo de conectividade de dados de negócios.

Tópicos relacionados

Título

Descrição

Criando um modelo de conectividade de dados de negócios

Mostra como criar um novo modelo ou importar um modelo que você exporta do SharePoint.

Elaborar um modelo de conectividade de dados de negócios

Explica como os elementos de um modelo de design, usando ferramentas de design de Visual Studio.

Quando uso o SharePoint Designer vs. Soluções de Visual Studio ao construir usando o BCS

Ajuda a decidir se deseja usar Visual Studio ou usar o SharePoint Designer para criar um modelo para o BDC.