访问 LookML 项目文件

Looker IDE 会在 Looker IDE 的文件浏览器侧边栏中显示项目文件。LookML 开发者可以根据自己的项目自定义文件组织方式,如使用 IDE 文件浏览器文档页面中所述。

您可以通过以下方式访问项目文件

从“开发”面板访问项目文件

您可以从导航面板的开发部分访问项目文件。您在开发面板中看到的项目取决于以下设置:

  • 您的权限:如需查看项目,您必须拥有项目中至少一个模型的 develop 权限。
  • 您当前所处的模式:当您处于开发模式与生产模式时,开发面板中可能会显示其他条目。例如,如果您在开发模式下创建了一个尚未推送到生产环境的新项目,那么该项目只有在您处于开发模式时才会显示在菜单中。

如需从 Develop 面板访问项目文件,请执行以下操作:

  1. 在导航面板中选择开发,以打开开发面板。
  2. 开发面板中,选择要访问的项目的名称。
  3. 当您从开发面板中打开 LookML 项目时,Looker IDE 会打开该项目,并显示该项目中的某个 LookML 文件:
    • 如果项目包含名为 readme.md文档文件,IDE 将打开该文件。
    • 如果没有 readme.md 文档文件,IDE 将打开第一个按字母顺序排列的文档文件。
    • 如果项目中没有文档文件,IDE 将打开第一个按字母顺序排列的模型文件
    • 如果项目中没有模型文件,IDE 将打开任意类型的第一个按字母顺序排列的文件。
  4. 如需打开其他项目文件,请在 Looker IDE 的侧边栏中选择相应文件名。如需详细了解 Looker IDE 的组织结构,请参阅使用 IDE 文件浏览器文档页面。

搜索并跳转到 LookML 对象或项目文件

在 Looker IDE 中,您可以执行快速搜索,以直接导航到 LookML 对象和项目文件。使用键盘快捷键 Command-J (Mac) 或 Ctrl+J (Windows),或者从文件浏览器对象浏览器中选择跳转到对象或文件图标

系统随即会打开一个文本字段,您可以在其中输入搜索字词,该字词可以是单个字词或字词的任何部分。在您输入内容时,搜索结果会显示所有匹配的对象和文件。

结果会显示名称中包含您搜索字词的所有文件和对象:

  • 对于 LookML 对象,搜索结果会显示定义了该对象的项目文件。
  • 对于项目文件,搜索结果会显示文件所在的 IDE 文件夹

从搜索结果中选择一个文件以打开该文件,或者选择一个对象以导航到该对象的定义。

通过探索访问 LookML

您还可以直接访问探索的 LookML 或探索中的字段的 LookML。

  1. 如需访问探索的 LookML,请选择探索名称旁边的 Looker 图标。
  2. 如需在字段选择器中访问字段的 LookML,请在所有字段正在使用中打开相应字段的齿轮菜单,然后选择前往 LookML
  3. 如需访问结果表中某个字段的 LookML,请在表标题中打开该字段的齿轮菜单,然后选择转到 LookML (Go to LookML)。

选择字段后,您会直接进入相应 LookML 文件中的字段定义。

从对象浏览器面板访问 LookML

您可以使用对象浏览器面板查看项目中的所有对象,或导航到特定对象的 LookML。如需使用对象浏览器面板,请执行以下操作:

  1. 在 Looker IDE 中选择对象浏览器图标。
  2. 在对象浏览器面板中选择对象的名称,导航到对象的 LookML。

选择对象后,IDE 会显示定义该对象的文件,并将光标定位到对象声明的第一行。

如需了解详情,请参阅使用对象浏览器面板浏览项目文档页面。