Tutorial: creare un campo di percentuali basato sulle metriche filtrate
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Un caso d'uso comune nei report e nella visualizzazione dei dati consiste nel visualizzare gli indicatori chiave di prestazione (KPI) come percentuale di un indicatore rispetto a un altro. Ad esempio, supponiamo che tu stia misurando la percentuale di completamento di un'accademia per programmazione online. Un KPI del corso è la percentuale di completamento, che definiremo qui:
Course completions / Course registrations
Se il set di dati contiene già queste informazioni, puoi visualizzare il risultato in Looker Studio. Se devi però calcolarlo nel report o visualizzare le percentuali di completamento in base a dati filtrati? La soluzione è utilizzare una combinazione di dati.
Supponiamo che i tuoi dati si presentino così:
Categoria evento
Azione evento
Numero del corso
Eventi unici
Certificato del corso
Scarica
9
299
Corso completato
Fail
8
21
Corso completato
Fail
9
86
Corso completato
Pass
9
337
Corso completato
Fail
6
34
Corso completato
Pass
7
363
Corso completato
Fail
7
17
Registrazione
Registrati
8
814
Registrazione
Registrati
7
475
Registrazione
Registrati
5
574
Registrazione
Registrati
9
1078
Registrazione
Annulla registrazione
6
22
Passaggio 1: calcola i completamenti del corso
Aggiungi un prospetto al report. Chiamalo Completamenti corso.
Imposta la metrica su Eventi unici.
Aggiungi un filtro al prospetto per ignorare gli eventi non completati:
IncludeEvent Category= "Course Complete"
AND
IncludeEvent Action= "Pass"
In base ai dati di esempio, il prospetto si presenta così:
Completamenti dei corsi
700
Passaggio 2: calcola le iscrizioni al corso
Aggiungi un prospetto al report. Chiamalo Iscrizioni ai corsi.
Imposta la metrica su Eventi unici.
Aggiungi un filtro al prospetto per ignorare gli eventi relativi a iscrizioni non avvenute:
IncludeEvent Category= "Registration"
AND
IncludeEvent Action= "Register"
In base ai dati di esempio, il prospetto si presenta così:
Iscrizioni ai corsi
2941
Passaggio 3: unisci i dati dei prospetti
Seleziona prima il prospetto Iscrizioni al corso, poi quello Completamento corso.
Fai clic con il tasto destro del mouse, poi seleziona Unisci dati.
In questo modo viene creato un nuovo prospetto che calcola automaticamente il rapporto tra queste metriche:
[[["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-05 UTC."],[],[],null,["# Tutorial: Create a ratio field based on filtered metrics\n\nA common use case in reporting and data visualization is to display key performance indicators (KPI) as ratios of one indicator as compared to another. For example, suppose you are measuring the completion rate of an online coding academy. A KPI for the course is completion rate, which we'll define here as:\n\n`Course completions / Course registrations`\n\nIf your dataset already contains this data then you can display the result in Looker Studio. But what if you need to calculate it in your report, or need to display completion rates based on filtered data? The solution is to use data blending.\n\nSay your data looks like this:\n\nStep 1: Calculate the course completions\n----------------------------------------\n\n1. Add a scorecard to your report. Call it **Course Completions**.\n2. Set the metric to *Unique Events*.\n3. Add a filter to the scorecard to ignore non-completion events:\n\n `Include`**`Event Category`** `= \"Course Complete\"`\n\n `AND`\n\n `Include`**`Event Action`** `= \"Pass\"`\n\nBased on the sample data, the scorecard would look like this:\n\nStep 2: Calculate the course registrations\n------------------------------------------\n\n1. Add a scorecard to your report. Call it **Course Registrations**.\n2. Set the metric to *Unique Events*.\n3. Add a filter to the scorecard to ignore non-registration events:\n\n `Include`**`Event Category`** `= \"Registration\"`\n\n `AND`\n\n `Include`**`Event Action`** `= \"Register\"`\n\nBased on the sample data, the scorecard would look like this:\n\nStep 3: Blend the data from the scorecards\n------------------------------------------\n\n1. Select the *Course Registrations* scorecard, then select the *Course Completions* scorecard.\n2. Right-click, then select **Blend data**.\n\nThis creates a new scorecard that automatically calculates the ratio between those metrics:\n\n| **Tip:**\n|\n| To create more complex calculated fields or change the number display:\n|\n| 1. Select the blended scorecard.\n| 2. Edit the metric.\n| 3. Enter a new formula and/or change the field **Type** to match the data.\n|\nRelated resources\n-----------------\n\nLearn more about how blending works:\n\n- [About data blending](/looker/docs/studio/how-blends-work-in-looker-studio)\n- [Use blending to re-aggregate data](/looker/docs/studio/use-blending-to-reaggregate-data)"]]