如何修改Look列标题名称并解决标题重复显示问题?
Looker列标题重复问题解决办法
你遇到的列标题重复(比如“Company Id Company Id”),是因为维度的LookML配置里同时设置了view_label和label,且两者内容完全一致。Looker渲染列标题时,会把维度所属的分组名称(即view_label)和维度自身的label拼接在一起,所以出现了重复显示的情况。
下面是几个可行的解决办法:
- 删除重复的view_label配置:如果不需要给这个维度设置分组标签,直接删掉
view_label字段,列标题就只会显示label的内容。修改后的代码如下:
dimension: company_id { label: "Company Id" description: "卖家公司ID" type: string sql: ${TABLE}.company_id ;; }
- 修改view_label为不同名称:如果需要保留分组标签,把
view_label改成和label不一样的内容,比如“公司信息”,这样列标题会显示“公司信息 Company Id”,不会重复。示例代码:
dimension: company_id { view_label: "公司信息" label: "Company Id" description: "卖家公司ID" type: string sql: ${TABLE}.company_id ;; }
- 手动修改Look的列标题:如果不想改动LookML,也可以在编辑Look时,直接双击重复的列标题,手动改成你想要的内容(比如“Company Id”),这种方式适合临时调整。
内容的提问来源于stack exchange,提问作者C B
相关产品推荐
相关产品推荐

