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 onapplicationpage) } entitlements: { # Desired entitlements (described onapplicationpage) } } ## 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. |