Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los trabajos de actualización de datos de PowerPivot se pueden ejecutar en cualquier cuenta de usuario de Windows siempre que cree una aplicación de destino en el servicio de almacenamiento seguro para almacenar las credenciales que desea usar. Del mismo modo, si desea proporcionar un inicio de sesión de base de datos que varía de la que se usa para importar originalmente los datos en PowerPivot para Excel, puede asignar esas credenciales a una aplicación de destino del servicio de almacenamiento seguro y, a continuación, especificar esa aplicación de destino en una programación de actualización de datos.
Se aplica a: SharePoint 2010
Después de seguir las instrucciones de este tema, podrá usar la siguiente opción de credenciales en la página programación de actualización de datos PowerPivot:
En este tema se explica cómo configurar los nombres de usuario y las contraseñas que se usan para la actualización de datos PowerPivot en una granja de Servidores de SharePoint 2010. Para poder usar estos pasos, debe haber habilitado el servicio de almacenamiento seguro y generado una clave maestra. Para obtener más información, vea Actualización de datos PowerPivot con SharePoint 2010
Este tema contiene las secciones siguientes:
Configurar cualquier cuenta de Windows para la actualización de datos
Configurar una cuenta predefinida para acceder a orígenes de datos externos o de terceros
Si tiene problemas para configurar o usar la actualización de datos, consulte la página Solución de problemas de actualización de datos PowerPivot en la wiki de TechNet para ver posibles soluciones.
Configurar cualquier cuenta de Windows para la actualización de datos
Cuando un usuario de SharePoint define una programación de actualización de datos, debe especificar la identidad del usuario en la que se realiza la actualización de datos. Las opciones incluyen seleccionar la cuenta de actualización de datos desatendida de PowerPivot, ingresar su cuenta de usuario del dominio de Windows o ingresar otra cuenta de usuario de Windows válida para la actualización de datos. Los pasos de esta sección son para la última opción: especificar alguna otra cuenta de Windows.
Puede elegir este enfoque si desea una alternativa al uso de la cuenta de actualización de datos desatendida de PowerPivot (disponible para todos los usuarios de PowerPivot en SharePoint) o las credenciales del propietario del libro. Por ejemplo, puede que quiera hacer que una serie de cuentas de actualización de datos estén disponibles para diferentes grupos de trabajo para ayudarle a realizar un seguimiento y administrar la actividad de actualización de datos en el nivel organizativo.
Importante
Las personas y las aplicaciones que usan esta aplicación de destino (y las credenciales que almacena) deben aparecer como miembros de la aplicación. Debe agregar la identidad de cada aplicación de servicio PowerPivot que usará la aplicación de destino, la cuenta de Windows y las cuentas de grupo o usuario de personas que especificarán esta aplicación de destino en sus programaciones de actualización de datos. Puede especificar todas estas cuentas al crear la aplicación de destino. Si no conoce todas las cuentas de usuario y grupo que requerirán acceso a esta aplicación, puede agregarlas más adelante después de crear la aplicación de destino.
Hay 4 partes para configurar las credenciales almacenadas para la actualización de datos:
Cree la aplicación de destino que almacena las credenciales.
Conceda permisos de contribución a la cuenta.
Conceda a la cuenta permisos de lectura para acceder a orígenes de datos externos durante la actualización de datos.
Compruebe que la actualización de datos funciona al especificar esta aplicación de destino en una programación de actualización de datos.
Paso 1: Crear una aplicación de destino
En Administración central, en Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.
Haga clic en Servicio de almacenamiento seguro.
En Administrar aplicaciones de destino, haga clic en Nuevo.
En Id. de aplicación de destino, escriba una cadena de texto. La cadena debe ser única, pero también debe ser fácil de recordar. Los usuarios escribirán esta cadena en las páginas de programación de actualización de datos siempre que quieran usar las credenciales almacenadas en esta aplicación.
En Nombre para mostrar, escriba un nombre descriptivo. Este nombre se usa solo con fines de visualización. No se usa para especificar la aplicación de destino en una programación de actualización de datos.
En Correo electrónico de contacto, escriba su dirección de correo electrónico.
En Tipo de aplicación de destino, seleccione Grupo.
Importante
Elegir un tipo de cuenta de grupo es necesario porque permite especificar todas las cuentas de usuario y servicio que solicitan acceso a las credenciales. Para cada solicitud, el servicio del sistema PowerPivot comprueba si el solicitante es miembro de la aplicación de destino.
Omita la dirección URL de la página de la aplicación de destino. La actualización de datos de PowerPivot no lo utiliza.
Haga clic en Next.
En la página Especificar las credenciales de la aplicación de destino de almacenamiento seguro , acepte los valores predeterminados. Los nombres y tipos de campo deben ser Nombre de usuario de Windows y Contraseña de Windows.
Haga clic en Next.
En Administradores de aplicaciones de destino, especifique las cuentas de usuario de dominio de Windows de los usuarios de SharePoint que deben tener acceso administrativo a la configuración de la aplicación de destino (por ejemplo, la capacidad de agregar o quitar cuentas de la lista Miembros).
En Miembros, agregue las siguientes cuentas de usuario y grupo:
Como persona que crea la aplicación, agregue la cuenta de usuario de Windows a la lista Miembros.
Agregue la identidad del grupo de aplicaciones de la aplicación de servicio PowerPivot para que pueda recuperar las credenciales cuando se programe la actualización de datos para su ejecución. Para ver la identidad del grupo de aplicaciones, vaya a Administrar aplicaciones de servicio, seleccione la aplicación de servicio PowerPivot haciendo clic en el espacio vacío situado junto al nombre (selecciona la fila) y, a continuación, haga clic en Propiedades. La cuenta de seguridad que aparece en esta página es la cuenta que se va a agregar como miembro de la aplicación de destino.
Agregue cuentas de usuario y grupo de Windows que participarán en esta aplicación de destino en los horarios de actualización de datos.
Haz clic en Aceptar.
Seleccione la aplicación de destino que acaba de crear, haga clic en la flecha abajo y seleccione Establecer credenciales.
En Propietario de credenciales, observe que la lista de propietarios de credenciales es de solo lectura. Las cuentas que tienen propiedad sobre las credenciales son los miembros de la aplicación de destino. Para agregar o quitar un propietario de credenciales, debe agregar o quitar cuentas de la lista de miembros de la aplicación de destino.
En Nombre de usuario de Windows y Contraseña de Windows, escriba las credenciales de la cuenta de usuario de Windows que se usarán para ejecutar la actualización de datos.
Haz clic en Aceptar.
Paso 2: Concesión de permisos de contribución a la cuenta
Para poder usar las credenciales almacenadas, a la cuenta se le deben asignar permisos de contribución en cualquier libro powerPivot para el que se use. Este nivel de permiso es necesario para abrir el libro desde una biblioteca y, a continuación, guardarlo de nuevo en la biblioteca después de actualizar los datos.
Asignar permisos es un paso que realiza el administrador de la colección de sitios. Los permisos de SharePoint se pueden asignar en la colección de sitios raíz o en cualquier nivel inferior, incluidos los documentos y elementos individuales. La forma de establecer permisos variará en función de la granularidad que necesite. Los pasos siguientes muestran un enfoque para conceder permisos.
En un sitio de SharePoint, en Acciones del sitio, haga clic en Permisos de sitio.
Haga clic en Conceder permisos.
En Seleccionar usuarios, escriba el nombre de la cuenta de usuario de dominio de Windows que especificó en la aplicación de destino.
En Conceder permisos, seleccione Conceder permiso a los usuarios directamente.
Seleccione Contribuir y, a continuación, haga clic en Aceptar.
Paso 3: Concesión de permisos de lectura para acceder a orígenes de datos externos usados en la actualización de datos
Al importar datos en un libro de PowerPivot, las conexiones a datos externos suelen basarse en conexiones de confianza o en conexiones suplantadas que usan la identidad del usuario actual para conectarse al origen de datos. Estos tipos de conexiones solo funcionan cuando el usuario actual tiene permiso para leer los datos que está importando.
En un escenario de actualización de datos, la misma cadena de conexión que se usó para importar datos ahora se reutiliza para actualizar los datos. Si la cadena de conexión supone que el usuario actual (por ejemplo, una cadena que incluye Integrated_Security=SSPI), el servicio del sistema PowerPivot pasará la identidad de usuario especificada en la aplicación de destino como usuario actual. Esta conexión solo se realizará correctamente si la cuenta tiene permisos de lectura en el origen de datos externo.
Por este motivo, debe conceder a la cuenta permisos de solo lectura en todos los orígenes de datos externos que se usan durante la actualización de datos.
Si es administrador de los orígenes de datos usados en su organización, puede crear un inicio de sesión y asignar los permisos necesarios. De lo contrario, debe contactar a los propietarios de los datos y proporcionar la información de la cuenta. Asegúrese de especificar la cuenta de usuario de dominio de Windows que se asigna a la aplicación de destino. Esta es la cuenta que especificó en "Paso 1: Crear una aplicación de destino" en este tema.
Paso 4: Comprobar la disponibilidad de la cuenta en las páginas de configuración de actualización de datos
Abra una página de configuración de actualización de datos para un libro publicado que contenga datos PowerPivot. Para obtener instrucciones sobre cómo abrir la página, vea Programar una actualización de datos (PowerPivot para SharePoint).
Compruebe que la opción Conectar con las credenciales guardadas en servicio de almacenamiento seguro (SSS) para iniciar sesión en el origen de datos está habilitada en la página de configuración de actualización de datos y, a continuación, escriba el nombre de la aplicación de destino.
Active la casilla También actualizar lo antes posible y, a continuación, haga clic en Aceptar.
En la biblioteca que contiene el libro, seleccione el libro, haga clic en la flecha hacia abajo que aparece a la derecha y, a continuación, seleccione Administrar la actualización de datos de PowerPivot. Es posible que tenga que esperar varios minutos si el trabajo de actualización de datos devuelve una gran cantidad de datos.
Si se produce un error, puede hacer clic en Configurar programación en la página del historial de actualización de datos para probar diferentes credenciales. Es posible que también tenga que inspeccionar la información de conexión del origen de datos en el libro original para visualizar la cadena de conexión utilizada durante la actualización de los datos. La cadena de conexión proporcionará información sobre la ubicación del servidor y la base de datos que puede usar para solucionar el problema.
Para obtener más información sobre la solución de problemas, consulte Solución de problemas de actualización de datos PowerPivot en la wiki de TechNet.
Configurar una cuenta predefinida para acceder a orígenes de datos externos o de terceros
Los servidores de bases de datos suelen tener sus propios métodos de autenticación. Si tiene un libro PowerPivot que requiere credenciales de base de datos para acceder a un origen de datos externo durante la actualización de datos, puede crear un identificador de aplicación de destino para las credenciales y luego especificar la aplicación de destino en la sección de fuentes de datos de la página de programación de actualización de datos.
Este paso solo es necesario si desea proporcionar a los usuarios una opción de invalidar las credenciales de base de datos que ya están incrustadas en el libro PowerPivot.
Este paso solo funciona si la cadena de conexión ya incluye un nombre de usuario y una contraseña. Tenga en cuenta que tener credenciales en la cadena de conexión es relativamente poco común, por lo que la capacidad de usar esta opción es algo limitada. En la mayoría de los casos, solo tendrá un identificador de usuario y una contraseña en la cadena de conexión si usa la autenticación de base de datos para conectarse al origen de datos. Para obtener más información sobre cómo comprobar la cadena de conexión para ver si incluye un identificador de usuario y una contraseña, vea la sección "Conceder permisos para crear programaciones y acceder a datos externos" en Actualización de datos PowerPivot con SharePoint 2010.
En Administración central, en Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.
Haga clic en Servicio de almacenamiento seguro.
En Administrar aplicaciones de destino, haga clic en Nuevo.
En Id. de aplicación de destino, escriba una cadena de texto. La cadena debe ser única, pero también debe ser fácil de recordar. Los usuarios escribirán esta cadena en las páginas de programación de actualización de datos siempre que quieran usar las credenciales almacenadas en esta aplicación.
En Nombre para mostrar, escriba un nombre descriptivo. Este nombre se usa solo para fines de visualización. No se usa para especificar la aplicación de destino en una programación de actualización de datos.
En Correo electrónico de contacto, escriba su dirección de correo electrónico.
En Tipo de aplicación de destino, seleccione Grupo.
Omita la dirección URL de la página de la aplicación de destino. La actualización de datos de PowerPivot no lo utiliza.
Haga clic en Next.
En la página Especificar las credenciales para la aplicación de destino de almacenamiento seguro, acepte los valores predeterminados solo si el origen de datos utiliza autenticación Windows. De lo contrario, elija los tipos de campo válidos para el origen de datos y, a continuación, edite los nombres de campo para que coincidan con el tipo.
Por ejemplo, puede especificar el nombre de usuario de SQL Server y la contraseña de usuario de SQL Server para los nombres de campo y, a continuación, elegir Nombre de usuario y Contraseña para los tipos de campo.
Haga clic en Next.
En Administradores de aplicaciones de destino, especifique las cuentas de usuario de dominio de Windows de los usuarios de SharePoint que deben tener acceso administrativo a la configuración de la aplicación.
En Miembros, agregue las siguientes cuentas de usuario y grupo:
Como persona que crea la aplicación, agregue la cuenta de usuario de Windows a la lista Miembros.
Agregue la identidad del grupo de aplicaciones de cada aplicación de servicio PowerPivot que usará la aplicación de destino para acceder a sus credenciales almacenadas. Para ver la identidad, vaya a Administrar aplicaciones de servicio, seleccione la aplicación de servicio PowerPivot haciendo clic en el espacio vacío situado junto al nombre (selecciona la fila) y, a continuación, haga clic en Propiedades. La cuenta de seguridad que aparece en esta página es la cuenta que desea agregar como miembro de la aplicación de destino.
Agregue cuentas de usuario y grupo de Windows que ingresarán a esta aplicación de destino en la sección de fuentes de datos de una página de programa de actualización de datos.
Haz clic en Aceptar.
Seleccione la aplicación de destino que acaba de crear, haga clic en la flecha abajo y seleccione Establecer credenciales.
Escriba las credenciales que se usarán para conectarse al origen de datos (por ejemplo, el nombre de usuario y la contraseña de un inicio de sesión de SQL Server).
Haz clic en Aceptar.
Véase también
Programar una actualización de datos (PowerPivot para SharePoint)
Actualización de datos PowerPivot con SharePoint 2010