Tipos de conteúdo externo no Microsoft Office SharePoint Online

Saiba mais sobre os tipos de conteúdo externo BCS e o que você precisa para começar a criá-los no Microsoft Office SharePoint Online.

O que é um tipo de conteúdo externo?

O tipo de conteúdo externo é um conceito básico de Business Connectivity Services (BCS). Usado em toda a funcionalidade e os serviços oferecidos pelo BCS, tipos de conteúdo externo são descrições de metadados reutilizável de informações de conectividade e definições de dados mais os comportamentos que você deseja aplicar a uma determinada categoria de dados externos.

Tipos de conteúdo externo permitem que você gerencie e reutilizar os metadados e os comportamentos de uma entidade de negócios, como um cliente ou a ordem de um local central e permitir que os usuários interajam com dados externos e os processos de maneira mais significativa.

Estes são alguns dos benefícios do uso de tipos de conteúdo externo:

  • Fornecer a capacidade de reutilização: Um tipo de conteúdo externo é uma definição de dados reutilizável de uma entidade de negócios. Depois de criar, você pode usá-lo com qualquer um dos recursos de apresentação no BCS para fornecer uma experiência de usuário rica para interagir com dados externos.

  • Encapsulam a complexidade de sistemas externos: Tipos de conteúdo externo permitem que os operadores de informações montar nas soluções comerciais sem ter que lidar com a complexidade dos sistemas externos, como informações de conectividade e interfaces de código. Depois que alguém cria um tipo de conteúdo externo, ele está disponível aos usuários para uso de qualquer forma que precisam (desde que eles tenham as permissões para executar essa operação e acessar os dados externos). No entanto, o usuário não precisa saber tudo sobre o local dos dados externos ou como se conectar a ela.

  • Fornecer comportamento interno do Office e do Microsoft Office SharePoint Online: Tipos de conteúdo externo fornecem comportamentos de tipo de item do Office (por exemplo, Contatos, Tarefas, Calendários no Outlook, documentos em Word e listas no Espaço de trabalho do SharePoint); Comportamentos do SharePoint (por exemplo, listas, Web Parts e páginas de perfil); e recursos (por exemplo, a capacidade de pesquisa ou trabalhar offline) para dados externos e os serviços. Para que os usuários possam trabalhar em seus ambientes de trabalho familiar sem precisar para buscar dados ou aprender e interagir com as interfaces de usuário (e proprietários) diferentes.

  • Ajudam a fornecer acesso mais seguro: Tipos de conteúdo externo de acordo com a segurança colocada em vigor pelo sistema externo e SharePoint. Você pode ter controle total da quem acessa quais dados, configurando a segurança no SharePoint.

  • Simplificar a manutenção: Como tipos de conteúdo externo podem ser criados uma vez e usados por várias soluções em vários cenários, você pode gerenciá-los facilmente. Por exemplo, você pode gerenciar suas permissões de acesso e conexão e definições de dados em um local central.

  • Habilitar pesquisa de dados externos: Você pode usar o SharePoint Server search de um portal da intranet para consultar informações sobre um determinado tipo de conteúdo externo, como um cliente. SharePoint Server search recupera os dados diretamente do sistema externo. Consequentemente, os usuários podem obter as informações necessárias sem precisar obter aprovação ou instalar um aplicativo separado.

  • Habilitar trabalhando offline: Você pode tirar offline tipos de conteúdo externo no Outlook 2013. Business Connectivity Services (BCS) fornece cache avançada e recursos de trabalho off-line e suporta operações com base em cache. Os usuários podem manipular dados externos com facilidade e eficiência, mesmo quando estiverem offline ou se a conectividade do servidor estiver indisponível, lentas ou intermitentes. As operações de leitura/gravação realizadas nas entidades de negócios em cache são sincronizadas quando uma conexão com o servidor se tornar disponível.

Pré-requisitos para trabalhar com tipos de conteúdo externo BCS

Para começar a criar tipos de conteúdo externo, será necessário o seguinte:

  • SharePoint

  • Visual Studio 2012

  • Office Developer Tools para Visual Studio 2012

    ou

  • SharePoint Designer 2013

Para configurar um ambiente de desenvolvimento para a criação de tipos de conteúdo externo, consulte Configurar um ambiente de desenvolvimento geral para o Microsoft Office SharePoint Online.

O que você pode fazer com os tipos de conteúdo externos?

Quando o SharePoint estiver configurado para se comunicar com o sistema externo, você pode usar os tipos de conteúdo externos para criar os seguintes objetos para apresentar os dados subjacentes:

  • Listas externas

    Uma lista externa habilita o acesso aos dados de sistemas externos da mesma forma que os dados de lista do SharePoint são acessados. Listas externas usam tipos de conteúdo externo como fontes de dados. Listas externas permitem que você use os metadados que já esteja definido sobre um tipo de conteúdo externo para criar uma lista do SharePoint com dados externos que procura e executa como qualquer lista do SharePoint.

    Você também pode aproveitar as listas externas offline a serem usados em Outlook 2013. Isso permite que você trabalhe com dados externos, assim como os tipos de Item de nativo Outlook, como contatos, tarefas e postagens e usar os dados externos em aplicativos cliente do Office.

    Listas externas Habilitar gravação de volta para o sistema externo se permitir o sistema externo, e ele é modelado de acordo por tipo de conteúdo externo. Isso significa que os usuários podem editar dados externos diretamente do dentro. Quaisquer alterações feitas aos itens na lista são sincronizadas automaticamente com o sistema externo. Além disso, usando o botão Atualizar dados na lista, você pode sincronizar e obter dados atualizados do sistema externo automaticamente.

  • external data columns

    A coluna de dados externos permite aos usuários adicionar dados de tipos de conteúdo externo para listas padrão do SharePoint. Assim como uma lista externa, colunas de dados externos podem exibir dados de qualquer tipo de conteúdo externo que é modelado no Business Connectivity Services (BCS).

  • Web Parts de Dados Corporativos

    O Microsoft Office SharePoint Online fornece cinco Web Parts diferentes para trabalhar com dados externos: Lista de Dados Corporativos, Item de Dados Corporativos, Construtor de Itens de Dados Corporativos, Lista Relacionada a Dados Corporativos e Ações de Dados Corporativos.

  • External content type picker

    Um selecionador de tipo de conteúdo externo fornece a separação e resolvendo funcionalidade ao usuário. Você pode incorporar um selecionador em um formulário ou página para cenários em que um usuário deve poder escolher um tipo de conteúdo externo da lista de tipos de conteúdo externo disponíveis.

  • Seletor de Item externo

    Um seletor de Item externo fornece a funcionalidade de separação e resolvendo para itens externos no servidor e nos aplicativos do Office rich client. Você pode incorporar um selecionador em um formulário ou página para cenários em que um usuário deve ser capaz de selecionar um item externo, como um cliente de uma lista de clientes.

  • Páginas de perfil

    Páginas de Perfil são páginas do SharePoint no Microsoft Office SharePoint Online que exibem os detalhes sobre um item externo. Assim como qualquer outra página de Web Parts do Microsoft Office SharePoint Online, você pode personalizar esta página para mostrar detalhes de um item externo.

  • Aplicativos e páginas personalizadas

    Você pode usar as opções de programação do Microsoft Office SharePoint Online, como o modelo de objeto do SharePoint, o modelo de objeto do cliente e URLs de Transferência de Estado Representacional (REST).

Tabela 1 contém exemplos de tarefas que ilustram como trabalhar com tipos de conteúdo externo.

Tabela 1. Tarefas básicas para trabalhar com tipos de conteúdo externo

Tarefa Descrição
Como fazer: criar um tipo de conteúdo externo de uma fonte OData no Microsoft Office SharePoint Online
Saiba como usar o Visual Studio 2012 para descobrir uma fonte OData publicada e criar um tipo de conteúdo externo reutilizável para uso no BCS (Serviços Corporativos de Conectividade) no Microsoft Office SharePoint Online.
Como fazer: criar tipos de conteúdo externo para SQL Server do Microsoft Office SharePoint Online
Saiba como criar um tipo de conteúdo externo com base em um banco de dados do SQL Server.

Confira também