Compartir a través de


Encontrar y evaluar un origen para las fuentes de distribución de datos

Las fuentes de distribución de datos se utilizan para pasar los datos XML de los orígenes de datos en línea a los libros habilitados para PowerPivot que se crean en PowerPivot para Excel. Para utilizar fuentes de distribución de datos, primero debe identificar uno o más servicios de datos o web que devuelvan los datos en el formato de Atom 1.0.

Este tema contiene las siguientes secciones:

Revisar posibles orígenes del formato de datos de Atom

Obtener las fuentes de distribución de datos de las herramientas y aplicaciones de Microsoft

Crear proveedores personalizados para obtener fuentes de distribución de datos de orígenes de datos internos

Revisar posibles orígenes del formato de datos de Atom

Entre los orígenes de datos de Atom 1.0 se encuentran:

  • Software con características de exportación integradas que generan fuentes de distribución de datos de Atom. SQL Server 2008 R2 Reporting Services y Microsoft SharePoint 2010 incluyen características de exportación que generan datos de Atom 1.0.

  • Los servicios de datos personalizados o internos creados dentro de una organización por los especialistas en datos, con el propósito de hacer que los datos corporativos o empresariales estén disponibles como fuentes de distribución de datos de Atom.

  • Los orígenes externos o públicos de datos sindicados compatibles con las fuentes de Atom. Los sindicadores de datos ofrecen cada vez más fuentes de Atom como una alternativa a las fuentes de RSS. Los vínculos a fuentes de Atom que aparecen en los sitios web de distribuidores de datos pueden incluirse en los documentos de servicios de datos SSAS como un servicio de datos de dirección URL que proporciona los datos de Atom.

Obtener las fuentes de distribución de datos de las herramientas y aplicaciones de Microsoft

Los orígenes posibles de datos de Atom 1.0 incluyen la capacidad integrada de SQL Server 2008 R2 Reporting Services y las listas de SharePoint que permiten exportar los datos de estos orígenes en el formato de Atom 1.0. Si estos orígenes están a su disposición, tiene acceso automáticamente a los datos de Atom 1.0 a través de las características de exportación integradas.

Origen

Datos de Atom

Vínculo

Reporting Services

La versión de SQL Server 2008 R2 Reporting Services incluye una nueva extensión de representación de datos que exporta los datos del informe en el formato de Atom 1.0.

Importar datos desde un informe de Reporting Services

Listas de SharePoint

En SharePoint 2010, las bibliotecas y las listas incluyen un nuevo comando de exportación como comando de fuentes de distribución de datos en la cinta de opciones. Los elementos de la lista, así como el código XML interno que la describe, pueden exportarse como fuente de distribución de datos.

La exportación de una lista de SharePoint requiere la instalación de ADO.NET Data Services en el sistema. Para obtener más información, vea Instalar ADO.NET Data Services para admitir las exportaciones de fuentes de distribución de datos de las listas de SharePoint.

Importar datos de una fuente de distribución de datos

Crear proveedores personalizados para obtener fuentes de distribución de datos de orígenes de datos internos

Los servicios de datos de Atom se podrían encontrar dentro de una organización si tiene desarrolladores de software que sepan cómo crearlos. Los especialistas en datos o los programadores pueden crear con facilidad servicios de datos simples para ayudar a hacer que los datos internos sean más accesibles a los usuarios empresariales. Las mejoras de Servicios de datos de ADO.NET y Windows Communication Foundation (WCF) habilitan y simplifican el desarrollo de los servicios de datos, lo que facilita relativamente devolver los datos de las bases de datos corporativas existentes como datos de Atom.

Algunas tecnologías comunes para generar servicios de datos son las siguientes:

  • Servicios de Windows Communication Foundation (WCF) del estilo de REST.

  • Marco de trabajo de ADO.NET Data Services Para obtener más información, vea Usar ADO.NET Data Services.

Requisitos de los servicios de datos personalizados

Un servicio de datos proporciona los datos tabulares XML tras la solicitud. Para que Analysis Services pueda utilizar estos datos, el servicio de datos debe cumplir ciertos requisitos que se describen en la siguiente tabla.

Requisito

Descripción

Extremo HTTP

El servicio de datos debe ser accesible a través de una conexión web. Se hará referencia al servicio de datos dentro de la fuente de distribución de datos mediante su ruta de acceso de dirección URL.

Registro

A las fuentes de distribución de datos se obtiene acceso a través de los documentos de servicio de datos que se crean en un sitio de SharePoint.

El documento de servicio de datos registra una fuente de distribución de datos, haciendo que la fuente esté disponible para otros usuarios.

Al importar el documento de servicio de datos, se desencadenan las solicitudes que obtienen los datos reales de los servicios de datos enumeradas en el documento.

Autenticación y control de acceso

El servicio de datos debe permitir el acceso anónimo o ser compatible con la seguridad integrada de Windows que usa las credenciales del usuario actual.

Resultado de datos en el formato de Atom 1.0

El servicio de datos debe proporcionar la salida de los datos de forma que cumpla el formato de distribución de Atom 1.0. Este es el formato admitido por el lector de fuentes de distribución de datos integrado en PowerPivot para Excel.

El lector de fuentes de distribución de datos integrado no admite el formato de RSS.

Para obtener más información acerca de los requisitos de la salida de datos, vea Sintaxis XML de las fuentes de distribución de datos.

Paginación

Los servicios de datos de Atom pueden admitir la paginación para dividir los datos en fragmentos manejables.

La paginación se omite en Analysis Services.

Todos los datos se cargarán en el modelo IMBI para cada página consecutiva hasta que no se encuentren más datos (o bien se alcance un umbral de memoria o se produzca otra restricción de los recursos).

Operaciones registradas (opcional)

Analysis Services no puede registrar los eventos o las operaciones realizadas por el servicio de datos. El registro es una función del servicio de datos que se utiliza. Si el servicio de datos no registra los eventos o los errores, no tendrá un registro de si los datos se recuperan correctamente. Si va a crear un proveedor de servicio de datos para los datos corporativos, considere agregar capacidad de registro al servicio para que pueda realizar el seguimiento del estado de las operaciones de importación y actualización.