Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
I gruppi di dati consentono di specificare criteri di memorizzazione nella cache delle query e trigger per la ricostruzione delle PDT. Se disponi delle autorizzazioni per accedere alla pagina Datagroups nella sezione Database del pannello di amministrazione, verrà visualizzato un riepilogo dei gruppi di dati definiti in un modello per cui hanno accesso ai dati.
Informazioni sul gruppo di dati
La pagina Gruppi di dati fornisce le seguenti informazioni per ogni gruppo di dati:
Colonna
Definizione
Nome
Il nome del gruppo di dati definito nel file del modello.
Etichetta
Specifica un'etichetta facoltativa del gruppo di dati, che definisci per il parametro datagroup nel file del modello.
Connessione
La connessione al database del gruppo di dati.
Modello
Il modello LookML in cui è definito il gruppo di dati. (fai clic sul pulsante LookML per aprire il file del modello LookML).
Tipo
Il tipo di attivatore del gruppo di dati, ad esempio sql_trigger o interval_trigger. Se per il gruppo di dati non è specificato un tipo di trigger, il campo Type (Tipo) è vuoto.
Descrizione
Specifica una descrizione facoltativa del gruppo di dati, che definisci per il parametro datagroup nel file del modello. La descrizione del gruppo di dati può essere utilizzata per spiegare lo scopo e il meccanismo del gruppo di dati.
A seconda dello stato del gruppo di dati, sotto il nome possono essere visualizzate anche le seguenti informazioni dettagliate:
Lo Stato mostra lo stato attuale del gruppo di dati. Lo stato è indicato anche dai punti colorati accanto a ogni riga del gruppo di dati:
Verde: il gruppo di dati è nello stato Pronto.
Arancione: il gruppo di dati è in stato attivato o il gruppo di dati è stato recentemente sottoposto a deployment in produzione e il ciclo di controllo del trigger non è ancora iniziato.
Rosso: il controllo del trigger più recente è errato o si è verificato un errore con il LookML del gruppo di dati. Puoi fare clic sul pulsante LookML per aprire il file del modello LookML.
Valore trigger mostra il risultato della query sql_trigger che ha attivato il gruppo di dati. Ad esempio, se un gruppo di dati utilizza un trigger SQL basato sull'ID log ETL massimo, il Valore trigger mostra il nuovo ID log ETL che ha attivato il gruppo di dati.
Per i gruppi di dati in stato attivato viene visualizzato Attivato dal, in modo da mostrare quanto tempo è trascorso dall'attivazione del gruppo di dati. Fornisce informazioni sul tempo necessario per ricreare le PDT ed eseguire le query attivate dal gruppo di dati. Una volta ricreate tutte le PDT, il colore del gruppo di dati verrà aggiornato in verde per indicare che il gruppo di dati è pronto e, dopo diversi minuti, le informazioni Attivato da scompariranno dalla pagina al termine del gruppo di dati.
Errore trigger fornisce informazioni sull'errore per i trigger del gruppo di dati, ad esempio un errore di sintassi nel trigger SQL del gruppo di dati. Quando visualizzi un errore, puoi fare clic sul pulsante LookML per aprire il file del modello LookML e correggere la sintassi SQL.
Ultimo controllo del trigger mostra l'ultima volta in cui è stata eseguita la query SQL sql_trigger del gruppo di dati. Se la volta successiva il valore restituito dalla query è diverso, viene attivato il gruppo di dati.
Ripristino cache alle mostra la data dell'ultima reimpostazione della cache (data dell'ultima invalidazione dei dati memorizzati nella cache nel gruppo di dati).
Fai clic sul pulsante LookML per aprire il file del modello LookML in cui è definito il gruppo di dati.
Seleziona Reimposta cache dal menu a forma di ingranaggio settings per invalidare immediatamente i risultati memorizzati nella cache per tutte le esplorazioni che utilizzano il gruppo di dati.
Seleziona Gruppo di dati di trigger dal menu a forma di ingranaggio settings per invalidare i risultati memorizzati nella cache per tutte le esplorazioni e ricreare tutte le PDT utilizzando il gruppo di dati. La ricreazione della PDT inizierà in base alla prossima volta specificata nel campo PDT and Datagroup Manutenzione Schedule, ad esempio ogni cinque minuti. Eventuali pubblicazioni di dati pianificate di Look, dashboard e dashboard LookML che utilizzano il gruppo di dati come trigger verranno inviate quando il gruppo di dati attivato raggiunge lo stato di pronto.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-09-04 UTC."],[],[],null,["# Admin settings - Datagroups\n\n[Datagroups](/looker/docs/caching-and-datagroups#specifying_caching_policies_with_datagroup_parameters) let you specify query caching policies and triggers for rebuilding PDTs. If you have [permissions to access the **Datagroups** page](/looker/docs/admin-panel-users-roles#see_datagroups) in the **Database** section of the Admin panel, you'll see a summary of datagroups defined in a model for which they have [data access](/looker/docs/access-control-and-permission-management#controlling_feature_and_data_access).\n| **Note:** If you have a permission that provides access to only select pages in the Admin panel, such as [`manage_schedules`](/looker/docs/admin-panel-users-roles#manage_schedules), [`manage_themes`](/looker/docs/admin-panel-users-roles#manage_themes), or [`see_admin`](/looker/docs/admin-panel-users-roles#see_admin), but you don't have the [Admin role](/looker/docs/admin-panel-users-roles#default_roles), the page or pages that are described here may not be visible to you in the Admin panel.\n\nDatagroup information\n---------------------\n\nThe **Datagroups** page provides the following information for each datagroup:\n\nDepending on the datagroup status, the following detailed information may also appear under the name:\n\n\u003cbr /\u003e\n\n- **Status** shows the current status of the datagroup. The status is also indicated by the colored dots next to each line for the datagroup:\n - **Green** --- The datagroup is in a ready state.\n - **Orange** --- The datagroup is in the triggered state, or the datagroup was recently deployed to production and the trigger check cycle has not yet started.\n - **Red** --- The most recent trigger check errored, or there is an error with the datagroup's LookML. You can click the **LookML** button to open the LookML model file.\n- **Trigger value** shows the result of the [`sql_trigger`](/looker/docs/reference/param-model-datagroup#sql_trigger) query that triggered the datagroup. For example, if a datagroup uses a SQL trigger based on the maximum ETL log ID, the **Trigger value** would show the new ETL log ID that triggered the datagroup.\n- **Triggered since** is displayed for datagroups in the triggered state to show how long it has been since the datagroup was triggered. This provides information on how long it is taking to rebuild PDTs and run the queries that triggered by the datagroup. Once all PDTs are rebuilt, the datagroup's color will update to green to indicate that the datagroup is ready, and after several minutes the **Triggered since** information will disappear from the page since the datagroup is complete.\n- **Trigger error** provides error information for the datagroup triggers, such as a syntax error in the datagroup's SQL trigger. When you see an error, you can click the **LookML** button to open the LookML model file and correct the SQL syntax.\n- **Trigger last checked** shows the last time that the datagroup's `sql_trigger` SQL query was run. If the value returned by the query is different next time, that triggers the datagroup.\n- **Cache reset at** shows the time when the cache was last reset (when the cached data in the datagroup was last invalidated).\n\n\u003cbr /\u003e\n\nDatagroup actions\n-----------------\n\nIf you have the [necessary permissions for updating datagroups](/looker/docs/admin-panel-users-roles#update_datagroups), you can perform the following actions on datagroups from the **Datagroups** Admin page:\n\n1. Click the **LookML** button to open the LookML model file where the datagroup is defined.\n2. Select **Reset Cache** from the gear menu settings to immediately invalidate the cached results for all Explores using that datagroup.\n3. Select **Trigger Datagroup** from the gear menu settings to invalidate the cached results for all Explores and rebuild all PDTs using that datagroup. The PDT rebuild will begin based on the next time specified in the connection's [**PDT and Datagroup Maintenance Schedule**](/looker/docs/connecting-to-your-db#pdt_maintenance_schedule) field, such as every five minutes. Any scheduled data deliveries of [Looks](/looker/docs/delivering-looks-explores#specifying_the_datagroup_trigger), [dashboards](/looker/docs/scheduling-and-sending-dashboards#schedules_triggered_by_datagroup_updates), and [LookML dashboards](/looker/docs/scheduling-and-sending-dashboards#schedules_triggered_by_datagroup_updates) that use the datagroup as a trigger will be sent when the triggered datagroup reaches the ready state."]]