在数据建模者了解在 Looker 中创建项目和进行开发的基本概念后,您就可以编写 LookML 了!LookML 的强大功能为开发者提供了极大的灵活性,可以处理其组织的数据,并为 Looker 用户打造量身定制的体验。本页面概述了 LookML 的相关文档。
LookML 使用入门
学习 LookML 的步骤 - 查看学习使用 LookML 的计划。
基本概念
以下页面可帮助您了解 LookML 的基础知识:
- 什么是 LookML?- 大致了解 LookML。
- LookML 术语和概念 - 了解主要 LookML 结构的术语。
- Looker IDE 概览 - 使用 LookML 开发环境及其功能。
- 验证 LookML - 检查是否存在错误并验证您的 LookML。
- 内容验证 - 验证、修正错误,以及对 Look 和信息中心进行批量更改。
- 整合 SQL 并引用 LookML 对象 - 了解 LookML 中的替换、范围和 SQL 代码块。
- 其他 LookML 基础知识 - 在 LookML 中应用字段标签、过滤条件、百分比和集合。
- 在 LookML 中使用联接 - 构建联接以关联不同的视图,并查看数据之间的关系。
- Looker 中的派生表 - 对派生表进行定义、添加持久性和引用,以及排查此类表的问题。
- 创建原生派生表 - 使用“探索”和 LookML(而非 SQL)定义派生表。
- 更改“探索”菜单和字段选择器 - 修改“探索”菜单和字段选择器。
- 更改过滤器建议 - 使用这些 LookML 参数自定义过滤器建议。
- Looker 块 - 使用预构建的 LookML 代码段加快 LookML 模型开发速度。
高级概念
以下页面可帮助您学习更复杂的 LookML 技能:
- 缓存队列并使用数据组重建 PDT - 定义重新构建 PDT 和刷新查询缓存的频率。
- 汇总感知 - 使用汇总感知功能提高数据库查询效率。
- 使用 extends 重复使用代码 - 使用
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 变量的参考页面,用于更加动态的内容。