Power BI 服务内容包程序概述Overview of the Power BI service content pack program

内容包是一组全新的内容,允许用户立即获取源中的见解。A content pack is a set of out-of-box content allowing users to immediately gain insights from a source. 内容包通常集中在特定业务方案,提供关于角色、域或工作流的见解。A content pack is typically focused on a specific business scenario providing insights for a role, domain, or workflow.

ISV 可以生成模板内容包,允许客户使用其自己的帐户连接并实例化。ISVs can build template content packs that allow customers to connect and instantiate with their own accounts. 作为域专业人员,他们可以采用业务用户轻易使用的方式解锁数据。As domain experts, they can unlock the data in a way that is easily consumable by a business users. 内容包为你的客户提供了临时监视和分析,而无需花费大量精力用在报表基础结构上。The content packs offer adhoc monitoring and analysis to your customers without investing heavily in reporting infrastructure.

可以将这些 ISV 生成模板内容包提交到 Power BI 团队,以在 Power BI 内容包库 (app.powerbi.com/getdata/services) 和 Microsoft AppSource (appsource.microsoft.com) 上公开发布。These ISV built template content packs can be submitted to the Power BI team to become publicly available in the Power BI content pack gallery (app.powerbi.com/getdata/services) and on Microsoft AppSource (appsource.microsoft.com). 单击此处可查看公用内容包体验的示例。An example of the public content pack experience can be found here.

概述Overview

开发并提交模板内容包的常规过程包括多个步骤。The general process to develop and submit an template content pack involves multiple steps.

过程

  1. 查看要求并确保满足这些要求Review the requirements and make sure you meet them
  2. 在 Power BI Desktop 中生成内容Build content in the Power BI Desktop
  3. 在 PowerBI.com 中创建仪表板Create a dashboard in PowerBI.com
  4. 在你的组织中测试内容包Test the content pack yourself within your organization
  5. 将内容提交到 Power BI 以便发布Submit the content to Power BI for publishing

要求Requirements

若要生成并提交内容包,以在 PowerBI 服务和 AppSource 中发布,必须满足以下要求:To build and submit a content pack to be published in the PowerBI service and AppSource, you must meet the following requirements:

  • 必须具有由业务用户使用的 SaaS 应用程序。You have a SaaS application used by business users.
  • SaaS 应用程序具有可以在 Power BI 中进行可视化的用户数据。Your SaaS application has user data that can be visualized in Power BI.
  • SaaS 应用程序具有可通过公共 Internet 访问的 API。Your SaaS application has an API that is accessible through public internet. 理想情况下,API 是基于 REST 的 API 或 OData 数据源。Ideally the API is a REST based API or an OData feed. Power BI 内容包支持多种身份验证类型,如基本身份验证、OAuth 2.0 和 API 密钥。Power BI content packs support multiple authentication types like Basic Authentication, OAuth 2.0 and API Key.
  • 你的 SaaS 应用程序批准用于发布内容包。Your SaaS application is approved for publishing a content pack. 您的请求提交到 pbiservicesapps@microsoft.com。我们将对每次提交的相关性和预期使用情况进行评审。Submit your request to pbiservicesapps@microsoft.com. We will review each submission on relevance and expected usage.
  • 已签署合作伙伴协议。Signed partner agreement. 你将在提交步骤中执行该操作。You will do that in the submission step.

请查看创作部分,了解有关技术要求的详细信息。Please review the authoring section for more details on the technical requirements.

业务方案Business scenario

内容包提供了侧重于特定业务方案的见解和指标。Content packs provide insights and metrics focused on a specific business scenario. 了解你的受众和其将从内容包获得的好处,将有助于确保你的用户对你提供的内容满意。Understanding your audience and the benefit they'll receive from the content pack will help ensure your users are successfully with the content you provide.

提示Tips

  • 确认你的受众和其尝试完成的任务Identify your audience and the task they're trying to accomplish
  • 重点关注某个时间段(过去 90 天)或过去 N 个结果Focus on a certain time period (last 90 days) or the last N results
  • 只导入与你的方案相关的表/列Only import the tables/columns related to your scenario
  • 考虑为分开的独特方案提供多个内容包Consider offering more than one content pack for separate unique scenarios

常见问题Frequently asked questions

可以为我尚未拥有的第三方 SaaS 应用程序生成 Power BI 服务内容包吗?Can I build a Power BI Service content pack for a third-party SaaS application that I don’t own?

不可以,我们目前需要先与 SaaS 应用程序的所有者签署合作伙伴协议,然后才能在服务中发布内容包。No, we currently require signing a partner agreement with the owner of the SaaS application prior to publishing the content pack in the service.

我的服务没有公共开发人员 API。我仍可以生成直接从数据存储中拉取数据的 Power BI 服务内容包吗?I don’t have a public developer API for my service. Can I still build a Power BI service content pack that pulls the data directly from the data storage?

不可以,Power BI 服务内容包需要可以通过公共 Internet 访问的开发人员 API。No, Power BI service content packs require a developer API that is accessible through public Internet.

服务内容包支持哪种类型的 API,它们可以使用哪些身份验证类型?What kind of APIs are supported by service content packs and what authentication types can they work with?

Power BI 服务内容包支持任何 REST API 或 OData 数据源。Power BI service content packs support any REST API or OData feed. Power BI 可以处理多种身份验证类型,包括基本身份验证、OAuth2.0 和 Web API 密钥。Power BI can work with multiple authentication types including Basic Authentication, OAuth2.0 and Web API Key. 请查看创作文章,详细了解技术要求。More details on the technical requirements in the Authoring article.

我有关于服务内容包的更多问题。我如何与你联系?I have more questions about service Content Packs. How can I contact you?

可以随时通过以下电子邮件向我们发送你的问题:pbiservicesapps@microsoft.comFeel free to email us your questions at pbiservicesapps@microsoft.com

支持Support

开发期间如需支持,请访问 https://powerbi.microsoft.com/supportFor support during development, please use https://powerbi.microsoft.com/support. 该网站有专门人员监视和管理。This is actively monitored and managed. 客户事件可快速找到通往合适团队的方法。Customer incidents quickly find their way to the appropriate team.

下一步Next step

创作Authoring