Compartilhar via


Converter um tipo de conteúdo externo com escopo de suplemento em um escopo do locatário

Saiba como criar um tipo de conteúdo externo baseado em OData usando ferramentas de geração automática do Visual Studio 2012 e importá-lo para o repositório de metadados do BCS (Business Connectivity Services) para que ele possa ser usado em todo um workspace de locatário. Modelos BDC são definições XML complexas de uma fonte de dados externa. Eles são usados ao definir tipos de conteúdo externos para BCS. Eles são muito difíceis de criar manualmente, portanto, ferramentas foram criadas para gerar automaticamente os arquivos usando o Visual Studio 2012 e as Ferramentas de Desenvolvedor do Office para Visual Studio 2012. Usando essas ferramentas, você pode criar um pacote .app usando a publicação do Visual Studio e, em seguida, abrir esse pacote para extrair o arquivo de modelo.

Extrair o arquivo de modelo BDC de um pacote de suplemento do Visual Studio

As etapas a seguir mostram como criar OData com base no tipo de conteúdo externo e, em seguida, importá-lo para o repositório de metadados do BCS para que ele pode ser usado em um espaço de trabalho inteira de locatário.

Para criar um arquivo de modelo BDC a partir de uma fonte OData

  1. No Visual Studio 2012, crie um suplemento para o projeto do SharePoint .

  2. Especifique as configurações de suplemento, incluindo nome add-in, a URL do site para depurar o suplemento, e como você deseja hospedar o suplemento ( auto-hospedado, hospedado em provedor ou hospedado no SharePoint ). Para obter mais informações, confira Escolher padrões para desenvolver e hospedar seu Suplemento do SharePoint.

  3. Escolha Concluir para criar o aplicativo.

  4. No Solution Explorer, abra o menu de atalho para o projeto e escolha Adicionar, tipos de conteúdo para a fonte de dados externa.

    Isso iniciará um assistente que ajuda você a localizar a fonte de dados selecionada e criar o modelo BDC.

  5. Na página Definir fonte do OData, insira a URL do serviço OData que você deseja se conectar. A URL deve ser semelhante esta: http://services.odata.org/Northwind/Northwind.svc/.

    Especifique um nome para sua fonte OData.

    Observação

    Para este exemplo, você usará o serviço Northwind que está disponível na lista de produtores localizada no site do Protocolo de Dados Abertos.

  6. Uma lista aparece mostrando entidades de dados que estão sendo expostas pelo OData Service. Selecione uma ou mais das entidades e escolha Concluir.

Para implantar o tipo de conteúdo externo add no escopo como um pacote de suplemento

  1. No Visual Studio, no menu Build, escolha Publicar.

  2. Nome do pacote, especifique salvar local no disco rígido local unidade e escolha Concluir.

Para extrair o arquivo de modelo do pacote. App

  1. Abra a pasta onde o pacote. App é criado.

  2. Altere a extensão de nome de arquivo de . App para. zip.

  3. Extraia o pacote ZIP em uma pasta local.

  4. Abra a pasta extraída para localizar o arquivo WSP.

  5. Mova o arquivo WSP para outro local.

  6. Altere a extensão de nome de arquivo. wsp neste arquivo para . cab.

  7. Abra o arquivo. cab, e você encontrará o arquivo Bdcmodel.bdcm.

  8. Salve o arquivo de Bdcmodel.bdcm para outro local.

Para importar o arquivo de modelo usando páginas de Administração Central do SharePoint

  1. Abra páginas da Administração Central do SharePoint Online ou do SharePoint local.

  2. Escolha Gerenciar aplicativos de atender.

  3. Escolha o serviço corporativo de conectividade de dados.

  4. Escolha o link de importação da faixa de opções do servidor.

  5. Escolha o botão Procurar para especificar o local onde você extraiu o arquivo. bdcm.

  6. Mantenha as configurações padrão e clique em Importar.

Confira também