User Guide Getting Started Help Center Documentation Community Training
Project Manifest Parameters

Your project may contain a project manifest file, which is used for project-level settings, such as listing files from other projects to import into the current project, defining LookML constants, and specifying model localization settings.

Model localization is not currently compatible with project import.

Each project can only have one manifest file, and it must be named manifest.lkmland located at the root level of your Git repo. If your project is enabled for folders in the IDE, be sure that the manifest.lkml file is kept at the root level of your project’s directory structure.

This page links to the project manifest-level LookML parameters.

Example Usage

Hover over a parameter name to see a quick description; click it to jump to that page.
When a parameter can be set to one of several specific options, the default value is listed first.

project_name: "Current Project Name"
local_dependency: {
  project: "project_name"
  override_constant: constant_name {
    value: "string value"
# Possibly more local_dependency statements

remote_dependency: remote_project_name {
  url: "remote_project_url"
  ref: "remote_project_ref"
  override_constant: constant_name {
    value: "string value"
# Possibly more remote_dependency statements

constant: constant_name {
  value: "string value"
  export: none | override_optional | override_required
# Possibly more constant statements

localization_settings: {
  localization_level: strict | permissive
  default_locale: locale_name

Parameter Definitions

Parameter Name Description
Structural Parameters
project_name Specify the name of the current project.
local_dependency Specify that this project depends on another project. This parameter has the project and override_constant subparameters.
project Specify a project that contains files that you want to include.
remote_dependency ADDED5.18 Specify one or more remote projects that contain files that you want to include. This parameter has url and ref subparameters, as well as the subparameter override_constant.
constant ADDED6.12 Define a LookML constant that can be used throughout your project. This parameter has the subparameters value and export.
Localization Parameters
localization_settings ADDED6.2 Specify the localization information for your model. This parameter has default_locale and localization_level subparameters.
localization_level ADDED6.2 Specify whether strings with no translation are allowed in your model.
default_locale ADDED6.2 Specify the locale that will be used as your model’s default for translating strings.