Importar datos de una fuente de distribución de datos

Las fuentes de distribución de datos son uno o varios flujos de datos XML que se generan a partir de un origen de datos en línea y se transmiten a un documento o aplicación de destino. En PowerPivot para Excel, puede importar una fuente de distribución de datos en el libro de PowerPivot mediante el Asistente para la importación de tablas. Después de importar una fuente de distribución de datos en un libro, puede usarla posteriormente en cualquier operación de actualización de datos que programe.

[!NOTA]

En Windows Vista y Windows 7, las características de la ventana de PowerPivot están disponibles en una cinta de opciones, que se explica en este tema. En Windows XP, las características están disponibles de un conjunto de menús. Si usa Windows XP y desea ver cómo se relacionan los comandos de menú con los comandos de la cinta de opciones, vea Interfaz de usuario de PowerPivot en Windows XP.

Este tema contiene las siguientes secciones:

Requisitos previos

Elegir un enfoque de importación

Importar fuentes de distribución de datos de orígenes de datos públicos o corporativos

Importar fuentes de distribución datos de listas de SharePoint

Importar fuentes de distribución de datos de informes de Reporting Services

Requisitos previos

La fuente debe ser una fuente Atom. No se admiten fuentes RSS.

La fuente debe estar disponible públicamente o debe tener permiso para conectarse a ella con una cuenta de Windows en la que haya iniciado sesión en esos momentos.

Para exportar una lista de SharePoint como una fuente de distribución de datos, el servidor de SharePoint del que está importando los datos debe tener ADO.NET Data Services 3.5 SP1. Para obtener más información, vea Determinación de los requisitos de hardware y software (SharePoint Server 2010). En Requisitos de software, busque la lista de requisitos previos de software y haga clic en el vínculo ADO.NET Data Services 3.5 que corresponda al sistema operativo que está usando (Windows Server 2008 SP2 o Windows Server 2008 R2).

Elegir un enfoque de importación

Los datos se agregan una vez durante la importación y se colocan en el libro de PowerPivot. Para obtener datos actualizados desde la fuente, puede actualizar los datos desde PowerPivot para Excel o bien, configurar un programa de actualización de datos para el libro una vez se haya publicado en SharePoint. Para obtener más información, vea Maneras diferentes de actualizar datos en PowerPivot.

Puede utilizar cualquiera de los siguientes enfoques para importar fuentes de distribución de datos a un libro de PowerPivot.

Aplicación

Método

Vínculo

Azure DataMarket

Importar o exportar datos directamente de Azure DataMarket a PowerPivot para Excel.

Cómo

PowerPivot para Excel

Haga clic en De fuentes de datos para importar una fuente desde un documento de servicio de Atom o una fuente de distribución de datos única desde un servicio o aplicación que genere fuentes en el formato de Atom.

Utilice este método para importar fuentes desde servicios externos o internos o desde aplicaciones que proporcionen fuentes de Atom sobre una conexión HTTP.

Cómo

Listas de SharePoint 2010

Exporte la totalidad o parte de una lista de SharePoint como una fuente de distribución de datos de Atom.

Cómo

Reporting Services

Exportar la totalidad o parte de un informe que se ejecuta en un servidor de informes de SQL Server como una fuente de distribución de datos de Atom.

Cómo

Importar o exportar de Azure DataMarket

Debe tener un Windows Live ID para poder usar los datos de Azure DataMarket. Si no conoce Azure DataMarket, puede elegir entre diversos orígenes de datos gratuitos para aprender los pasos.

Iniciar desde Azure DataMarket

  1. Vaya al sitio web de Azure DataMarket. Inicie sesión con su Windows Live ID.

  2. Al usarlo por primera vez, asegúrese de rellenar la información de cuenta y crear un identificador de cuenta que usará al importar o exportar a Excel.

  3. Haga clic en Data (Datos).

  4. Debajo de Price (Precio), haga clic en Free (Gratuito) para ver una lista de los orígenes de datos libres de cargo.

  5. Haga clic en el origen de datos. En la mayoría de los orígenes de datos, incluidos los gratuitos, deberá iniciar sesión para usarlos. Haga clic en el vínculo para iniciar sesión.

  6. En la página de origen de datos, busque Explore this Data (Explorar estos datos). La mayoría de las páginas tienen un vínculo con este nombre y cuando se hace clic en él, se abre una ventana de consulta.

  7. Ejecuta la consulta.

  8. Haga clic en Export (Exportar).

  9. En Export to Program (Exportar a programa), elija Excel PowerPivot.

  10. Cuando se le pregunte si desea abrir o guardar el documento, haga clic en Open (Abrir). Cuando se le pregunte si desea crear un nuevo libro (Book1), haga clic en Yes (Sí). Se abre Excel, carga el complemento PowerPivot, abre la ventana PowerPivot e inicia el Asistente para la importación de tablas, con los datos de la dirección URL de la fuente de distribución ya especificados.

  11. Se le pedirá que escriba un identificador de cuenta. Puede buscar el identificador de cuenta en la página My Account (Mi cuenta) de Azure DataMarket.

Iniciar desde PowerPivot para Excel

  1. En Excel, abra la ventana PowerPivot.

  2. En Obtener datos externos, haga clic en From Azure DataMarket (De Azure DataMarket).

  3. Haga clic en View available DataMarket datasets (Ver conjuntos de datos de DataMarket disponibles). De esta forma irá a la página de datos del sitio Azure DataMarket. A continuación puede iniciar sesión y explorar los conjuntos de datos gratuitos o adquiridos, que puede importar directamente en PowerPivot para Excel.

Importar fuentes de distribución de datos de orígenes de datos públicos o corporativos

Puede tener acceso a fuentes de distribución públicas o servicios de datos personalizados que generen fuentes Atom a partir de sistemas de base de datos propios o heredados.

  1. En la ventana PowerPivot, en la pestaña Página principal, haga clic en De fuentes de datos. El Asistente para la importación de tablas se abre.

  2. Escriba un nombre descriptivo para la fuente a la que está obteniendo acceso. Si está importando varias fuentes u orígenes de datos, el uso de nombres descriptivos para la conexión puede ayudarle a recordar cómo se utiliza la conexión.

  3. Escriba la dirección para la fuente de distribución de datos. Los valores válidos incluyen los siguientes:

    1. Un documento XML que contiene los datos de Atom. Por ejemplo, la siguiente dirección URL señala a una fuente pública en el sitio web de Open Government Data Initiative:

      http://ogdi.cloudapp.net/v1/dc/banklocations/
      
    2. Un documento .atomsvc que especifica una o más fuentes. Un documento .atomsvc señala a un servicio o aplicación que proporciona una o más fuentes. Cada fuente se especifica como una consulta básica que devuelve el conjunto de resultados.

      Puede especificar una dirección URL para un documento .atomsvc que está en un servidor web o puede abrir el archivo desde una carpeta compartida o local en su equipo. Es posible que tenga un documento .atomsvc si guardó uno en el equipo mientras exportaba un informe de Reporting Services o bien, es posible que tenga documentos .atomsvc en una biblioteca de fuentes de distribución de datos que haya creado alguien para el sitio de SharePoint. Para obtener más información, vea Importar datos desde un informe de Reporting Services o el tema sobre cómo administrar las fuentes de distribución de datos PowerPivot en el sitio web de Microsoft.

      [!NOTA]

      Se recomienda especificar un documento .atomsvc al que se pueda tener acceso a través de una dirección URL o de una carpeta compartida porque ofrece la opción de configurar posteriormente la actualización automática de los datos para el libro, una vez haya publicado el libro en SharePoint. El servidor puede volver a utilizar la misma dirección URL o carpeta de red para actualizar los datos si especifica una ubicación que no sea local para el equipo.

  4. Haga clic en Probar conexión para asegurarse de que la fuente está disponible. De forma alternativa, también puede hacer clic en Avanzadas para confirmar que la dirección URL base o la dirección URL del documento de servicio contiene la consulta o documento de servicio que proporciona la fuente.

  5. Haga clic en Siguiente para continuar con la importación.

  6. En la página del asistente Seleccionar tablas y vistas, en el campo Nombre descriptivo, reemplace el contenido de la fuente de distribución de datos con un nombre descriptivo que identifique la tabla que contendrá estos datos una vez se hayan importado.

  7. Haga clic en Vista previa y filtro para revisar los datos y cambiar las selecciones de columna. No puede restringir las filas que se importan de la fuente de distribución de datos del informe, pero puede quitar columnas. Haga clic en Aceptar.

  8. En la página Seleccionar tablas y vistas, haga clic en Finalizar.

  9. Cuando se hayan importado todas las filas, haga clic en Cerrar.

Importar fuentes de distribución de datos de listas de SharePoint

En SharePoint 2010, puede importar cualquier lista de SharePoint que tenga un botón Exportar como fuente de distribución de datos en el menú de la cinta de opciones. Puede hacer clic en este botón para exportar la lista como una fuente. Si tiene instalados Excel 2010 y PowerPivot para Excel, la ventana de PowerPivot se iniciará en respuesta a la exportación de la fuente de distribución de datos. Si ya tiene abierto un libro de PowerPivot, tiene la opción de agregar la fuente al libro existente o crear una nueva. Si no tiene abierto un libro, se creará uno nuevo.

[!NOTA]

El botón Exportar como fuente de distribución de datos aparece en la cinta de opciones Herramienta de biblioteca en los sitios para los que se ha activado la característica PowerPivot. Un administrador de SharePoint puede activar la característica por usted si no está disponible. Para obtener más información, vea Activar la integración de PowerPivot para las colecciones del sitiohttp://go.microsoft.com/fwlink/?LinkId=180630 en el sitio web de Microsoft.

De forma alternativa, puede comenzar con PowerPivot para Excel y especificar las listas que desea importar. Utilice las instrucciones siguientes para saber cómo hacerlo.

  1. En la ventana de PowerPivot, en la pestaña Inicio, haga clic en De fuentes de datos. El Asistente para la importación de tablas se abre.

  2. Escriba un nombre descriptivo para la fuente a la que está obteniendo acceso. Si está importando varias fuentes u orígenes de datos, el uso de nombres descriptivos para la conexión puede ayudarle a recordar cómo se utiliza la conexión.

  3. En la dirección URL de la fuente de distribución de datos, escriba una dirección para el servicio de datos de la lista, para ello reemplace el <nombre del servidor> por el nombre real del servidor de SharePoint:

    http://<server-name>/_vti_bin/listdata.svc
    
  4. Haga clic en Probar conexión para asegurarse de que la fuente está disponible. De forma alternativa, también puede hacer clic en Avanzadas para confirmar que la dirección URL del documento de servicio contiene una dirección para el servicio de datos de la lista.

  5. Haga clic en Siguiente para continuar con la importación.

  6. En la página Seleccionar tablas y vistas del asistente, seleccione las listas que desea importar. Por ejemplo, si desea importar metadatos sobre todos los documentos en la Galería de PowerPivot, podría seleccionar Galería de PowerPivot en la lista.

    [!NOTA]

    Solo puede importar listas que contienen columnas.

  7. Haga clic en Vista previa y filtro para revisar los datos y cambiar las selecciones de columna. No puede restringir las filas que se importan de la fuente de distribución de datos del informe, pero puede quitar columnas. Haga clic en Aceptar.

  8. En la página Seleccionar tablas y vistas, haga clic en Finalizar.

  9. Cuando se hayan importado todas las filas, haga clic en Cerrar.

Importar fuentes de distribución de datos de informes de Reporting Services

Puede usar la nueva extensión de representación Atom para generar una fuente de distribución de datos desde un informe existente. Debe tener Excel 2010 con PowerPivot para Excel en la estación de trabajo. PowerPivot se iniciará en respuesta a la exportación de la fuente de distribución de datos, y agregará y creará relaciones entre las tablas y columnas a medida que se transmitan.

O bien, en la ventana de PowerPivot, en la pestaña Inicio, en el grupo Obtener datos externos, haga clic en el botón De informe. Para obtener más información acerca de cómo importar una fuente de distribución de datos a partir de un informe de Reporting Services, vea Importar datos desde un informe de Reporting Services.

Vea también

Conceptos

Orígenes de datos admitidos en libros PowerPivot

Maneras diferentes de actualizar datos en PowerPivot

Otros recursos

Agregar y mantener datos de PowerPivot