Testen von Vorlageninhaltspaketen für Power BITesting template content packs for Power BI

Es gibt mehrere Methoden zum Testen Ihres Inhaltspakets, bevor Sie es zur Veröffentlichung übermitteln.There are multiple ways to test your content pack before submitting it for publishing.

Hinweis

Wenn Ihr Inhaltspaket einen benutzerdefinierten Datenconnector verwendet, den Sie entwickelt haben, können Sie die Datenaktualisierung oder das Vorlageninhaltspaket nicht wie unten beschrieben testen.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. Wenn dies der Fall ist, fahren Sie mit dem Übermitteln Ihres Inhaltspakets fort. Das Power BI-Team arbeitet mit Ihnen beim Testen des Inhaltspakets zusammen.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.

Testen der geplanten DatenaktualisierungTesting Scheduled Data Refresh

Vorlageninhaltspakete nutzen die Aktualisierung in „PowerBI.com“, um ein Inhaltspaket mit den Daten der Kunden zu instanziieren, wenn diese eine Verbindung herstellen.Template content packs leverage Refresh in PowerBI.com to instantiate a content pack with the customer's data when they connect. Sie können diesen Flow mit der erstellten Desktop-Datei testen, bevor das Inhaltspaket öffentlich verfügbar gemacht wird.Prior to the content pack being publicly available, you can test this flow with the Desktop file you've created.

Wählen Sie nach dem Hochladen der Datei die Auslassungspunkte („…“) neben dem Dataset und dann „Zeitplanaktualisierung“ aus.After uploading the file, select the "…" next to the dataset and select Schedule Refresh. Konfigurieren Sie die Anmeldeinformationen für die Quelle.Configure credentials for the source. Überprüfen Sie, ob das Dataset erfolgreich aktualisiert wird. Testen Sie „Jetzt aktualisieren“ und „Zeitplanaktualisierung“.Make sure that your dataset refreshes successfully, try both "Refresh Now" and "Scheduled Refresh". Wenn bei der Aktualisierung Fehler auftreten, überprüfen Sie die Fehlermeldung, Ihre Abfragen und das Endsystem.If your refresh hits any failures, check the error message and validate your queries and your end system.

Weitere Tipps zur AktualisierungAdditional refresh tips

  • Bei der Zeitplanaktualisierung sollte nur eine Datenquelle erkannt werden.Only one data source should be detected when you try to schedule refresh
  • Bei der Testverbindung sollte angegeben werden, dass der Benutzer das Inhaltspaket laden kann.Test connection should indicate that your user will be able to load the content pack. Wenn dies nicht der Fall ist, stellen Sie sicher, dass die zusätzlichen Fehler in den Abfragen behandelt werden.If that's not the case, ensure your queries handle the additional error cases.
  • Die Aktualisierung sollte nach einer angemessenen Zeit abgeschlossen sein, empfohlen sind ca. 5 Minuten.Refresh should complete in a reasonable time, ~5mins is suggested

Einstellungen

Testen von VorlagenTesting Templates

Ein Vorlageninhaltspaket ähnelt vorhandenen Lösungen, mit der Ausnahme, dass es im Dataset nicht die eigentlichen Daten enthält.A template content pack is similar to existing solutions except that it does not include the actual data in the dataset. Stattdessen werden Benutzer, die eine Vorlage nutzen oder instanziieren, aufgefordert, Parameter und ihre Anmeldeinformationen einzugeben, um eine Verbindung herzustellen.Instead, when a user consumes or instantiates a template, they are prompted for parameters and credentials in order to connect. Nach dem Herstellen der Verbindung werden ihre eigenen Daten im Dashboard, Bericht und Dataset angezeigt.Once connected, they'll see their own data in the dashboard, report and datasets.

Nachdem ein Benutzer das Inhaltspaket instantiiert hat, verfügt er über den Zugriff auf die Dataseteinstellungen, einschließlich der geplanten Aktualisierung. Die RLS-Einstellungen für das Dataset werden nicht mit dem Inhaltspaket veröffentlicht.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.

Hinweis

Vorlageninhaltspakete können nur ein Dashboard, einen Bericht und ein Dataset enthalten.Template content packs can only include 1 dashboard, 1 report and 1 dataset. Informationen dazu finden Sie in der Liste der Einschränkungen auf der Seite zur Erstellung.Please see the list of restrictions in the authoring page.

Um die Vorlagenerstellung für Ihren Mandanten zu aktivieren, aktivieren Sie den unten aufgeführten Funktionsschalter gemeinsam mit Ihrem Power BI-Administrator.To enable template creation for your tenant, please work with your Power BI admin to enable the feature switch below.

Funktionsschalter

Nach der Aktivierung wird am unteren Rand von Inhaltspaket erstellen ein Kontrollkästchen angezeigt, über das Sie ein Vorlageninhaltspaket für Ihr Unternehmen veröffentlichen können.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.

Kontrollkästchen

BenennungNaming

Es wird empfohlen, dass Sie das Dashboard, den Bericht und das Dataset in einem Inhaltspaket einheitlich benennen.We suggest naming your dashboard, report and dataset consistently across your content pack. Diese Namen sind hartcodiert und für alle Benutzer identisch. Wenn Sie also den Produkt- oder Szenarionamen verwenden, erleichtert dies die Verwendung für Ihre Kunden.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.

Weitere Tipps zu VorlagenAdditional template tips

  • Stellen Sie sicher, dass die Parameter, die Sie in den Abfragen angegeben haben, aussagekräftig für Ihre Endbenutzer sind.Ensure the parameters you specified in the queries are meaningful to your end users
  • Berücksichtigen Sie, wie lange Ihre Benutzer auf den Abschluss der geplanten Aktualisierung warten müssen.Consider how long your end user will be waiting for scheduled refresh to complete

Erstellen

EinreichungSubmission

Beim Einreichen über Microsoft AppSource können Sie das Vorlageninhaltspaket im Katalog für Dienstinhaltspakete auf PowerBI.com veröffentlichen und das Inhaltspaket in Microsoft AppSource auflisten.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.

Vor der EinreichungBefore submission

  • Lesen Sie die Tipps zur Erstellung für die einzelnen Artefakte im Inhaltspaket sorgfältig durch.Review the authoring tips for each of the artifacts within the content pack
  • Stellen Sie zum Testen eine Verbindung mit verschiedenen Konten und Datenbedingungen her.Test and connect with various accounts and data conditions. (Überspringen Sie diesen Schritt, wenn Sie einen benutzerdefinierten Datenconnector entwickelt haben)(Skip this step if you developed your own custom Data Connector)
  • Überprüfen Sie alle visuellen Elemente sorgfältig auf falsche Schreibweise.Review all visuals, look carefully for misspelled items
  • Stellen Sie sicher, dass das Inhaltspaket optimal auf Q&A antwortet. Es wird empfohlen, mindestens 30 verschiedene Fragen für das Datenmodell zu testen.Ensure the content pack responds well to Q&A, we suggest testing at least 30 varied questions across the data model. (Überspringen Sie diesen Schritt, wenn Sie einen benutzerdefinierten Datenconnector entwickelt haben)(Skip this step if you developed your own custom Data Connector)

EinreichungSubmission

Wenn Sie das Inhaltspaket einreichen möchten, öffnen Sie die Seite zum Einreichen von Apps in AppSource, und übermitteln Sie Ihre Informationen.Once ready to submit, visit the Apps submission page on AppSource and submit your information. Achten Sie darauf, Power BI in der Liste der verfügbaren Produkte auszuwählen.Please make sure to select Power BI from the available list of products

Das Power BI-Team überprüft Ihren Antrag und kontaktiert Sie, um sicherzustellen, dass alle Artefakte die Anforderungen für das Einreichen erfüllen.The Power BI team will review your submission and will reach out to you to ensure all the artifacts meets the submission requirements. Dabei wird nicht nur die Vollständigkeit, sondern auch die Qualität des Dashboards und der Berichte überprüft, um sicherzustellen, dass sie dem in der Anwendung beschriebenen Geschäftsszenario entsprechen.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.

AktualisierungenUpdates

Bei der Aktualisierung Ihres Inhaltspakets gilt ein ähnlicher Ablauf wie bei der Übermittlung des ursprünglichen Inhaltspakets.Updating your content pack follows a similar flow to the original submission.