Gestionar archivos y carpetas de LookML

Los archivos de proyecto de LookML se organizan en carpetas en la sección del explorador de archivos del IDE de Looker. En esta página se explica cómo crear y gestionar carpetas y archivos en un proyecto de LookML.

Para obtener información sobre la estructura y la finalidad de cada tipo de archivo de un proyecto de LookML, consulta la página de documentación Tipos de archivos de un proyecto de LookML.

Convenciones de nomenclatura de archivos y carpetas importantes

Cuando crees archivos y carpetas, ten en cuenta las siguientes convenciones de nomenclatura:

  • Distinción entre mayúsculas y minúsculas: LookML distingue entre mayúsculas y minúsculas. Asegúrate de seguir las convenciones de tu proyecto al asignar nombres a las carpetas. Por ejemplo, si tu convención es usar todas las letras en minúsculas en tu proyecto, deberías llamar a tu carpeta views en lugar de Views. Esto marca la diferencia, sobre todo cuando necesitas especificar la ruta de un archivo, como al incluir archivos. Por lo general, es recomendable usar siempre letras minúsculas al asignar nombres a objetos y carpetas de LookML.
  • Espacios y caracteres especiales: los nombres de archivo no pueden incluir espacios ni ninguno de los siguientes caracteres: / ? * : | " < > %.
  • Extensiones de archivo: cuando crees archivos LookML con el IDE de Looker, Looker añadirá automáticamente la extensión .lkml al final del nombre de archivo si no la incluyes manualmente. Por ejemplo, si introduces el nombre de archivo flights_data_tests, Looker le asignará el nombre flights_data_tests.lkml.
  • Cambiar el nombre visible de un objeto de LookML: si quiere cambiar el nombre visible de un modelo o de un objeto de LookML, le recomendamos que use el parámetro label o el parámetro alias en lugar de cambiar el nombre del archivo o del objeto. Los parámetros label y alias cambian el nombre visible, pero conservan la URL subyacente que se usa en los correos u otros sistemas. En general, debes tomar precauciones para que los cambios en el modelo sean lo menos invasivos posible. Si necesitas cambiar el nombre de un modelo o un objeto, usa Validador de contenido para actualizar todas las referencias al modelo o al objeto.

Crear carpetas

Puedes crear carpetas para diferentes tipos de archivos (como archivos de vista o archivos de modelo). Incluso puedes crear subcarpetas, lo que resulta muy útil si quieres include un subconjunto de tus vistas.

Para crear una carpeta, sigue estos pasos:

  1. Selecciona la opción Crear carpeta en el menú correspondiente:
    • Para crear una carpeta en el nivel superior de la estructura de directorios, usa el menú Añadir archivo o carpeta, al que puedes acceder seleccionando el icono + (más) en la parte superior del panel Explorador de archivos.
    • Para crear una subcarpeta en una carpeta, usa el menú de tres puntos Opciones de carpeta de la carpeta.
  2. Escribe un nombre para la nueva carpeta.
  3. Selecciona Crear.

La nueva carpeta se añade al panel de navegación.

Crear archivos

Looker crea automáticamente un archivo de modelo y archivos de vista basados en tu base de datos cuando generas un modelo. En los proyectos que ya tengas, puedes crear archivos manualmente.

Para crear un archivo en tu proyecto de LookML, sigue estos pasos:

  1. Selecciona el menú correspondiente:

    • Para crear un archivo en el nivel superior de la estructura de directorios, usa el menú Añadir archivo o carpeta, al que puedes acceder seleccionando el icono + (más) en la parte superior del panel Explorador de archivos.
    • Para crear un archivo en una carpeta, usa el menú de tres puntos Opciones de carpeta de la carpeta en cuestión.
  2. Selecciona el tipo de archivo LookML que quieras crear. Seleccione los enlaces de la lista siguiente para ver una descripción más detallada de cada tipo de archivo. Puedes crear los siguientes tipos de archivos: