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