当数据建模者了解在 Looker 中创建项目和开发的基本概念后,就该编写 LookML 了!LookML 的强大功能让开发者可以灵活地处理其组织的数据,并为 Looker 用户打造量身定制的体验。本页概述了有关 LookML 的文档。
LookML 使用入门
LookML 学习步骤 - 查看学习使用 LookML 的计划。
基本概念
以下页面可以帮助您了解 LookML 的基础知识:
- 什么是 LookML?— 简要了解 LookML。
- LookML 术语和概念 - 了解主要的 ML 结构的术语。
- 修改和验证 LookML - 使用 LookML 开发环境、错误检查和帮助函数。
- 内容验证 - 验证和修正错误,并批量更改外观和信息中心。
- 结合使用 SQL 并引用 LookML 对象 - 了解 LookML 中的替换、作用域和 SQL 块。
- 其他 LookML 基础知识 — 在 LookML 中应用字段标签、过滤条件、百分比和集合。
- 在 LookML 中使用联接 — 构建联接以连接不同的视图并查看数据之间的关系。
- Looker 中的派生表 - 定义派生表、添加派生表、引用它们以及排查派生表的问题。
- 创建原生派生表 - 使用 Discover 和 LookML(而非 SQL)定义派生表。
- 更改“探索”菜单和字段选择器 - 请修改“探索”菜单和字段选择器。
- 更改过滤条件建议 - 使用这些 LookML 参数自定义过滤条件建议。
- Looker Blocks - 使用预构建的 LookML 来加速 LookML 模型开发。
高级概念
以下页面可帮助您学习更复杂的 LookML 技能:
- 使用数据组缓存队列和重新构建 PDT - 定义重新构建 PDT 和刷新查询缓存的频率。
- 聚合感知 - 使用汇总感知可提高数据库查询的效率。
- 通过扩展重复使用代码 - 使用
extends
参数创建并合并可重复使用的 LookML 数据块。 - LookML 优化 - 使用 LookML 优化来调整和构建现有元素。
- 从其他项目导入文件 - 从其他 LookML 项目中将文件导入 LookML 项目中。
- 模板化过滤器和液体参数 - 创建可随用户输入动态变化的维度和测量值。
- 液体变量参考 — 在 LookML 中使用液态模板来生成更多动态内容。
- HTML 排错 - 查看 Looker 允许的 HTML 标记、HTML 标记属性和 CSS 属性列表。
- 本地化您的 LookML 模型 - 将 LookML 模型的元素本地化。
LookML 参考文档
以下页面提供了有关如何使用 LookML 的参考:
- LookML 快速参考 - 查看所有 LookML 参数的列表,按主要结构元素排序。
- 项目清单参数 (Project manifest parameters) - 查看 LookML 中所有项目清单参数的参考页面。
- 模型参数 - 查看 LookML 中所有模型参数的参考页面。
- 探索参数 - 查看 LookML 中所有“探索”参数的参考页面。
- 联接参数 - 查看 LookML 中所有联接参数的参考页面。
- 视图参数 - 查看 LookML 中所有视图参数的参考页面。
- 字段参数 - 查看 LookML 中所有字段参数的参考页面。
- 维度、过滤条件和参数类型 - 查看可以分配给维度、过滤条件或参数的不同类型的参考页面。
- 衡量类型 - 查看可分配给衡量类型的不同类型的参考页面。
- Looker 过滤器表达式 - 查看列出 Looker 过滤器表达式模式的参考页面。
- 液体变量参考 - 查看“液体变量”的参考页面,用于了解更多动态内容。