我们可以在 Power BI 中声明全局变量吗?我想在表中创建 url 列,并且域对于每个环境(Dev、QA、Prod)都会有所不同

Posted

技术标签:

【中文标题】我们可以在 Power BI 中声明全局变量吗?我想在表中创建 url 列,并且域对于每个环境(Dev、QA、Prod)都会有所不同【英文标题】:Can we declare global variable in Power BI? I want to create url column in table and domain will be different for each environment (Dev, QA, Prod) 【发布时间】:2021-12-24 16:14:33 【问题描述】:

我正在创建 Power bi 报告,其中显示包含产品列表的表格。我正在为 url 创建自定义列。我想在任何配置或全局设置中设置它,以便我可以为每个环境设置不同的域,类似于我们使用的连接字符串。

【问题讨论】:

【参考方案1】:

这很简单:

environment = "http://www.development.com/'

然后

table[url] = environment & table[connect]

【讨论】:

感谢 Peter 的快速回复,我对 power bi 很陌生对于不同的环境,类似于我们用于数据集的连接字符串【参考方案2】:

我们可以在参数中设置域,然后在参数设置中更改。为此,我们需要遵循以下步骤:

    转到数据集并点击转换数据 单击管理器参数并添加新参数 选择类型作为文本分配名称 添加后添加添加列选项卡并使用您的参数名称嵌入列值 发布后,您将能够针对您配置的每个环境对其进行编辑,并且在发布时不会更改

如果需要更清晰,请参阅此视频 https://www.youtube.com/watch?v=zeeiSFdWCrY&t=172s&ab_channel=Curbal

【讨论】:

以上是关于我们可以在 Power BI 中声明全局变量吗?我想在表中创建 url 列,并且域对于每个环境(Dev、QA、Prod)都会有所不同的主要内容,如果未能解决你的问题,请参考以下文章

我可以在 Marklogic Server 的 xquery 中声明一个全局变量吗?

var 是我们声明全局变量和函数的唯一选择吗? [关闭]

商业智能软件奥威的Power-BI好用吗?

微软电脑用power bi要钱吗

Power BI - R 脚本视觉 - Apriori

power bi度量值怎么写?有啥方法吗,求教程!