访问 LookML 项目文件

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

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

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

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

  • 您的权限:如需查看项目,您必须拥有项目中至少一个模型的 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 或“探索”中的某个字段。

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

选择字段后,系统会将您直接转到相应 LookML 文件中的字段定义。

从对象浏览器面板访问 LookML

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

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

当您选择某个对象时,IDE 会显示其中定义了该对象的文件,并将光标置于该对象声明的第一行。

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