模型参数

模型文件定义了探索以及它们与其他视图的关系。

在 Looker 中,模型由相关探索和信息中心组成。与其他 LookML 元素不同,模型未使用特定的“model”参数进行声明。相反,位于 Looker IDE 的模型部分(也称为开发页面)中的任何文件都将定义模型。模型名称取自文件名,并且在您的实例中必须是唯一的,即使在不同的项目中也是如此。

模型文件通常包含任何 explore 声明,以及一些模型级设置。

此页面链接到模型级 LookML 参数。它们通常编写在模型文件的顶部,不应嵌套在其他参数中。

用法示例

将鼠标悬停在参数名称上可查看简要说明;点击参数可以跳转到对应的页面。
当参数可以设置为若干特定选项之一时,系统会首先列出默认值。

参数定义

参数名称 说明
结构参数
access_grant 通过创建访问权限,只有那些获得批准的用户属性值的用户才能访问 LookML 结构。此参数具有 user_attributeallowed_values 子参数。
explore 在“探索”菜单中显示视图。如需详细了解“探索”及其参数,请参阅探索参数参考页面。
include 将文件添加到模型中
test 创建数据测试以验证模型的逻辑。项目设置中包含一个要求执行数据测试的选项。为项目启用此功能后,项目中的开发者必须先运行数据测试,然后才能将更改部署到生产环境中。此参数具有 explore_sourceassert 子参数。
显示参数
label(适用于模型) 更改模型在“探索”菜单中的显示方式
过滤条件参数
case_sensitive(适用于模型) 指定过滤条件对于模型是否区分大小写
查询参数
connection 更改模型的数据库连接
datagroup 为模型创建数据组缓存政策。此参数包含 labeldescriptionmax_cache_agesql_trigger 子参数。
fiscal_month_offset 指定您的财年开始的月份(如果此日历年与日历年不同)
persist_for(适用于模型) 更改模型的缓存设置
persist_with(适用于模型) 指定用于模型缓存政策的数据组
week_start_day 指定一周中与周相关维度的起始日期
可视化和格式设置参数
map_layer(适用于模型) 创建与 map_layer_name 搭配使用的自定义地图
named_value_format 创建用于 value_format_name 的自定义值格式。此参数具有 value_formatstrict_value_format 子参数。
应避免的参数
scoping 已移除 3.52 不再需要
template 已移除 3.30 不再需要