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

Você pode integrar dados comerciais no SharePoint. Os dados de negócios podem vir de aplicativos de servidor back-end, como Microsoft SQL Server, Siebel e 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 esse 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 do 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 contém dados de um SQL Server banco de dados e um serviço da Web.

Você também pode importar modelos já estão implantados em SharePoint. Depois de importar um modelo, pode adicionar o código personalizado ou simplesmente usar Visual Studio para empacotar e implantar o modelo para vários farms de servidor 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.

Entidades

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?

Mé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 de Updater pode permitir que os usuários alterar o endereço e a data de um cliente de nascimento onde Address e BirthDate são campos da Customer de 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 de 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 Criando 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ê pode exportar do SharePoint.

Criando 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 você a decidir se deseja usar Visual Studio ou usar o SharePoint Designer para criar um modelo para o BDC.