A Looker project is a collection of LookML files that tell Looker how to connect to your database, how to query your data, and how to control the user interface’s behavior.
Project files are shown in the side panel of the Looker IDE. If your project is enabled for folders in the IDE, LookML developers can customize the file organization to match your project. Here is an example project with folders for each file type:
If your project is not enabled for folders, the IDE organizes your files according to file type, like this:
You can automatically generate a model file and view files based on your database when you create a new project. For existing projects, you can create new files manually by clicking the + icon at the top of the project file list in the Looker IDE.
Project File Types
A LookML project can have the following types of files. All project files have extensions, although the extensions are hidden in the IDE list if your project isn’t enabled for folders in the IDE.
Click the links to get more information about the files types:
- Model files with extension
- View files with extension
- Dashboard files with extension
- Data files with extension
- Document files with extension
- Project manifest files with extension
- Locale strings files with extension
- Explore files with extension
- Data test files with extension
- Other files with any file extension not listed above. If your project is not enabled for folders in the IDE, the IDE includes Explore files in the Other section.
Accessing Project Files
To view existing projects on the LookML Projects page, click the Develop menu and choose Manage LookML Projects.
The projects you see in those lists depend on the following things:
- Your Permissions: The projects and models you see on the Develop menu and the LookML Projects page depend on your permissions.
- Your Current Mode: You may see additional entries on the Develop menu and the LookML Projects page when you view them in Development Mode versus Production Mode. For example, if you created a new model in Development Mode that you have not yet pushed to production, then that model would be visible only when you are in Development Mode.
For more information, see the Accessing and Editing Project Information documentation page.