Eseguire il deployment dei Looker Blocks
Questa pagina descrive i passaggi per installare un Looker Block predefinito per Cortex Framework che si trova in un repository GitHub pubblico, ad esempio:
- SAP per Cortex
- Salesforce Sales Cloud (SFDC) per Cortex
- Oracle EBS per Cortex
- Salesforce Marketing Cloud (SFMC) per Cortex
- Meta per Cortex
- YouTube (con DV360) per Cortex
- Cross Media &Product Connected Insights per Cortex
Per il deployment della dashboard di Looker per Dun & Bradstreet, consulta Dashboard di Data Studio per Dun & Bradstreet.
Prerequisiti
Per accedere a queste dashboard predefinite e utilizzarle, devi prima eseguire le seguenti operazioni:
- Esegui il deployment di Cortex Framework: assicurati di aver configurato Cortex Framework con le tue origini dati. Per ulteriori informazioni, consulta Prerequisiti di Cortex Framework per il deployment.
- Accedi a Looker:accedi a Looker e familiarizza con la piattaforma.
- Esplora le dashboard disponibili: esplora le dashboard predefinite e gli insight disponibili nella dashboard di cui vuoi eseguire il deployment. Per ulteriori informazioni, consulta Looker Blocks disponibili.
Dopo aver completato i prerequisiti, puoi installare il Looker Block.
Installazione
I Looker Blocks utilizzano LookML (Looker Modeling Language) per definire il modello semantico per le dashboard di Looker. Per installare il modello LookML corrispondente all'origine dati Cortex, utilizza una delle seguenti opzioni:
- Opzione A: installa tramite Looker Marketplace da un URL Git.
- Opzione B: installa creando un fork del repository.
Le sezioni seguenti descrivono i passaggi per ogni opzione.
Opzione A: installa tramite Looker Marketplace da un URL Git
Il Looker Marketplace è una posizione centralizzata all'interno di Looker per trovare, eseguire il deployment e gestire Looker Blocks, applicazioni, visualizzazioni e plug-in. Per installare tramite Looker Marketplace da un URL Git:
- Vai all'istanza di Looker.
- Fai clic sul pulsante Marketplace nella barra dei menu di Looker .
- Dal menu Marketplace, seleziona l'opzione Gestisci.
- Nella pagina Gestisci, seleziona il menu con tre puntini Opzioni .
- Seleziona il pulsante Installa tramite URL Git.
- Inserisci l'URL e l'SHA del commit del repository scelto:
- Fai clic su Installa.
- Accetta e continua nella finestra di dialogo dei termini e condizioni.
- Inserisci i parametri obbligatori
corrispondenti ai tuoi dati:
- Nome connessione
- ID progetto
- Set di dati per i report
- Fai clic su Installa.
Per ulteriori informazioni, consulta la documentazione di Looker relativa all'installazione di uno strumento da un URL Git.
Opzione B: installa creando un fork del repository
Per installare i Looker Blocks creando un fork del repository:
Crea un fork del repository GitHub:
- Vai al repository GitHub del Looker Block scelto:
- Fai clic su Fork nell'angolo in alto a destra del repository.
- Crea un fork con il tuo nome utente. Viene creata una copia del repository nel tuo account GitHub.
Crea un progetto LookML vuoto:
- Verifica di essere in modalità di sviluppo.
- Seleziona Progetti dal menu Sviluppa.
Nella parte in alto a sinistra della pagina Progetti LookML, seleziona Configura nuovo modello per aprire la pagina Configura un modello.
Nella pagina Configura un modello, specifica le opzioni per il modello:
Modello: assegna al modello lo stesso nome del file
model.lkmlnel repository. Ad esempio, assegna al modellocortex-<datasource>.Progetto: assegna un nome al progetto. Assegna al progetto lo stesso nome del modello o specifica un nome diverso.
Connessioni consentite:specifica le connessioni ai database che possono essere utilizzate dal modello oppure specifica che il modello può utilizzare qualsiasi connessione attuale o futura.
Fai clic su Salva per salvare il progetto come Progetto in attesa.
Nella pagina Progetti LookML, individua il nuovo progetto nella sezione Progetti in attesa.
Fai clic su Aggiungi LookML per aprire la pagina Nuovo progetto.
Nella pagina Nuovo progetto, specifica le opzioni per il tuo progetto:
- Nome progetto: già compilato con il valore specificato nel passaggio precedente.
- Punto di partenza: seleziona Progetto vuoto.
Seleziona Crea progetto. Looker crea il progetto e lo apre nell'IDE di Looker.
Per ulteriori informazioni, consulta la documentazione originale di Looker relativa alla generazione di un modello LookML.
Collega il nuovo progetto LookML al repository di cui hai creato un fork: segui i passaggi descritti nella documentazione di Looker, Configurazione e test di una connessione Git.
Aggiorna i valori delle costanti nel file
manifest.lkml:- Apri il file
manifest.lkmlnel repository di cui hai creato un fork in Looker. - Individua la sezione delle costanti e aggiorna i valori come descritto nella sezione Parametri obbligatori.
- Apri il file
Esegui il commit e il deployment delle modifiche in produzione. Con il progetto Looker basato sul repository di cui hai creato un fork, puoi personalizzare LookML in base alle esigenze specifiche della tua attività. Segui i passaggi descritti in Trasferire le modifiche in produzione.
Parametri obbligatori
Questi valori obbligatori vengono configurati durante la procedura di installazione di Marketplace. Se questo blocco è stato installato da un repository Git di cui hai creato un fork, devi aggiornare i valori di queste costanti nel file manifest.lkml del progetto.
| Parametro | Valore | Descrizione | Looker Blocks |
|---|---|---|---|
Connection Name
|
Nome della connessione | Il nome della connessione BigQuery che consente a Looker di eseguire query sul set di dati REPORTING di Cortex. deve essere abilitato. | Tutti |
Project ID
|
ID progetto | Il Google Cloud progetto in cui si trova il set di dati per i report in BigQuery. Per ulteriori informazioni, consulta Identificare i progetti. | Tutti |
Reporting Dataset
|
Nome del set di dati per i report | Il set di dati REPORTING di Cortex Data Foundation
di cui è stato eseguito il deployment in cui si trovano le visualizzazioni del set di dati dell'origine dati all'interno del
Google Cloud progetto BigQuery. A seconda delle impostazioni di deployment
per Cortex Data Foundation, in genere il nome di questo set di dati segue il pattern che termina con _REPORTING.
|
Tutti |
Client
|
Numero cliente SAP (mandt)
|
Il numero cliente SAP (mandt)
da utilizzare per i report.
|
SAP |
Sign Change
|
Yes o No
|
Per i report sul conto economico, le entrate vengono generalmente visualizzate nel libro mastro come numero negativo, che indica un credito. Se imposti il valore di Sign Change su Yes,
viene visualizzato come numero positivo nei report sul conto economico.
|
SAP |
Requisiti aggiuntivi specifici per il blocco
Alcuni blocchi hanno requisiti specifici per il deployment. Per ulteriori informazioni, consulta il deployment specifico del blocco:
| Blocca | Link a requisiti aggiuntivi |
|---|---|
| SAP | Specifiche aggiuntive per il Looker Block di Cortex Framework per SAP. |
| Oracle EBS | Specifiche aggiuntive per il Looker Block di Cortex Framework per Oracle EBS. |
Ulteriori risorse
Per ulteriori informazioni su LookML, consulta la seguente documentazione e la seguente formazione: