Strategy ONE
配置操作按钮以在现代网格中使用
从 MicroStrategy ONE 开始 (2024 年 9 月),仪表板创建者可以使用标准 Python 或事务 Python 脚本来配置现代网格中的操作按钮。然后用户可以添加这些按钮到某一列并触发相应行的相关 Python 脚本中定义的操作。目前仅支持一个按钮列。
按照以下步骤开始。
部署标志
由于按钮配置了Python脚本,因此需要使用远程Python执行器的部署标志。
features.python.remote.execution = true
要使用事务 Python 脚本,需要启用事务的部署标志。
features.dossier-transaction = true
创建自定义脚本的权限
为用户分配以下权限以创建自定义脚本:
-
使用 Python 脚本
-
认证 Python 脚本
配置交易的权限
为用户分配以下权限以创建启用交易的仪表板:
-
Web 配置事务:仅需使用 Python 事务脚本配置按钮即可。
-
使用 Python 脚本
-
查看关联脚本的 ACL
使用仪表板的权限
为用户分配以下权限以使用仪表板并提交数据更改:
-
执行交易:仅当按钮配置了 Python 事务脚本时才需要
-
使用 Python 脚本
-
查看脚本的 ACL
所需的图书馆网络权限
-
使用 Library Web
-
Web 创建仪表板
-
Web 编辑仪表板
-
Web 保存仪表板
-
Web 运行仪表板
-
创建应用程序对象
准备自定义运行时
看创建自定义运行时。
准备标准 Python 脚本
要准备 Python 事务脚本,请参阅创建支持 Python 的交易仪表板
-
在脚本中包含至少一个变量,以便它可以映射到模板对象。
-
这提示输入必须为变量启用参数。
-
保存脚本后进行验证。仅可以使用经过认证的脚本来配置按钮。
-
对于使用脚本配置按钮的仪表板的用户,需要查看 ACL。