Preparación de contenido de Power BI para inserción

Completado

Puede crear y administrar contenido de Power BI de maneras convencionales mediante Power BI Desktop y el servicio Power BI. No es necesario crear contenido específicamente para la inserción. Pero, puede lograr resultados óptimos y visualmente más agradables al prepararse para la inserción.

Preparación de áreas de trabajo

Un área de trabajo de Power BI es un contenedor lógico en el servicio Power BI para almacenar elementos relacionados, como modelos semánticos e informes. También crea un límite de seguridad.

Al crear contenido para insertarlo en una aplicación, se recomienda almacenarlo independiente de otros contenidos que no estén relacionado con la aplicación. Puede almacenarlo en una o varias áreas de trabajo. Considere usar varias áreas de trabajo cuando existan muchos elementos y, especialmente, cuando equipos distintos sean responsables del contenido. Por ejemplo, un área de trabajo podría almacenar informes financieros, mientras que otra podría almacenar informes de fabricación. Cuando la aplicación admita la creación de nuevos informes, considere también crear un área de trabajo para esos informes.

La identidad de inserción que se usa para insertar contenido del área de trabajo debe tener permisos específicos.

Nota

Para obtener información sobre los permisos de área de trabajo para usuarios internos y externos, consulte el módulo Configuración de permisos para la inserción de contenido de Power BI.

Al diseñar una solución multiinquilino, puede lograr la separación de inquilinos mediante la creación de un área de trabajo para cada uno. Este modelo de diseño se conoce como separación del área de trabajo.

Nota

Para obtener información sobre la separación del área de trabajo, consulte el módulo Automatización de la administración de soluciones de Power BI.

Cada área de trabajo de Power BI se identifica de forma única por su GroupID. A menudo, el archivo de configuración de la aplicación incluye referencias codificadas de forma rígida a los GroupID del área de trabajo. La API de REST de Power BI tiene operaciones para enumerar los elementos del área de trabajo para recuperar propiedades específicas con fines de inserción.

Preparar modelos semánticos

Un modelo semántico de Power BI es un elemento que representa un origen de datos. Normalmente representa un modelo de datos que incluye tablas, columnas, jerarquías, relaciones y medidas. Los informes de Power BI y otros elementos se conectan a modelos semánticos.

Cuando la aplicación debe restringir el acceso a datos para usuarios específicos, los modelos semánticos pueden implementar la Seguridad de nivel de fila (RLS). Por ejemplo, en los informes insertados, los usuarios de la aplicación del representante de ventas solo pueden ver los clientes que tienen asignados. Sin embargo, los usuarios de la aplicación del gerente de ventas, que ven esos mismos informes, pueden ver todos los clientes.

Nota

Para obtener información sobre cómo restringir el acceso a datos con RLS, consulte el módulo Aplicación de permisos de datos para el análisis integrado de Power BI.

Si la aplicación inserta la experiencia de Q&A, es una buena idea optimizar el conjunto de datos para Q&A. Este proceso podría implicar:

  • El establecimiento de categorizaciones de columnas u criterios de ordenación.
  • La definición de sinónimos o frases comunes.
  • La adición de preguntas destacadas.

Para más información, consulte Procedimientos recomendados para optimizar el Q&A en Power BI.

Cada modelo semántico de Power BI se identifica unívocamente por su DatasetID. El DatasetID es necesario cuando se aplican permisos de acceso a datos o al insertar un Q&A. La API de REST de Power BI tiene operaciones para buscar valores DatasetID.

Preparación de informes de Power BI

Se ha corregido el tamaño de una página de informe de Power BI. Por lo tanto, en el momento de la creación del informe, asegúrese de establecer el tamaño de página en dimensiones adecuadas para la aplicación. La aplicación inserta contenido en elementos div, por lo que debe asegurarse de que la relación de aspecto de la página del informe (relación ancho-alto) esté en consonancia con el tamaño del elemento div. Cuando se alinee, ningún espacio vacío rodeará el informe insertado.

Para lograr un resultado visualmente atractivo, esfuércese por dar formato a los informes para complementar o mejorar la aplicación de inserción. Considere dar formato a los colores de fondo, las propiedades de fuente y otras propiedades.

Sugerencia

Para más información sobre el proceso de diseño y entrega de informes de Power BI atractivos, consulte la ruta de aprendizaje Diseño de informes eficaces en Power BI.

Considere la posibilidad de agregar elementos de informe que puedan mejorar la experiencia de la aplicación:

  • La aplicación puede establecer segmentaciones y filtros mediante programación.
  • Los botones, cuando se seleccionan, pueden desencadenar código del lado cliente que interactúa con la aplicación.
  • La aplicación puede aplicar marcadores, que capturan estados de informe específicos.

Si el informe de Power BI tiene configurada una vista móvil, puede insertar el informe en esa vista.

Cada informe de Power BI se identifica de forma única por su ReportID. El ReportID es necesario al insertar el informe. La API de REST de Power BI tiene operaciones para buscar valores ReportID.

Preparación de objetos visuales de Power BI

Al insertar un solo objeto visual de origen desde un informe de Power BI, asegúrese de que las dimensiones visuales están en alineación con el tamaño del elemento div. Cuando se alinee, ningún espacio vacío rodeará el objeto visual insertado.

Cada objeto visual del informe de Power BI se identifica de forma única mediante el ReportID y el nombre del objeto visual. El ReportID y el nombre del objeto visual son necesarios al insertar el objeto visual. La API de REST de Power BI tiene operaciones para buscar valores ReportID. Use las API de cliente para buscar el nombre del objeto visual.

Preparación de informes paginados

Siga las instrucciones de preparación proporcionadas para los informes de Power BI. En concreto, siga las instrucciones relativas al tamaño de página y el diseño de resultados visualmente atractivos.

Cada informe paginado se identifica de forma única por su ReportID. El ReportID es necesario para insertar un informe paginado. La API de REST de Power BI tiene operaciones para buscar valores ReportID.

Preparación de paneles

Los paneles de Power BI incluyen iconos que se colocan en un solo panel. Las propiedades de tamaño de las páginas y el panel no están disponibles. Al insertar paneles, puede escalar el panel para que se ajuste al elemento div (conocido como ajuste al ancho) o puede representar el panel como una serie vertical de mosaicos (conocido como una columna).

Si el panel tiene configurada una vista móvil, puede insertarlo en esa vista.

Cada panel se identifica de forma única por su DashboardID. El DashboardID es necesario cuando se inserta el panel. La API de REST de Power BI tiene operaciones para buscar valores de DashboardID.

Preparación para el Q&A

Como se describe en el artículo de conjuntos de datos, la preparación del Q&A para la inserción implica optimizar el conjunto de datos para el Q&A.

Considere aplicar una pregunta previamente completada. De este modo, el Q&A revela la respuesta visual a la pregunta. Es posible que la aplicación pueda generar automáticamente la pregunta en función de las interacciones de la aplicación del usuario. Como resultado, el Q&A puede proporcionar una manera de presentar análisis controlados dinámicamente.

Sugerencia

Puede insertar un objeto visual de Q&A desde un informe de Power BI. Este enfoque proporciona la capacidad de dar formato al objeto visual. Además, como objeto visual del informe, la aplicación puede aplicarle filtros.

La inserción de la experiencia de Q&A se basa en un único modelo semántico.