Paramètres de manifeste de projet

Votre projet peut contenir un fichier manifeste de projet, qui est utilisé pour les paramètres au niveau du projet, comme ceux permettant de spécifier d'autres projets à importer dans le projet actuel, de définir des constantes LookML, de spécifier des paramètres de localisation du modèle et d'ajouter des extensions et des visualisations personnalisées à votre projet.

La localisation de modèle n'est actuellement pas compatible avec l'importation de projet.

Chaque projet peut contenir un seul fichier manifeste. Le fichier doit être nommé manifest.lkml et se trouver au niveau racine de la structure de répertoires de votre projet. De plus, Looker n'accepte pas les fichiers manifestes de projet vides. Si votre fichier manifeste est vide, supprimez-le.

Cette page renvoie aux paramètres LookML au niveau du fichier manifeste du projet.

Exemple d'utilisation

Pointez sur le nom d'un paramètre pour afficher une brève description. Cliquez sur un paramètre pour accéder à sa page de référence.

Lorsqu'un paramètre peut être défini sur l'une des options spécifiques, la valeur par défaut est indiquée en premier.

## STRUCTURAL PARAMETERS
project_name: "Current Project Name"
new_lookml_runtime: yes 
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 PARAMETERS
localization_settings: {
  localization_level: strict | permissive
  default_locale: locale_name
}

## EXTENSION FRAMEWORK PARAMETERS
application: application_name {
  label: "Application Label" 
  url: "application_url" 
  file: "application_file_path" 
  mount_points: {
    # Desired mount points (described on application page)
  }
  entitlements: {
    # Desired entitlements (described on application page)
  }
}
## Possibly more application statements

## CUSTOM VISUALIZATION PARAMETERS
visualization:{
  id: "unique-id" 
  label: "Visualization Label" 
  url: "visualization_url" 
  sri_hash: "SRI hash" 
  dependencies: ["dependency_url_1","dependency_url_2"]
  file: "visualization_file_path" 
}
## Possibly more visualization statements

Définition des paramètres

Nom du paramètre Description
Paramètres de structure
project_name Indique le nom du projet en cours.
new_lookml_runtime Active ou désactive le nouvel environnement d'exécution LookML pour un projet LookML.
local_dependency Indique que ce projet dépend d'un autre projet. Ce paramètre comporte les sous-paramètres project et override_constant.
project Spécifie un projet contenant les fichiers à inclure.
remote_dependency Désigne un ou plusieurs projets distants contenant les fichiers à inclure. Ce paramètre comporte les sous-paramètres url et ref, ainsi que le sous-paramètre override_constant.
constant Définit une constante LookML que vous pourrez utiliser dans votre projet. Ce paramètre comporte les sous-paramètres value et export.
Paramètres de localisation
localization_settings Indique les informations de localisation de votre modèle. Ce paramètre comporte des sous-paramètres default_locale et localization_level.
localization_level Indique si les chaînes sans traduction sont autorisées dans votre modèle.
default_locale Indique les paramètres régionaux à utiliser par défaut pour la traduction des chaînes du modèle.
Paramètres du framework d'extension
application Définit une application pour le framework d'extension Looker.
label Spécifie le nom de l'application affiché pour l'utilisateur.
url Fournit l'URL de l'application.
file Fournit le chemin d'accès à un fichier JavaScript (avec une extension .js) qui définit l'application. Le chemin d'accès est relatif à la racine du projet.
entitlements Spécifie les droits d'accès pour contrôler l'accès aux fonctionnalités d'extension de l'application. Ce paramètre comporte de nombreux sous-paramètres, répertoriés sur la page du paramètre application.
Paramètres de visualisation personnalisés
visualization Définit une visualisation personnalisée pour votre projet Looker.
id Spécifie un identifiant unique pour la visualisation.
label Spécifie le nom de la visualisation affiché pour l'utilisateur.
url Fournit l'URL du fichier JavaScript de la visualisation.
sri_hash Spécifie le hachage d'intégrité des sous-ressources pour la visualisation.
dependencies Fournit une liste d'URL de dépendances séparées par une virgule, nécessaires pour charger la visualisation.
file Indique le chemin d'accès à un fichier JavaScript qui définit la visualisation.