自 2021 年 6 月起,对于 Looker 21.8 或更高版本中的实例,可以通过 Looker Marketplace 提供的 Looker Blocks 将转换为使用 LookML 优化而不是扩展的新结构。使用优化块的块包含 marketplace_lock.lkml
文件,以及本页介绍的 marketplace_ref
关键字。
用量
层次结构
marketplace_ref |
默认值
无接受
块配置期间在 Looker Marketplace 后端或 Marketplace 界面中提供的值 |
定义
marketplace_ref
是只读 marketplace_lock.lkml
文件中的关键字。从 Looker Marketplace 安装使用优化功能的块后,系统会自动创建 marketplace_lock.lkml
。
marketplace_ref
子参数值在 Marketplace 后端中定义,或在屏蔽配置期间在 Looker Marketplace 界面中提供。
listing
listing
参数值是在 Looker Marketplace 后端设置的 Marketplace 商品详情 ID。listing
参数不可修改。
version
version
参数值是 Marketplace 块的应用版本。您可以查看某个屏蔽版本处于哪个版本,具体方法是:前往 Marketplace 中的相应屏蔽页面,然后在页面左侧查看版本号(格式为 0.0.0
)。version
参数不可修改。
models
models
参数会列出与使用优化功能的 Marketplace 块的已导入 CORE 项目相关联的所有模型。请勿将 models
参数与模型参数混淆。models
参数不可修改。
override_constant
使用优化功能的 Marketplace 中的代码块可作为单个可修改的配置项目从 Marketplace 进行安装,用于远程导入包含所有 LookML 代码和常量参数化的 CORE 项目。常量在导入的 CORE 项目的清单文件中定义。如果将常量定义为允许替换值,则您可以在初始安装期间配置代码块或在更新代码块期间替换 Marketplace 界面中的这些值。这些覆盖值可在 marketplace_lock.lkml
文件中查看,但无法从该文件中修改。
如需详细了解如何替换 Marketplace 中的常量值,请参阅自定义 Looker Marketplace 中的屏蔽设置文档页面。