Partilhar via


Localizar e avaliar uma origem para feeds de dados

Os feeds de dados são usados para mover dados XML de fontes de dados online para pastas de trabalho habilitadas para o PowerPivot que você cria no PowerPivot para Excel. Para usar um feed de dados, você deve primeiro identificar um ou mais serviços de dados ou Web que retornem dados no formato do Átomo 1.0.

Este tópico contém as seguintes seções:

Revisar as possíveis origens do formato de dados Atom

Obter feeds de dados de ferramentas e aplicativos da Microsoft

Criar provedores personalizados para gerar feeds de dados de fontes de dados internas

Revisar as possíveis origens do formato de dados Atom

As origens de dados Atom 1.0 incluem:

  • Software com recursos de exportação internos que geram feeds de dados do Atom. O SQL Server 2008 R2 Reporting Services e o Microsoft SharePoint 2010 incluem recursos de exportação que geram dados Atom 1.0.

  • Serviços de dados internos ou personalizados criados em sua organização por especialistas de dados, com a finalidade de tornar os dados corporativos ou comerciais disponíveis como feeds de dados Atom.

  • Origens externas ou públicas de dados agregados que dão suporte a Atom feeds. Os agregadores de dados estão cada vez mais oferecendo Atom feeds como uma alternativa aos RSS feeds. Os links de Atom feed exibidos em sites de agregadores de dados podem ser incluídos em documentos de serviço de dados do SSAS como uma URL de serviço de dados que fornece dados Atom.

Obter feeds de dados de ferramentas e aplicativos da Microsoft

Possíveis origens de dados Atom 1.0 são o recurso interno do SQL Server 2008 R2 Reporting Services e listas do SharePoint que permitem exportar os dados dessas origens no formato Atom 1.0. Se essas origens estiverem disponíveis, você terá acesso automático a dados Atom 1.0 por meio dos recursos de exportação internos.

Origem

Dados Atom

Link

Reporting Services

A versão do Reporting Services do SQL Server 2008 R2 inclui uma nova extensão de renderização de dados que exporta dados no formato Atom 1.0.

Importar dados de um relatório do Reporting Services

Listas do SharePoint

No SharePoint 2010, as bibliotecas e listas contêm um novo comando Exportar como feed de dados na tira. Todos os itens da lista, bem como o XML interno que descreve a lista, podem ser exportados como um feed de dados.

Exportar uma lista do SharePoint exige que você instale o ADO.NET Data Services em seu sistema. Para obter mais informações, consulte Instalar o ADO.NET Data Services para dar suporte a exportações do feed de dados das listas do SharePoint.

Importar dados de um feed de dados

Criar provedores personalizados para gerar feeds de dados de fontes de dados internas

Os serviços de dados Atom poderão ser encontrados em sua organização se você tiver desenvolvedores que saibam como criá-los. Os especialistas ou programadores de dados podem criar serviços de dados simples facilmente para ajudar a tornar os dados internos mais acessíveis para usuários empresariais. Os aprimoramentos dos Serviços de Dados do ADO.NET e do WCF (Windows Communication Foundation) permitem e simplificam o desenvolvimento de serviços de dados, fazendo com que seja relativamente fácil retornar dados de bancos de dados corporativos existentes como dados Atom.

A tecnologias comuns para criar serviços de dados incluem as seguintes:

  • Serviços do WCF (Windows Communications Foundation) no estilo REST.

  • Estrutura do ADO.NET Data Services. Para obter mais informações, consulte Utilizando o ADO.NET Data Services (em inglês).

Requisitos de serviços de dados personalizados

Um serviço de dados fornece dados tabulares XML por solicitação. Para que o Analysis Services possa usar esses dados, o serviço de dados deve atender a determinados requisitos descritos na tabela a seguir.

Requisito

Descrição

Ponto de extremidade HTTP

O serviço de dados deve estar acessível por meio de uma conexão Web. O serviço de dados será referenciado dentro do feed de dados por seu caminho de URL.

Registro

Os feeds de dados são acessados por meio de documentos do serviço de dados que você cria em um site do SharePoint.

O documento do serviço de dados registra um feed de dados, tornando o feed disponível para outros usuários.

A importação do documento do serviço de dados dispara solicitações que obtêm dados reais dos serviços de dados listadas no documento.

Autenticação e controle de acesso

O serviço de dados deve permitir acesso anônimo ou dar suporte à segurança integrada do Windows usando as credenciais do usuário atual.

Saída de dados no formato Atom 1.0

O serviço de dados deve fornecer saída de dados em conformidade com o formato de Agregação Atom 1.0. Este é o formato que tem suporte pelo leitor de feed de dados que é incorporado no PowerPivot para Excel.

O leitor de feed de dados interno não dá suporte ao formato RSS.

Para obter mais informações sobre os requisitos da saída de dados, consulte Sintaxe XML do Feed de Dados.

Paginação

Os serviços de dados Atom podem dar suporte à paginação para dividir dados em partes gerenciáveis.

A paginação é ignorada no Analysis Services.

Todos os dados serão carregados no modelo IMBI para cada página consecutiva até que mais nenhum dado seja encontrado (ou que ocorra um limite de memória ou outra restrição de recurso).

Operações registradas em log (opcional)

O Analysis Services não pode registrar em log eventos ou operações executados pelo serviço de dados. O registro em log é uma função do serviço de dados que você usa. Se o serviço de dados não registrar em log eventos ou erros, você não terá um registro informando se os dados foram recuperados com êxito. Se estiver criando um provedor de serviço de dados para obter dados corporativos, considere adicionar o recurso de registro em log a seu serviço para que possa acompanhar o status das operações de importação e de atualização.