跳过导航

Power BI Embedded 查询参数 API

2018年3月15日

 

利用查询参数,用户可以定义参数并使部分报表和数据模型(例如,查询筛选器、数据源引用或度量值定义)依赖于一个或多个参数值。参数通过 Power BI Desktop 在 PBIX 文件中定义。你可以在此博客文章中了解有关查询参数的详细信息。

借助新的查询参数 API,开发人员可以动态更改参数值并自动执行参数值处理过程。此 API 包括对特定数据集上定义的获取所有参数的调用,以及对为现有参数设置新值的调用。

利用这个新的 API,可以为多位客户自动执行许多进程。下面是一些示例:

  • 更改连接字符串。通过配置连接字符串上的参数,可在每次载入新客户时使用此 API。只需克隆报表并更改参数值,连接到客户的数据库即可。对于更新数据源 API 不支持的数据源连接更新,此 API 也可帮助实现其自动化
  • 更改查询参数。通过定义 API 上的参数,可以设置这些值并获取不同结果和数据,以仅反映此报表的用户应该看到的内容。
  • 度量值参数。动态更改不同的计算度量值,以满足每位客户对同一报表的需求。例如,可以通过基于不同国家/地区的不同客户或分支的参数设置货币。

注意,这些参数是基于数据集的,因此将根据报表/仪表板来定义,而不是根据用户的会话级别来定义。这意味着,同时使用同一报表的不同用户将始终看到相同的参数值。

免费帐户

免费获得 $200 的 Azure 额度和 12 个月的常见服务使用权。

免费开始

Visual Studio

订阅者每年可获得高达 $1800 的 Azure 服务

立即激活

初创企业

加入 Microsoft 初创企业用户行列,获得免费的 Azure 服务

了解更多