Prueba de los paquetes de contenido de plantillas para Power BITesting template content packs for Power BI

Hay varias maneras de probar el paquete de contenido antes de enviarlo para su publicación.There are multiple ways to test your content pack before submitting it for publishing.

Nota

Si su paquete de contenido usa un conector de datos personalizado que ha desarrollado, no podrá probar la actualización de datos o el paquete de contenido de plantillas tal y como se describe a continuación.If your content pack uses a custom Data Connector that you developed, you will not be able to test the data refresh or the template content pack as described below. Si es así, prosiga para enviar el paquete de contenido y el equipo de Power BI trabajará con usted para probar dicho paquete.If that is the case, please proceed to submit your content pack and the Power BI team will work with you on testing your content pack.

Prueba de la actualización de datos programadaTesting Scheduled Data Refresh

Los paquetes de contenido de plantillas aprovechan la actualización en PowerBI.com para crear instancias de un paquete de contenido con los datos del cliente cuando realizan la conexión.Template content packs leverage Refresh in PowerBI.com to instantiate a content pack with the customer's data when they connect. Antes de que el paquete de contenido esté disponible públicamente, puede realizar una prueba de este flujo con el archivo de escritorio que acaba de crear.Prior to the content pack being publicly available, you can test this flow with the Desktop file you've created.

Después de cargar el archivo, seleccione "..." junto al conjunto de datos y seleccione Actualización programada.After uploading the file, select the "…" next to the dataset and select Schedule Refresh. Configure las credenciales para el origen.Configure credentials for the source. Asegúrese de que el conjunto de datos se actualiza correctamente e intente tanto "Actualizar ahora" y "Actualización programada".Make sure that your dataset refreshes successfully, try both "Refresh Now" and "Scheduled Refresh". Si la actualización produce errores, compruebe el mensaje de error y valide las consultas y el sistema final.If your refresh hits any failures, check the error message and validate your queries and your end system.

Sugerencias de actualización adicionalesAdditional refresh tips

  • Solo debe detectarse un origen de datos cuando intenta programar la actualizaciónOnly one data source should be detected when you try to schedule refresh
  • La conexión de prueba debe indicar que el usuario estará disponible para cargar el paquete de contenido.Test connection should indicate that your user will be able to load the content pack. Si no es así, asegúrese de que las consultas administren los casos de error adicionales.If that's not the case, ensure your queries handle the additional error cases.
  • La actualización debe realizarse en un período razonable. Se sugiere una configuración de ~5Refresh should complete in a reasonable time, ~5mins is suggested

minutos.

Prueba de plantillasTesting Templates

Un paquete de contenido de plantillas es similar a las soluciones existentes, salvo en que no incluye los datos reales del conjunto de datos.A template content pack is similar to existing solutions except that it does not include the actual data in the dataset. En su lugar, cuando un usuario consume una plantilla o crea una instancia de una plantilla, le solicitará los parámetros y las credenciales en orden para conectarse.Instead, when a user consumes or instantiates a template, they are prompted for parameters and credentials in order to connect. Una vez conectado, verán sus propios datos en el panel, los informes y los conjuntos de datos.Once connected, they'll see their own data in the dashboard, report and datasets.

Después crear una instancia del paquete de contenido, el usuario tiene acceso a la configuración del conjunto de datos, incluida la actualización programada; cualquier configuración de RLS en el conjunto de datos no se publica con el paquete de contenido.After a user instantiates the content pack they have access to the dataset settings including scheduled refresh, any RLS settings on the dataset are not published with the content pack.

Nota

Los paquetes de contenido de plantillas solo pueden incluir un panel, un informe y un conjunto de datos.Template content packs can only include 1 dashboard, 1 report and 1 dataset. Consulte la lista de restricciones en la página de creación.Please see the list of restrictions in the authoring page.

Para habilitar la creación de una plantilla para el inquilino, trabaje con su administrador de Power BI con el fin de habilitar el modificador de características de abajo.To enable template creation for your tenant, please work with your Power BI admin to enable the feature switch below.

modificador de características

Una vez habilitado, verá una casilla en la parte inferior de “Crear paquetes de contenido”, que le permite publicar un paquete de contenido de plantillas para su organización.Once enabled, you'll see a checkbox at the bottom of "Create content pack", allowing you to publish a template content pack to your organization.

casilla

NomenclaturaNaming

Se recomienda una nomenclatura coherente para el panel, informe y el conjunto en el paquete de contenido.We suggest naming your dashboard, report and dataset consistently across your content pack. Estos nombres están codificados y serán el mismo para todos los usuarios, por lo que usar el nombre del producto o escenario puede hacer que los clientes los encuentren de forma más sencilla.These names are hardcoded and will be the same for all users, so using your product/scenario name can make it easier for your customers to locate.

Sugerencias de plantilla adicionalesAdditional template tips

  • Asegúrese de que los parámetros especificados en las consultas son significativos para los usuarios finalesEnsure the parameters you specified in the queries are meaningful to your end users
  • Considere cuánto tiempo estará esperando el usuario final a que la actualización programada se completeConsider how long your end user will be waiting for scheduled refresh to complete

crear

EnvíoSubmission

El proceso de envío a través de Microsoft AppSource permite publicar el paquete de contenido de plantillas en la galería de paquetes de contenido del servicio de PowerBI.com, así como mostrar el paquete de contenido en Microsoft AppSource.The submission process through Microsoft AppSource will allow you to publish your template content pack in the service content packs gallery in PowerBI.com as well as list your content pack in Microsoft AppSource.

Antes de su envíoBefore submission

  • Revise las sugerencias de creación para cada uno de los artefactos en el paquete de contenidoReview the authoring tips for each of the artifacts within the content pack
  • Pruebe y conecte con diversas cuentas y condiciones de datos.Test and connect with various accounts and data conditions. (Omita este paso si ha desarrollado su propio conector de datos personalizado)(Skip this step if you developed your own custom Data Connector)
  • Revisar todos los elementos visuales, buscar con cuidado elementos mal escritosReview all visuals, look carefully for misspelled items
  • Asegúrese de que el paquete de contenido responde bien a las Preguntas y respuestas. Sugerimos que realice una prueba de al menos 30 preguntas distintas en el modelo de datos.Ensure the content pack responds well to Q&A, we suggest testing at least 30 varied questions across the data model. (Omita este paso si ha desarrollado su propio conector de datos personalizado)(Skip this step if you developed your own custom Data Connector)

EnvíoSubmission

Una vez que esté listo para enviar, visite la página de envío de aplicaciones en AppSource y envíe la información.Once ready to submit, visit the Apps submission page on AppSource and submit your information. Asegúrese de seleccionar Power BI en la lista de productos disponiblesPlease make sure to select Power BI from the available list of products

El equipo de Power BI revisará su envío y se pondrá en contacto con usted para asegurarse de que todos los artefactos cumplen los requisitos de envío.The Power BI team will review your submission and will reach out to you to ensure all the artifacts meets the submission requirements. Además de ser completo, también se podrá validar la calidad del panel y los informes proporcionados para garantizar que cumplen el escenario de negocio descrito en la aplicación.In addition to being complete, we'll also validate the quality of the dashboard and reports provided ensuring they meet the business scenario described in the application.

ActualizacionesUpdates

La actualización del paquete de contenido sigue un flujo similar al del envío original.Updating your content pack follows a similar flow to the original submission.