Insertar el elemento web de informes en SharePoint OnlineEmbed with report web part in SharePoint Online

Con el nuevo elemento web de informes de Power BI para SharePoint Online, puede insertar fácilmente informes de Power BI interactivos en páginas de SharePoint Online.With Power BI's new report web part for SharePoint Online, you can easily embed interactive Power BI reports in SharePoint Online pages.

Con la nueva opción Insertar en SharePoint Online, los informes insertados están completamente seguros para que pueda crear fácilmente portales internos seguros.When using the new Embed in SharePoint Online option, the embedded reports are fully secure so you can easily create secure internal portals.

RequisitosRequirements

Hay algunos requisitos para que la opción Insertar en SharePoint Online funcione.There are a few requirements in order for Embed in SharePoint Online reports to work.

Insertar un informeEmbed your report

Para insertar el informe en SharePoint Online, primero debe obtener la dirección URL del informe y luego usarla con el nuevo elemento web de Power BI en SharePoint Online.In order to embed your report into SharePoint Online, you first need to get the URL for the report and then use that URL with the new Power BI web part within SharePoint Online.

Obtener la dirección URL del informeGet a URL to your report

  1. Vea el informe en el servicio Power BI.View the report within the Power BI service.

  2. Seleccione el elemento de menú Archivo.Select the File menu item.

  3. Seleccione Insertar en SharePoint Online.Select Embed in SharePoint Online.

    Menú Abrir

  4. Copie la dirección URL del cuadro de diálogo.Copy URL from dialog.

    Inserción de vínculo

Agregar el informe de Power BI a una página de SharePoint OnlineAdd the Power BI report to a SharePoint Online page

  1. Abra la página que desee en SharePoint Online y seleccione Editar.Open the desired page in SharePoint Online and select Edit.

    Página de ediciones de SharePoint

    O bien, seleccione + Nuevo en SharePoint Online para crear una nueva página de sitio moderna.Or, create a new modern site page by selecting + New within SharePoint Online.

    Nueva página de SharePoint

  2. Seleccione + y seleccione el elemento web Power BI.Select + and select the Power BI web part.

    Nuevo elemento web de SharePoint

  3. Seleccione Agregar informe.Select Add report.

    Nuevo informe de SharePoint

  4. Pegue la dirección URL del informe en el panel de propiedades.Past the report URL into the property pane. Esta dirección URL de informe es la dirección URL que copió en los pasos anteriores.This report URL is the URL you copied from the steps above. El informe se carga automáticamente.The report loads automatically.

    Nuevas propiedades del elemento web de SharePoint

  5. Seleccione Publicar para que los cambios sean visibles para los usuarios de SharePoint Online.Select Publish to make the change visible to your SharePoint Online users.

    Informe de SharePoint cargado

Conceder acceso a los informesGranting access to reports

Insertar un informe en SharePoint Online no da a los usuarios permiso para ver el informe de forma automática.Embedding a report in SharePoint Online does not automatically give users permission to view the report. Los permisos para ver el informe se establecen en el servicio Power BI.The permissions to view the report are set within the Power BI service.

Importante

Asegúrese de revisar quién puede ver el informe en el servicio Power BI y de conceder acceso a los usuarios que no están en la lista.Make sure to review who can see the report within the Power BI service and grant access to those not listed.

Hay dos formas de proporcionar acceso al informe dentro del servicio Power BI.There are two ways to provide access to the report within the Power BI service. Si usa un grupo de Office 365 para compilar el sitio de grupo de SharePoint Online, los usuarios aparecen como miembros del área de trabajo de la aplicación en el servicio Power BI y la página de SharePoint.If you are using an Office 365 Group to build your SharePoint Online team site, you list the user as a member of the app workspace within the Power BI service and the SharePoint page. Para obtener más información, vea Administración de un área de trabajo de la aplicación.For more information, see how to manage an app workspace.

Además, puede compartir un informe directamente con los usuarios insertando el informe en una aplicación.Alternatively, you can share a report directly with users by embedding the report within an app. Hay que seguir algunos pasos para insertar un informe en una aplicación.There are a few steps to follow for embedding a report within an app.

  1. El autor de la aplicación es un usuario Pro.The author of the app is a Pro user.

  2. El autor crea un informe en un área de trabajo de la aplicación.The author creates a report in an app workspace. Para compartirla con usuarios gratuitos de Power BI, el área de trabajo de la aplicación debe establecerse como un área de trabajo Premium.To share with Power BI free users, the app workspace needs to be set as a Premium workspace.

  3. El autor publica la aplicación y luego la instala.The author publishes the app then installs it. El autor debe asegurarse de instalar la aplicación para tener acceso a la dirección URL del informe que se usa para insertarlo en SharePoint Online.TThe author needs to make sure to install the app to have access to the report URL that is used to embed in SharePoint Online.

  4. Ahora todos los usuarios finales también necesitan instalar la aplicación.Now all end users need to install the app too. Sin embargo, puede configurar la aplicación para que se preinstale para los usuarios finales con la característica Instala la aplicación automáticamente, que se puede habilitar en el portal de administración de Power BI.However, you can set the app to be preinstalled for end users by using the Install app automatically feature, which can be enabled in the Power BI admin portal.

    Instala la aplicación automáticamente

  5. El autor abre la aplicación y accede al informe.The author opens the app and goes to the report.

  6. El autor copia la dirección URL del informe insertado desde el informe instalado por la aplicación.The author copies the embed report URL from the report installed by the app. No use la dirección URL del informe original desde el área de trabajo de la aplicación.Do Not use the original report URL from the app workspace.

  7. Cree un sitio del equipo en SharePoint Online.Create a new team site in SharePoint Online.

  8. Agregue la dirección URL del informe copiada en el paso 6 en el elemento web de Power BI.Add the report URL copied from step 6 to the Power BI web part.

  9. Agregue todos los usuarios finales o grupos que van a consumir los datos en la página de SharePoint Online y en la aplicación de Power BI que creó.Add all end users and/or groups who are going to consume the data on the SharePoint Online page and in the Power BI app you created.

    Nota

    Los usuarios o grupos necesitan acceso a la página de SharePoint Online y al informe de la aplicación de Power BI para ver el informe en la página de SharePoint.Users or groups need access to both the SharePoint Online page and the report in the Power BI app to see the report on the SharePoint page.

  10. Ahora el usuario final puede ir al sitio del equipo en SharePoint Online y ver los informes en la página.Now the end user can go to the team site in SharePoint Online and view the reports on the page.

Autenticación multifactorMulti-factor authentication

Si el entorno de Power BI exige que inicie sesión con la autenticación multifactor, es posible que se le pida que inicie sesión con un dispositivo de seguridad para verificar su identidad.If your Power BI environment requires you to sign in using multi-factor authentication, you may be asked to sign in with a security device to verify your identity. Esto ocurre si no ha iniciado sesión en SharePoint Online mediante la autenticación multifactor, pero el entorno de Power BI requiere una cuenta validada por un dispositivo de seguridad.This occurs if you did not sign in to SharePoint Online using multi-factor authentication but your Power BI environment requires an account validated by a security device.

Nota

La autenticación multifactor no es compatible todavía con Azure Active Directory 2.0.Multi-factor authentication is not yet supported with Azure Active Directory 2.0. Los usuarios reciben un mensaje que indica error.Users receive a message saying error. Si el usuario inicia sesión de nuevo en SharePoint Online con su dispositivo de seguridad, podría ver el informe.If the user signs in again to SharePoint Online using their security device, they may be able to view the report.

Configurar el elemento webWeb part settings

A continuación, se muestra una descripción de las opciones que se pueden ajustar para el elemento web de Power BI para SharePoint Online.Below is a description of the settings that can be adjusted for the Power BI web part for SharePoint Online.

Propiedades de elementos web del procedimiento almacenado

PropiedadProperty DescripciónDescription
Nombre de la páginaPage name Establece la página predeterminada que se muestra en el elemento web.Sets the default page that is shown by the web part. Seleccione un valor en la lista desplegable.Select a value from the drop-down. Si no se muestra ninguna página, el informe contiene una página o la dirección URL que pegó contiene un nombre de página.If no pages are displayed, either your report has one page, or the URL you pasted contains a page name. Quite la sección del informe de la dirección URL para seleccionar una página específica.Remove the report section from the URL to select a specific page.
MostrarDisplay Opción para ajustar el informe en la página de SharePoint Online.Option to adjust how the report is fit within the SharePoint Online page.
Mostrar el panel de navegaciónShow Navigation Pane Muestra u oculta el panel de navegación de páginas.Shows or hides the page navigation pane.
Mostrar el panel de filtroShow Filter Pane Muestra u oculta el panel de filtro.Shows or hides the filter pane.

Informes que no se carganReports that do not load

Puede que el informe no se cargue en el elemento web de Power BI y aparezca el mensaje siguiente.Your report may not load within the Power BI web part and may show the following message.

Este contenido no está disponible.This content isn't available.

Mensaje de informe no encontrado

Normalmente, hay dos razones para este mensaje.There are two common reasons for this message.

  1. No tiene acceso al informe.You do not have access to the report.
  2. El informe se eliminó.The report was deleted.

Póngase en contacto con el propietario de la página de SharePoint Online para ayudarle a resolver el problema.Contact the owner of the SharePoint Online page to help you resolve the issue.

LicenciasLicensing

Los usuarios que ven un informe en SharePoint necesitan una licencia de Power BI Pro o el contenido debe estar en un área de trabajo que tenga una capacidad de Power BI Premium (SKU EM o P).Users viewing a report in SharePoint need either a Power BI Pro license or the content needs to be in a workspace that's in a Power BI Premium capacity (EM or P SKU).

Limitaciones y problemas conocidosKnown issues and limitations

  • Error: "An error occurred, please try logging out and back in and then revisiting this page.Error: "An error occurred, please try logging out and back in and then revisiting this page. Correlation id: undefined, http response status: 400, server error code 10001, message: Missing refresh token" ("Se ha producido un error, intente cerrar la sesión y abrirla de nuevo, y vuelva a esta página. Id. de correlación: no definido, estado de respuesta http: 400, código de error de servidor 10001, mensaje: falta token de actualización")Correlation ID: undefined, http response status: 400, server error code 10001, message: Missing refresh token"

    Si recibe este error, intente uno de los pasos de solución de problemas que se indican a continuación.If you receive this error, try one of the troubleshooting steps below.

    1. Cierre sesión en SharePoint e iníciela de nuevo.Sign out of SharePoint and sign back in. Asegúrese de cerrar todas las ventanas del explorador antes de iniciar sesión.Be sure to close all browser windows before signing back in.

    2. Si la cuenta de usuario requiere autenticación multifactor (MFA), asegúrese de iniciar sesión en SharePoint con el dispositivo de autenticación multifactor (aplicación de teléfono, tarjeta inteligente, etc.)If your user account requires multi-factor authentication (MFA), ensure you sign in to SharePoint using your multi-factor authentication device (phone app, smart card, etc.)

    3. No se admiten las cuentas de invitado de Azure B2B.Azure B2B Guest users accounts are not supported. Los usuarios ven el logotipo de Power BI que muestra que el componente se está cargando, pero el informe no aparece.Users see the Power BI logo that shows the part is loading, but it doesn't show the report.

  • Power BI no admite los mismos idiomas localizados que SharePoint Online.Power BI does not support the same localized languages that SharePoint Online does. En consecuencia, es posible que no vea una localización correcta en el informe insertado.As a result, you may not see proper localization within the embedded report.

  • Si utiliza Internet Explorer 10, pueden surgir problemas.You may encounter issues if using Internet Explorer 10. Puede consultar el artículo Exploradores compatibles con Power BI y los requisitos del sistema de Office 365.You can look at the browsers support for Power BI and for Office 365.

  • El elemento web de Power BI no está disponible en las nubes soberanas.The Power BI web part is not available for sovereign clouds.

  • El clásico SharePoint Server no es compatible con este elemento web.The classic SharePoint Server is not supported with this web part.

  • Los filtros de URL no son compatibles con el elemento web de SPO.URL filters are not supported with the SPO web part.

Pasos siguientesNext steps

Permitir o impedir la creación de páginas de sitio modernas por los usuarios finalesAllow or prevent creation of modern site pages by end users
Creación y distribución de una aplicación en Power BICreate and distribute an app in Power BI
Compartir un panel con compañeros y otros usuariosShare a dashboard with colleagues and others
¿Qué es Power BI Premium?What is Power BI Premium?

¿Tiene más preguntas?More questions? Pruebe a preguntar a la comunidad de Power BITry asking the Power BI Community