Gestione di file e cartelle LookML

I file di progetto LookML sono organizzati in cartelle nella sezione del browser di file dell'IDE di Looker. Questa pagina fornisce le istruzioni per creare e gestire cartelle e file in un progetto LookML.

Per informazioni sulla struttura e sullo scopo di ogni tipo di file in un progetto LookML, consulta la pagina della documentazione Tipi di file in un progetto LookML.

Prima di iniziare: convenzioni di denominazione importanti per file e cartelle

Quando crei file e cartelle, è bene seguire le seguenti convenzioni di denominazione:

  • Sensibilità alle maiuscole: LookML fa distinzione tra maiuscole e minuscole. Assicurati di seguire le convenzioni del tuo progetto quando assegni un nome alle cartelle. Ad esempio, se la tua convenzione è utilizzare tutte le lettere minuscole nel tuo progetto, dovrai assegnare alla cartella il nome views anziché Views. Questo fa la differenza, soprattutto quando è necessario specificare il percorso di un file, ad esempio quando sono inclusi dei file. In genere, è consigliabile utilizzare in modo coerente lettere minuscole quando assegni nomi a cartelle e oggetti LookML.
  • Spazi e caratteri speciali: i nomi dei file non possono includere spazi o uno qualsiasi dei seguenti caratteri: / ? * : | " < > %
  • Estensioni dei file:quando crei file LookML con l'IDE di Looker, Looker aggiungerà automaticamente l'estensione .lkml alla fine del nome del file, se non la includi manualmente. Ad esempio, se inserisci il nome file flights_data_tests, Looker assegna al file il nome flights_data_tests.lkml.
  • Modifica del nome visualizzato di un oggetto LookML:se vuoi modificare il nome visualizzato di un modello o di un oggetto LookML, valuta la possibilità di utilizzare il parametro label o alias anziché rinominare il file o l'oggetto. I parametri label e alias modificano il nome visualizzato, mantenendo l'URL sottostante utilizzato per le email o altri sistemi. In generale, dovresti prendere precauzioni per apportare modifiche al modello il più non invasive possibile. Se devi rinominare un modello o un oggetto, utilizza lo Strumento di convalida dei contenuti per aggiornare tutti i riferimenti al modello o all'oggetto.

Creazione di cartelle

Puoi creare cartelle per diversi tipi di file (ad esempio file di visualizzazione o file modello). Puoi anche creare sottocartelle, una soluzione molto utile se vuoi include un sottoinsieme delle tue viste.

Per creare una cartella:

  1. Seleziona l'opzione Crea cartella dal menu appropriato:
    • Per creare una nuova cartella al livello principale della struttura della directory, utilizza il menu Aggiungi file o cartella, a cui puoi accedere selezionando l'icona + (più) nella parte superiore del riquadro Browser file.
    • Per creare una nuova sottocartella in una cartella esistente, utilizza il menu con tre puntini Opzioni cartella per la cartella esistente.
  2. Inserisci un nome per la nuova cartella.
  3. Seleziona Crea.

La nuova cartella viene aggiunta al riquadro di navigazione.

Creazione dei file

Quando crei un nuovo progetto, puoi generare automaticamente un file del modello e visualizzare i file in base al tuo database. Per i progetti esistenti, puoi creare manualmente nuovi file.

Per creare un nuovo file nel tuo progetto LookML:

  1. Seleziona il menu appropriato:

    • Per creare un nuovo file al livello principale della struttura della directory, utilizza il menu Aggiungi file o cartella, a cui puoi accedere selezionando l'icona + (più) nella parte superiore del riquadro Browser file.
    • Per creare un nuovo file in una cartella esistente, utilizza il menu con tre puntini Opzioni cartella per la cartella esistente.
  2. Seleziona il tipo di file LookML da creare. Seleziona i link nel seguente elenco per una descrizione più dettagliata di ciascun tipo di file. Puoi creare i seguenti tipi di file:

  3. Nella finestra popup Crea file, inserisci un nome per il nuovo file. Consulta le note importanti per la creazione di file e cartelle per conoscere le limitazioni e le linee guida per l'assegnazione di nomi ai file.

  4. Seleziona Crea. Il nuovo file verrà visualizzato dove è stato creato. Se necessario, puoi spostarlo facilmente in un'altra cartella.

Considerazioni sulla creazione dei file delle viste

La maggior parte degli sviluppatori LookML inizia con uno o più file di visualizzazione che vengono creati automaticamente quando il progetto LookML viene generato da un set di tabelle in un database. Tuttavia, oltre ai metodi descritti in questa pagina per creare file di visualizzazione vuoti e caricare file, esistono molti modi in cui uno sviluppatore Looker in modalità di sviluppo può aggiungere file di visualizzazione a un progetto LookML:

Per utilizzare una nuova vista, aggiungila al file del modello con il parametro explore oppure utilizza il parametro join per unirla a un'esplorazione esistente nel file del modello.

Aggiunta di una nuova vista da una tabella di database esistente

Puoi creare un file di visualizzazione da una tabella di database esistente in modalità di sviluppo.

  1. All'interno di un progetto, seleziona il menu Aggiungi file o cartella selezionando il segno + (più) in cima all'elenco dei file del progetto nell'IDE di Looker, oppure puoi selezionare il menu di una cartella per creare il file all'interno della cartella.

  2. Seleziona Crea visualizzazione da tabella.

  3. Looker visualizza un elenco di tabelle associate a una delle tue connessioni. Per modificare la connessione, utilizza il menu a discesa Connessione in alto a sinistra.

  4. Scegli le tabelle da cui vuoi creare le viste selezionando la casella a sinistra del nome della tabella. Puoi comprimere ed espandere i database o gli schemi di questo elenco per accedere a tutte le tabelle disponibili.

  5. Scorri fino in fondo alla pagina e seleziona Crea visualizzazioni.

  6. Looker genera viste contenenti LookML per tutte le colonne della tabella.

Caricamento di file

Puoi anche caricare file nel progetto dal computer. Questa operazione è utile se hai creato file di dati JSON o file LookML localmente sul tuo computer.

Per caricare un file nel progetto, utilizza la funzione di trascinamento nell'IDE di Looker:

  1. Passa ai file di progetto.
  2. Trascina il file dal computer nell'IDE Looker. Il file verrà visualizzato nella directory principale della struttura della directory.
  3. Una volta caricato il file, sposta l'elemento in un'altra cartella.

Eliminazione di file e cartelle

Elimina una cartella o un file selezionando Elimina dal menu con tre puntini Opzioni file dell'elemento nel riquadro a sinistra dell'IDE.

Quando elimini una cartella, l'IDE mostra un popup di conferma. Il popup specifica quanti elementi sono inclusi nell'eliminazione, tra cui la cartella e i file al suo interno.

Eliminazione collettiva di file e cartelle

Per eliminare cartelle e file collettivamente:

  1. Seleziona l'icona di modifica collettiva nella parte superiore del riquadro Browser file.

  2. Seleziona gli elementi da eliminare. Il numero di file selezionati viene visualizzato accanto all'intestazione Seleziona file.

    • Per selezionare o deselezionare singoli file, espandi le cartelle corrispondenti e seleziona la casella di controllo accanto ai nomi dei file.
    • Per selezionare o deselezionare intere cartelle e i relativi contenuti, seleziona la casella di controllo accanto al nome della cartella.
    • Per selezionare un'intera sezione dell'elenco di directory, premi Shift e fai clic. Seleziona la casella di controllo relativa all'elemento in cima all'intervallo, tieni premuto il tasto Shift e seleziona la casella di controllo relativa all'ultimo elemento dell'elenco. Verranno selezionati entrambi gli elementi, sia quelli intermedi. Puoi anche fare clic con il tasto Shift su un elemento per selezionare l'elemento e tutti gli elementi al di sopra nell'elenco di directory.
  3. Seleziona l'icona del cestino Elimina elementi. L'IDE mostrerà un menu popup con l'elenco degli elementi selezionati.

  4. Conferma gli elementi da eliminare selezionando Sì, elimina oppure torna alla selezione degli elementi selezionando Annulla.

  5. Seleziona la X nell'intestazione Seleziona file per uscire dalla modalità di modifica collettiva.

Spostamento di elementi in un progetto in cartella

Per spostare file, trascina un file o una cartella in un'altra cartella.

Non è necessario espandere la cartella di destinazione per ricevere altre cartelle o altri file. Una cartella si espande automaticamente quando ci passi il mouse sopra.

Spostare file e cartelle contemporaneamente

Per spostare cartelle e file collettivamente:

  1. Seleziona l'icona di modifica collettiva nella parte superiore del riquadro Browser file.

  2. Seleziona gli elementi da spostare. Il numero di file selezionati viene visualizzato accanto all'intestazione Seleziona file.

    • Per selezionare o deselezionare singoli file, espandi le cartelle corrispondenti e seleziona la casella di controllo accanto ai nomi dei file.
    • Per selezionare o deselezionare intere cartelle e i relativi contenuti, seleziona la casella di controllo accanto al nome della cartella.
    • Per selezionare un'intera sezione dell'elenco di directory, premi Shift e fai clic. Seleziona la casella di controllo relativa all'elemento in cima all'intervallo, tieni premuto il tasto Shift e seleziona la casella di controllo relativa all'ultimo elemento dell'elenco. Verranno selezionati entrambi gli elementi, sia quelli intermedi. Puoi anche fare clic con il tasto Shift su un elemento per selezionare l'elemento e tutti gli elementi al di sopra nell'elenco di directory.
  3. Seleziona l'icona della cartella Sposta elementi per selezionare l'opzione. L'IDE mostrerà un menu popup per la selezione delle cartelle.

  4. Nel menu popup Sposta in, scegli una cartella per gli elementi selezionati o seleziona Nuova cartella per creare una nuova cartella. Il nome del progetto mostrerà il percorso del file della cartella che hai selezionato nella parte superiore della pagina del menu successiva. Per spostare gli elementi nella directory principale del progetto, seleziona Sposta senza aver selezionato una cartella.

  5. Conferma la destinazione selezionata selezionando Sposta, crea una nuova cartella all'interno della cartella selezionata selezionando Nuova cartella oppure torna al menu delle opzioni della cartella principale selezionando il link al nome del progetto nel percorso del file.

  6. Seleziona la X nell'intestazione Seleziona file per uscire dalla modalità di modifica collettiva.