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