用法
connection: "connection_name"
|
层次结构
connection |
默认值
无
接受
包含连接名称的字符串
|
定义
connection 用于指定模型将从中检索数据的数据库连接。数据库连接在 Looker 的管理面板的数据库部分中的连接页面上定义和命名。
当 Looker 开发者使用 connection 参数在模型文件中定义连接时,Looker IDE 会显示一个下拉菜单,其中建议了实例上可用的数据库连接。
示例
在 ecommerce.model.lookml 文件中,指定模型应从 ecommerce_events 连接检索数据:
connection: "ecommerce_events"
常见挑战
connection 必须引用 Looker 管理设置中的连接名称
connection 引用的连接名称不采用实际数据库或架构的名称。该名称必须是您在配置模型时可用的连接之一,或者位于 Looker 的管理面板中的连接页面上。
如果存在模型配置,则 connection 只能引用允许的连接
如果 Looker 开发者在模型文件中指定的连接在模型配置中不受允许,则对该模型的任何查询都不会运行。
如果模型配置不存在,则只有特定人员可以查询
如果您未获得 manage_models 权限(该权限包含在管理员角色中),则必须先配置模型,然后才能针对该模型运行查询。